Rapid EmberJS
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
53 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Rapid EmberJS to your Wishlist.

Add to Wishlist

Rapid EmberJS

Build dynamic and data-driven web applications from the ground up using EmberJS
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
53 students enrolled
Created by Packt Publishing
Last updated 12/2014
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand the benefits and application of single-page client-side web applications
  • Use the Ember router to lay out an application’s structure
  • Generate an HTML file for delivering an Ember application to your browser
  • Create an Ember data model for representing data in JavaScript
  • Build and display basic user interfaces using Handlebars
  • Link the styling of the user interface to the underlying Ember data
  • Dynamically update the user interface as the underlying data changes
  • Build simple template helpers for styling the displayed content
  • Create reusable components to reduce the amount of duplicated code
View Curriculum
Requirements
  • This course uses an informal and example-driven approach to introduce the fundamental features and requirements of an Ember application.
Description

This video course is a quick introduction to the intriguing Emberjs framework. You’ll learn about the basic features of Emberjs and how to build adaptable client-side web apps with minimum time and effort.

While building a functional Ember application, you will see how Ember works and how to use its powerful data binding features. You will then move on to understand how an Ember application is structured and configured by writing the router mapping. By the end of the course, you will know how data can be represented in an Ember application and how the content of your web pages can be generated automatically.

Using an example-driven approach, this course will give you the basic tools you need to make your very own impressive Ember applications.

About the Author

William Hart has led a bit of a varied life, having started out as a business graduate working in Logistics and now working as a mechanical engineer for an Oxford-based technology startup. He is a mostly self-taught programmer having caught the bug hacking LogoWriter on a laptop in the early 90s.

William found Emberjs during the Beta phase and immediately fell in love with it. He has used Ember to make websites and web and mobile apps ever since. He has written a few Ember tutorials on his website

Who is the target audience?
  • This course is for anybody who wants to know about Ember or single-page web applications. With this course, you will learn how to utilize your JavaScript and JSON skills to make powerful and interesting web or mobile applications.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 20 Lectures Collapse All 20 Lectures 01:03:23
+
Getting the Setup
3 Lectures 07:16
Introduction
01:38

Why should I be excited about EmberJS?

What Is Ember.js?
02:38

Where to find solutions for EmberJS problems and save time?

Getting Help
03:00
+
The Anatomy of an Application
4 Lectures 12:50

What pattern does an Ember application require to run?

Preview 02:32

How do URLs relate to the application state and how can actions be connected up?

Working with the Ember Router
04:55

How should Ember objects be named to take advantage of Ember conventions?

Convention over Configuration
03:20

How should the application be structured to be simple for users to understand?

Planning Our Application
02:03
+
Building the Application Skeleton
6 Lectures 22:02

How should a simple Ember application be structured to make editing easy?

Preview 01:52

How to build a minimal Ember application and include the required scripts?

Building the index.html File
03:34

What features should our application offer? How should data be represented within an Ember application using models?

Creating a Simple Model
02:53

What is required to load data from an Ember Data store and display it on the screen?

Building Templates
03:50

How should records be added to the Ember Data store?

Creating Records
05:21

How should lists of data be displayed in a template? How can more complicated data be displayed and bound to the UI?

Template Binding and Computed Properties
04:32
+
Adding Bells and Whistles
4 Lectures 14:50

How to apply custom formatting to data in templates?

Preview 03:31

How to show custom images or formatting based on model data?

Element Data Binding
03:29

How to calculate summary statistics across a group of Ember model data?

Advanced Data Binding
03:58

How to reduce duplication in templates and simplify complicated UIs with reusable controls?

Building Reusable Components
03:52
+
Conclusion and Where to Go Next
3 Lectures 06:25

Most real-world data is relational; how can you represent this using Ember data?

Preview 02:20

How to compile a complicated Ember application with various parts?

Ember CLI
02:38

Conclusion
01:27
About the Instructor
Packt Publishing
3.9 Average rating
5,146 Reviews
40,478 Students
408 Courses
Tech Knowledge in Motion

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work.

With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now.

From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer.

Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.