Advanced EmberJS

You have mastered the basics of Ember, and now it is time to dive beneath the surface and understand what makes this web framework tick. And how to exploit it to build even better web applications.

From MVC theory to talk about performance and testing, we will look at how to write responsible code with the most reliable framework in the JavaScript world. 

Audience:

People who want to learn more than the basics about Ember. 

Prerequisites:

A solid understanding of Ember. 

Carl Mäsak - instructor of the course

Carl has extensive experience in software development and software architecture, both in active use, blogging, and teaching. He uses a variety of programming languages daily. Carl has worked in the software industry for the last 15 years. His experience spans over a wide range of paradigms and platforms, and he has developed everything from custom web site design and bioinformatics toolkits to grammar engines and compilers. His specialty is to make systems coordinate and systematize large amounts of heterogeneous data - or, more casual, "bringing order out of chaos." He also likes to heal major systems that are in need of an architect.

Course outline:

    • An example application
    • Ember architecture, a recap
    • Pitfalls and risks
    • JS and Ember performance
    • Rendering in depth
    • Testing in depth
    • Asynchrony, in all its glory
    • More about ES6
    • Preparing your app for Ember 2.0

Other relevant courses