Learning Ember JS

Create your own interactive web app with this powerful JavaScript framework in this exciting expert-led course.
1.0 (1 rating) 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.
70 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 32
  • Length 2 hours
  • Skill Level Intermediate Level
  • 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 1/2015 English

Course Description

This hands-on course will walk you through the entire process of creating a single-page interactive web app using Ember JS. Throughout the course, you will be working on building a functional grocery shopping list app. This course is designed for users who have experience with HTML, CSS, and JavaScript, although no experience with Ember JS is needed.


You'll start by learning about the concepts for making the app, including setting up the wireframe, then jump into learning the basic styles for creating and displaying categories. From there, Jason will teach you how to build the model for categories and create category pages. This video tutorial will also cover creating and displaying items, and how to work with categories. Finally, you will learn how to delete and edit items and categories.

Once you have completed this training, you will be fully capable of using Ember JS to create your own ambitious apps.

What are the requirements?

  • a solid understanding of HTML, CSS, and Javascript (variables, arrays, objects) and using the command line in your respective operating system

What am I going to get from this course?

  • build functional, interactive web apps using the Ember JS framework
  • work with modern front-end tools such as Node & NPM, Yeoman, Grunt, Bower and browser development tools to streamline your workflow

What is the target audience?

  • aspiring developers with a working knowledge of HTML, CSS, and JavaScript basics looking to dive into app development

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 Started
Important - Download These First - Working Files
Preview
Article
What You Will Learn
Preview
01:00
What You Need To Know
Preview
01:54
How To Access Your Working Files
Preview
03:22
Software Required
Preview
07:03
Installing Node.JS - Mac OSX
06:18
Installing Node.JS - Windows
04:06
Super Quick Setup With Yeoman
06:12
Installing EmberJS
01:54
How To Work With The Code Samples
03:24
Section 2: About Ember.JS
What Is EmberJS
01:49
Section 3: Concepts For Making The App
Setting Up The Wireframe - Our End Goal
02:06
Section 4: Basic Styles For Creating And Displaying Categories
Setting Up The EmberJS App
05:17
Making HTML And CSS For The Category Page
04:02
Installing EmberJS Templates
06:07
Section 5: Building The Model For Categories
Defining The Category Model
04:27
Making A Fixture For Category Model
02:54
Editing The Template To Display The Fixture
03:53
Section 6: Creating Category Pages
Adding Dynamic Routes And Template
06:15
Link Back To Category Page
01:40
Section 7: Creating And Displaying Items
Building The Items Model, Fixture And Template
05:44
Adding A Controller To Create Items
07:28
Section 8: Working With Categories
Adding Categories
02:43
Adding A Route All Category
04:12
Using Partials To Dry Up Code
02:19
Kick Away The Fixtures
04:59
Section 9: Deleting And Editing And Totals
Adding A Delete Button To The Templates
03:02
Actions For Deleting Items
03:22
Actions For Deleting Categories
02:36
Displaying An Item Count
05:20
Editing Items
05:56
Section 10: Conclusion
Wrap Up, Extra Tools And Additional Resources01. Getting Started
03:35

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.

Ready to start learning?
Take This Course