Angular: A High-Level Overview and Architecture Guide
Offered By: Smartherd via YouTube
Course Description
Overview
Gain a comprehensive high-level overview of Angular in this 43-minute video tutorial. Learn about Angular's history, version releases, key features, and architecture. Explore concepts like dependency injection, components, directives, templates, and data flow. Understand Angular's tooling ecosystem, including Angular CLI and server-side rendering with Angular Universal. Discover mobile and native framework options, testing methodologies, and the AOT compiler. Delve into common gotchas, such as TypeScript usage, decorators, and custom pipes. Get insights on module APIs, build sizes, and RxJS integration. Conclude with valuable tips, tricks, and guidance on when to choose Angular for your projects.
Syllabus
Introduction-Angular Broader Look
Learning Objective
What is Angular?
History of Angular
Angular Version Releases and Support
Features of Angular
Hello Angular
Benefits of Angular
Angular Architecture
Dependency Injection
Components
Directives
Templates
One Way Data Flow
Change Detection
Zone.js
Rendering Targets
Tooling in Angular
Angular CLI
Server Side Rendering using Angular Universal
Mobile/Native Framework
Testing
AOT Compiler
Editors
Gotchas in Angular
Typescript
Decorator
Custom Pipes
Module API
Multiple Module
Cryptic Error Messages
Build & Delivery Size
RxJS
Tips & Tricks
When to choose Angular & Conclusion
Taught by
Smartherd
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX