skovachev / Angular-2

The repository for the AngularJS 2 course in Hack Bulgaria

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Angular 2 course

The first edition of Angular 2 course in HackBulgaria.

This course is not for beginners - prior JavaScript experience is required.

In this course we will learn Angular 2 fundamentals - everything from setup to deployment. We will develop real applications using Angular 2 with TypeScript.

Course Program

The course is going to be 4 weeks long and contains 8 lectures.

  1. Introduction and concepts of Angular 2. Introduction to Typescript, Components, templates, styles. Build-in directives
  2. Component Inputs, Outputs (Custom Events). Content Projection. ViewChildren, ContentChildren.
  3. Directives. How to interact with DOM (Renderer). What is the * infront of the build-in directives. The template tag and TemplateRef, ViewContainerRef. Component Lifecycle.
  4. Change Detection Overview. Forms and validations.
  5. Dependency Injection Overview (Providers), Services. Multi Providers and Template driven custom validators. Custom Form Controls.
  6. Observables (RxJS), HTTP.
  7. Routing and Pipes
  8. Workshop.

You can apply at HackBulgaria's website:https://hackbulgaria.com/courses/

##Lectures: Lecture 1
Lecture 2
Lecture 3
Lecture 4
Lecture 5
Lecture 6

##Stuff to read: 5 rookie mistakes to avoid with angular

About

The repository for the AngularJS 2 course in Hack Bulgaria


Languages

Language:TypeScript 68.6%Language:HTML 19.4%Language:JavaScript 10.3%Language:CSS 1.7%