Angular Crash Course
This course will make you learn how to create an Angular application from scratch and as you work through the course, you'll also be learning key architectural design techniques that make frameworks incredibly powerful.
Enabling users to build great web apps which offer delightful user experiences, Angular is one of the most evolving, performance-efficient and powerful frontend frameworks in today’s times. Learn all the fundamentals you need to know to get started developing Angular applications right away.
Being the successor of the overwhelmingly successful Angular.js framework, Angular is bound to shape the future of frontend development in a similar way. The powerful features and capabilities of Angular allow you to create complex, customizable, modern, responsive and user friendly web applications. Angular 9 simply is the latest version of the Angular framework and simply an update to Angular 2. Angular is faster than Angular 1 and offers a much more flexible and modular development approach. After taking this course you’ll be able to fully take advantage of all those features and start developing awesome applications immediately.
Due to the drastic differences between Angular 1 and Angular (=Angular 9) you don’t need to know anything about Angular.js to be able to benefit from this course and build your futures projects with Angular.
Basic HTML and CSS knowledge helps, but isn't a must-have.
Prior TypeScript knowledge also helps but isn't necessary to benefit from this course.
Who this course is for
Getting Started – Introduction about the course and project setup
The Basics - Learn about Component and Modules
Using Services and Dependency Injection – Learn about why you need services and how to make use of them
Understanding Observables and Handling Forms - Analyze angular observables, learn form state, submitting and using the form.
Making Http Requests - Learn about how does Angular interact with Backend
Course Roundup - A brief recap to the whole course