Notes and curriculum for Foraker's Ember Reading Group
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
1_ecosystem.md
2_jump_in.md
3_models.md
4_templates.md
5_routing_and_controllers.md
6_testing.md
7_internals.md
README.md
resources.md

README.md

Introduction

So we're going to approach this class in preparation for building real production applications in an Ember 2.0 environment. This means that there will be an increased learning curve, and you'll be exposed to more aspects of the ecosystem than just Ember core.

You can jump in and get your feet wet with the Starter Kit from emberjs.com easily, but CLI is where Ember's headed and provides a robust setup for developing a Real Application. It will be standard in Ember 2.0 (https://github.com/emberjs/rfcs/pull/15). It does, however, mean you need to become acquainted with more things.

Table of Contents

Week 1

Get acquainted with Ember CLI and its dependencies.

Week 2

See Ember in action by making a simple app.

Week 3

Become familiar with Ember Data and the object model.

Week 4

Learn how to define and use templates, views, and components.

Week 5

See the details of routing and controllers in Ember.

Week 6

Figure out how to test Ember apps.

Week 7

Peak under the covers to see how Ember works; be inspired to contribute.

Additional Resources

Explore more with this organized links of additional resources that didn't fit well within a specific week.

Iconography

📖 Read this

📺 Watch this

🚣 Do this

🔉 Hear this

About Foraker Labs

Foraker Logo

Foraker Labs builds exciting web and mobile apps in Boulder, CO. Our work powers a wide variety of businesses with many different needs. We love open source software, and we're proud to contribute where we can. Interested to learn more? Contact us today.

This project is maintained by Foraker Labs. The names and logos of Foraker Labs are fully owned and copyright Foraker Design, LLC.