What you'll learn
- How to install Angular & create an app with the CLI
- How to use components to create flexible apps
- How to use services to serve data
- Create a mock API to send HTTP requests
- Style your app with Angular Material components & theme
- How to route & navigate
Course content
- Preview02:02
- 04:29What is Angular?
- 01:31Install Angular
- 02:35Create an Angular app
- 04:12Understand Angular projects
- 02:47Understand components
- 03:38Create a component
- 01:42String interpolation
- 05:43Data models
- 08:12Create a form
- 02:35Banana in a box
- 03:19Create a TODO list
- 05:17Display arrays with *ngFor
- 03:35Event binding
- 03:35Conditionally display data with *ngIf
- 03:48The ngStyle directive
- 02:39The ngClass directive
- 02:23Create a child component
- 03:05Pass data between components
- 00:43Understand services
- 01:16Create a service
- 03:10Get data from your service
- 03:42Understand observables
- 03:50Updating data in your service
- 06:30Deleting data in your service
- 05:01Add data in your service
- 01:51Understand HTTP
- 04:51API's
- 03:22The HTTP Client module
- 01:16Understand routing
- 10:08Create routes & navigate
- 01:18Course summary
Requirements
- No Angular experience required
- Knowledge of HTML, CSS & JavaScript useful
Description
Angular Essentials is a course for absolute beginners who learn by doing.
We will be building an app from scratch, right from installing Angular to styling with Angular material and everything in between.
By end of this course you will have mastered the basics of Angular and will feel confident creating your own apps and taking your web development skills to the next level.
Who this course is for:
- Web developers who want to learn Angular for the first time
Instructor
I am a freelance full stack web developer from the UK!
I love web development and my particular arsenal of choice is the MEAN stack (MongoDB, Express, Angular & Node.js).
I also love blockchain, cryptocurrency, augmented reality, iOS development, machine learning & javascript. Can't get enough of the code!
I went freelance a couple of years ago and haven't looked back, love working for myself and helping people to code and grow their freelance businesses.