The exercises of the Udemy-course Angular Crash Course for Busy Developers by Mosh Hamedani.
-
Create a project named "sec00-playground":
ng new sec00-playground
-
Create a component named "course":
ng g c course
Example without abbreviations:ng generate component components/Todos
-
Start the local installation:
ng serve
-
Create a service with name "email":
ng g s email
Implement a Facebook Like-button.
When the user clicks the Like-button, then the button it becomes selected / unselected and the number of likes is increased / decreased.
Use a TypeScript class which encapsulates the data and responds to the user actions. Means: When the user clicks the button, then the number of likes shall increase and the button should get the selected-state. If the user clicks the button again, the number of likes shall be decreased and the button shall get the unselected-state.
The initial number of likes becomes passed to the constructor of the class.
Define the Like-button class in a separate module and use it within a main module.
Create a page which displays a list of authors.
-
Favorite Component: Create an interactive favorite-icon for a social-media website.
-
Title Casing
Social Media Like-Component: Create a like-button for a community website.
Create an accordion-component.
Make a Bootstrap form with data-validation.
Build a change-password formular with validation.
All fields required. Old password have to match the expected value. New password and confirm password have to match.
Build a change-password formular with validation.
All fields required. Old password have to match the expected value. New password and confirm password have to match.
Create a GitHub-Follower page.
Blog Archive Web-Site