/ng2-codelab

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Codelab

This is an codelab platform designed to simplify creating interactive exercises.

This app is created with Angular v2 and is intended to teach Angular v2.

Demo: https://ng2ts-c64e3.firebaseapp.com/

Other languages

This codelab has been translated in other languages:

Chinese: 查看此readme文档的中文版 translated by 杨春华胡可 and 章小飞!

Longer term plans.

  • Adding more content
  • Adding features
  • Generalizing the app

Starting the server

Run npm start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Running unit tests

Run ng test to execute the unit tests via Karma.

Angular-cli

This project was generated with angular-cli version 1.0.0-beta.22-1. To get more help on the angular-cli use ng --help or go check out the Angular-CLI README.

Contributing

There are several ways to contribute to the codelab:

Translating into other languages.

Create an issue mentioning a language you'd like to translate the codelab into, and I'll give you the access to the translation panel.

Adding more content

We have plans for adding more codelabs: advanced angular, typescript, rxjs and more. If you want to work on any of those - create an issue.

Adding functionality

Check out our existing issues, or add an issue if you want any new functionality.