Angular: Building Large Applications (2018)
1h 2mAdvanced2018-02-27
Authors

Emmanuel Henri
Executive with 20+ years of experience in programming and design
Course details
Web apps keep growing, adding more features and more complexity every day. While frameworks like Angular spare developers constant reinvention, the sheer volume of code required to build enterprise-scale apps is staggering. This course teaches best practices for structuring and managing Angular applications, keeping components from tangling and helping developers bring complex projects to successful conclusions. Instructor Emmanuel Henri shows how to prepare apps for growth: plan ahead for scalability and maintainability. Learn how to initialize a project with the Angular CLI, organize your code, and deploy projects with npm packages and containers. Emmanuel also covers security, testing, and continuous integration, and introduces two advanced architecture models: progressive web apps (PWA) and server-side rendering (SSR).
Skills covered
AngularWeb Development ToolsWeb DevelopmentOpen SourceDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Welcome
- 02 - Course prerequisites
- 03 - Using the exercise files
1. Setting Up
- 04 - Introduction to a large Angular app
- 05 - Initialization of our project
- 06 - Angular CLI exploration
2. Project Structure and Modularization
- 07 - Elements of an enterprise architecture
- 08 - Project organization
- 09 - Modules with NPM packages
- 10 - Docker containers
3. Application Management
- 11 - Security exploration in Angular
- 12 - Testing exploration
- 13 - Continuous integration with Travis
- 14 - Progressive Web Application
- 15 - SSR in Angular
Conclusion
- 16 - Next steps
Related courses
Related learn paths
- Advance Your Angular Skills
- Become an AngularJS Developer
- Building Generative AI Skills for Web Developers
- Explore Web Development with Vue.js
- Advance Your Skills as a Django Developer
- Become a MEAN Javascript Developer
- Getting Started as an ASP.NET Core Developer
- Explore Web Development with Vanilla JavaScript