Angular Core Deep Dive – Beginner to Advanced
Get job ready with Angular! Master the latest version of Angular and learn to build large scale apps that set you apart
Overview
Course Description
Using the latest version of Angular, this course is focused on efficiency and turning you into a professional Angular developer. Never spend time on confusing, out-of-date, incomplete tutorials anymore!
We guarantee you this is the most comprehensive online resource on Angular. This project-based course will introduce you to all of the modern toolchains of an Angular (formally AngularJS/Angular.js) developer in 2023. Along the way, we will build a massive video-sharing application using Angular, TypeScript, WebAssembly, Rust, RxJS, TailwindCSS, Firebase, and much more! This is going to be a full-stack app. We will also build other mini-projects along the way so you feel confident deploying any Angular project to production in the future by yourself!
Topics Covered
- Introducing Course
- Introducing Angular
- What is Angular?
- Development Setup of Angular
- Project Structure, Components
- Directives, Structural Directives, Attribute Directives
- Data and Event Binding
- Pipes and Data Formatting
- Decorators
- Introduction to Typescript and ES6
- Services and Dependency Injection
- Router
- Angular Modules
- Session Management
- rxjs, HTTP Client
- Forms in Angular, Template Driven Forms, Model Driven Forms
- Angular Material, bootstrap, jQuery, Cookies
- Introduction to Single-Page Applications
- Creating and Consuming REST Web Services in Angular
- Debugging
- Angular Style Guide
- Overview of JSON Web Tokens (JWT)
- Third-Party Packages Implementation

