- 5 Courses Completed
- 31 Levels Completed
- 1 Screencasts Watched
- 76,005 Total Points
Git: 1 Course Completed
Learn how to use Git by reviewing the basic concepts of Git version control. Try out this introductory course that was created with GitHub.
Discover the basics of Git, including how to initialize a repo. Learn how to add, commit, and push your code to GitHub.
The Cliffs of Value
Learn to manipulate values on the console.
Review how to store and use data with variables.
Create JS files and source them within HTML code.
Learn how to create an Ember application, set up your first Handlebars template, and meet the Ember Router.
Rendering the Flame
Expand on Handlebars with Helpers and learn how Ember Controllers can provide data for your templates.
A Route Through the Woods
Start using resource routes, dynamic segments in your URLs and finish off with nested routes.
Acorn Models and Pinecone Data
We'll show how to use Ember Data to create related models using the Fixture Adapter and the REST Adapter.
Controlling Our Growth
Dig deeper into ArrayControllers, computed properties and the advantages of nesting your controllers.
The Template Forest
Use Ember Components, partials and the Embers Render method to keep your Templates organized.
Acting on Instinct
Put the pieces together then learn how to react to user events.
AngularJS allows your application to have an expanded HTML library. Learn to add behavior to your HTML and speed up your application’s responsiveness.
Flatlander's Gem Store
Get comfortable with expressions by beginning to build a gem store.
Use directives to add a gallery and tabs to the gem store.
Give the gem store review functionality by using AngularJS forms.
Create custom directives for more organized and maintainable AngularJS code.
Create a new module and learn to use the $http service to get real data into the gem store.
Explore new features added to functions, like default parameters, rest parameters, spread operators, and arrow functions.
Objects, Strings, and Object.assign
Arrays, Maps, and Sets
Learn how to work with Arrays and more efficient alternatives to working with collections, like Maps and Sets.
Classes and Modules
Discover how to write object-oriented code using the new class syntax and how to leverage the new module system to keep things clean and organized.
Promises, Iterators, and Generators
Learn alternatives to writing async code, iterator objects for navigating sequences more efficiently, and special functions that return those objects.