- Make the Course content page resposive
- Show a marker against the course as the course moves to next lesson to indicate that the lesson is completed.
- Make lesson content dynamically loaded instead of html
CLEANED UP
-
Rename component isActive.component.ts to active-record.component.ts
(this has been renamed in lesson 06)
-
delete .vs from git commit
-
Changed star.component.css
div {
cursor: pointer;
}
.inactive{
color:GrayText;
}
- add the link footer to all lessons
-
renamed app folder to src and moved all app.component files into app folder [ from lesson 07]
-
Fix all links for all readme & Instructions file
- 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/
*** 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
- Module
- Component
- Template
- Metadata
- Data Binding
- Service
- Directive
- Dependency Injection
- Cleaner Code
- More Powerful Applications
- Faster
- 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