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.
50 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 20
  • Length 1 hour
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 12/2014 English

Course 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

What are the requirements?

  • This course uses an informal and example-driven approach to introduce the fundamental features and requirements of an Ember application.

What am I going to get from this course?

  • 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

What 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.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting the Setup
Introduction
01:38
02:38

Why should I be excited about EmberJS?

03:00

Where to find solutions for EmberJS problems and save time?

Section 2: The Anatomy of an Application
02:32

What pattern does an Ember application require to run?

04:55

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

03:20

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

02:03

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

Section 3: Building the Application Skeleton
01:52

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

03:34

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

02:53

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

03:50

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

05:21

How should records be added to the Ember Data store?

04:32

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

Section 4: Adding Bells and Whistles
03:31

How to apply custom formatting to data in templates?

03:29

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

03:58

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

03:52

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

Section 5: Conclusion and Where to Go Next
02:20

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

02:38

How to compile a complicated Ember application with various parts?

Conclusion
01:27

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Packt Publishing, Tech Knowledge in Motion

Over the past ten years Packt Publishing has developed an extensive catalogue of over 2000 books, e-books and video courses aimed at keeping IT professionals ahead of the technology curve. From new takes on established technologies through to the latest guides on emerging platforms, topics and trends – Packt's focus has always been on giving our customers the working knowledge they need to get the job done. Our Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.

Ready to start learning?
Take This Course