What you'll learn:
- Setup Ember development environment
- Install new Routes
- Generate helpers
- Generate Components
- Generate models
- Generate a service
- Navigate with link helpers
- Create mockup designs
- Configure Router
- Create interaction with actions
- Iterate using each helper
- Integrate mockup designs into ember application
- Start and stop ember development server
- Install ember add-ons
- Create new ember application
- Modify ember templates
- Understand ember core concepts
- Create an ember application from scratch
Ember is a JavaScript framework that is used for building ambitious web projects. It adopts the MVC (Model ,View ,Controller) architecture where the Model represents the data layer for the application, the view which presents the data the user can see and the controller which communicates between model and the view.
Ember is used by some famous names like Yahoo, Microsoft, Square and LinkedIn .This is just a sample of ember users there are much more companies and organisations that use ember in one way or the other.
Ember is quite popular framework used by a lot of web developers who have an active community. MVCs" have emerged to help developers be more productive and build these user interfaces more easily. Ember.js helps web developer's build scalable web applications by providing a framework that eliminates boilerplate, enforces good code organisation, and provides tools for common practices.
In this 8hours course you will learn the core concepts of ember and also design and build an ember application to help you get a better understanding of how ember works.
This is a practical course and you should have some understanding of javascript,HTML and CSS before taking this course as it will make it easier for you to follow along . Ember is modern web framework that comes built with a development server that will enable us to test any applications we will build. We will be using the Ember CLI command line tool a lot in this course so i hope you do not mind using the command line or the terminal.