Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login
  1. Home
  2. Angular
  3. Production-Grade Angular
Angular
Video

Production-Grade Angular

by Lukas Ruebbelke
Enroll
đŸ•šī¸ Levels: 😎 Intermediate, 🚀 Advanced
âŗ Duration: 7 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Frontend Masters
🧑‍🎓 Certificate: No

🔑 Key Learning Outcomes

  • Angular CLI & Nx Workspaces: Learn how to leverage Angular CLI and Nx for efficient project setup and management, enabling scalable development in a monorepo environment.
  • Component and Service Structure: Understand best practices for structuring Angular components and services, including creating shared modules and managing state effectively using facades and services.
  • State Management with ngrx: Explore advanced state management techniques using ngrx, including actions, reducers, effects, and selectors, for building maintainable and scalable Angular applications.
  • Testing with Cypress and Angular: Master unit testing and end-to-end (E2E) testing using Cypress, ensuring your Angular applications are reliable and well-tested before production.
  • Performance Optimization & Deployment: Learn performance analysis techniques, such as bundle analysis and production builds, and understand how to deploy Angular applications using Vercel and Docker.

👨‍đŸĢ About the Course

This course dives deep into the tools and techniques that high-performance Angular teams use to build scalable, production-grade applications. From setting up projects with Angular CLI and Nx to managing complex state with ngrx, you'll gain practical knowledge on structuring Angular applications. The course also covers testing strategies, performance optimizations, and deploying applications with modern tools like Vercel and Docker.

đŸŽ¯ Target Audience

  • Angular developers aiming to enhance their skills in building production-ready applications.
  • Teams working on large-scale Angular projects that need to adopt best practices for scalability and maintainability.
  • Developers interested in learning advanced testing, state management, and deployment techniques for Angular applications.

✅ Requirements

  • Intermediate knowledge of Angular and JavaScript.
  • Familiarity with basic Angular concepts such as components, services, and routing.
  • No prior experience with ngrx or Docker is required, but a basic understanding of state management is helpful.

📖 Course Content

  • Managing Complexity in Angular: Strategies for reducing complexity and increasing scalability, including the facade pattern and thin component architecture.
  • CLI & Nx Workspaces: Setting up and managing projects with Angular CLI and Nx, including monorepo configurations and adding Angular Material.
  • Mock APIs & Services: Creating and using mock APIs with Nest, setting up CRUD services, and integrating them into your Angular application.
  • Reactive Angular & ngrx: Implementing state management with ngrx and understanding the reactive programming model in Angular.
  • Testing & Code Coverage: Best practices for unit testing and E2E testing with Cypress, along with techniques for ensuring high code coverage.
  • Performance & Deployment: Optimizing application performance using bundle analysis and deploying Angular applications with Vercel and Docker.
Update Course

Drop a comment

Production-Grade Angular by Lukas Ruebbelke

Log in to leave a feedback

Login

👇 Psst! Interested in More Angular Courses?

AngularAngular

Learn HTTP in Angular
Video

by Juri Strumpflohner

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

AngularAngularReduxRedux

Redux in Angular
Video

by Mosh Hamedani

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 2 hours

🤑 Price: Subscription

AngularAngularCSSCSS

Understand How to Style Angular Components
Video

by Juri Strumpflohner

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Egghead.io

🔙 Back to Angular Category