Skip to content

Latest commit

 

History

History
100 lines (63 loc) · 2.18 KB

todo.Md

File metadata and controls

100 lines (63 loc) · 2.18 KB

Todo's 15 July 2017

  1. Make the Course content page resposive
  2. Show a marker against the course as the course moves to next lesson to indicate that the lesson is completed.
  3. Make lesson content dynamically loaded instead of html

Below are older Notes and Todo's, need to check if they are still relevant

CLEANED UP

Following changes need to done for all existing lessons

  1. Rename component isActive.component.ts to active-record.component.ts

    (this has been renamed in lesson 06)

  2. delete .vs from git commit

  3. Changed star.component.css

 div {
    cursor: pointer;
}

.inactive{
    color:GrayText;
}
  1. add the link footer to all lessons

⬅️ Previous        🔢 Index        ➡️ Next

  1. renamed app folder to src and moved all app.component files into app folder [ from lesson 07]

  2. Fix all links for all readme & Instructions file

  1. Rename publications-list to publication in all lessons.

Research and learn http://blog.mgechev.com/2016/06/26/tree-shaking-angular2-production-build-rollup-javascript/

Teaching notes

*** Rough notes *** DataBinding -One Way Data Binding Interpolation Property Binding Event Binding Two Way Binding

Routing

Services

  • Refactor code -- show how to use moduleid
  • Rename shared folder to core

8 Main Parts in Angular Js 2

  1. Module
  2. Component
  3. Template
  4. Metadata
  5. Data Binding
  6. Service
  7. Directive
  8. Dependency Injection

Why Angular2 ?

  1. Cleaner Code
  2. More Powerful Applications
  3. Faster
  4. Simpler

Feature Testing.. Test

Topics to cover barrels

https://github.com/pleerock/ng2-rating/blob/master/src/index.ts https://github.com/AngularClass/rating-stars/blob/master/src/star.ts

Angular CLI notes Generate component ng generate component hello-world