HOME > Development > Build Enterprise Applications with Angular 2 (and Angular 4)

Build Enterprise Applications with Angular 2 (and Angular 4)

  • Development
  • May 03, 2025
SynopsisBuild Enterprise Applications with Angular 2 (and Angular 4 ,...
Build Enterprise Applications with Angular 2 (and 4)  No.1

Build Enterprise Applications with Angular 2 (and Angular 4), available at $64.99, has an average rating of 4.7, with 136 lectures, based on 1565 reviews, and has 12123 subscribers.

You will learn about Build real-time apps with Angular and Firebase Build mobile apps with Angular and Ionic Implement authentication and authorization using Auth0 and JSON Web Tokens (JWT) Integrate your Angular apps with ASP.NET Core Implement the Redux architecture in your Angular apps Unit test your Angular apps This course is ideal for individuals who are Web developers who would like to take their Angular skills to the advanced level It is particularly useful for Web developers who would like to take their Angular skills to the advanced level.

Enroll now: Build Enterprise Applications with Angular 2 (and Angular 4)

Summary

Title: Build Enterprise Applications with Angular 2 (and Angular 4)

Price: $64.99

Average Rating: 4.7

Number of Lectures: 136

Number of Published Lectures: 136

Number of Curriculum Items: 136

Number of Published Curriculum Objects: 136

Original Price: $189.99

Quality Status: approved

Status: Live

What You Will Learn

  • Build real-time apps with Angular and Firebase
  • Build mobile apps with Angular and Ionic
  • Implement authentication and authorization using Auth0 and JSON Web Tokens (JWT)
  • Integrate your Angular apps with ASP.NET Core
  • Implement the Redux architecture in your Angular apps
  • Unit test your Angular apps
  • Who Should Attend

  • Web developers who would like to take their Angular skills to the advanced level
  • Target Audiences

  • Web developers who would like to take their Angular skills to the advanced level
  • So, have?you mastered the fundamentals of?Angular 2?(and higher)?and are hungry for more??You’ve come to the right place.?

    In this course, Mosh, author of ten five-star Udemy courseswith more than 40,000 students around the world, introduces you to key concepts and?popular frameworks in Angular eco-system that are used in building enterprise applications.?

    By the end of watching this course, you’ll be able to

  • Build real-time appswith Angular?and Firebase
  • Build?mobile appswith Angular?and Ionic 2
  • Integrate your Angular?apps with ASP.NET MVC/Core?
  • Implement authentication and authorizationusing Auth0 and JSON?Web Tokens (JWT)
  • Implement the Redux architecture in your Angular?apps?
  • Optimize the rendering performanceof your Angular apps
  • Writeunit?tests to catch more bugs before releasing your apps
  • And more
  • PREREQUISITES

    In order to take this course, you should have at least 3 months experience developing applications with Angular?(2?or higher). If you need to strengthen your Angular fundamentals, you can watch Mosh’s Angular course for beginners:

  • Angular 2 with TypeScript for Beginners
  • If you’ve taken any of Mosh’s courses before, you know what you get. He is very passionate, clear and concise in his teaching. You learn the cutting-edge stuff from an industry expert who doesn’t waste?a single minute of your precious time.?

    So, if you’re looking for an advanced?Angular?course with

  • A passionate coder and instructor who knows his craft
  • Perfect structure
  • Balanced mix of theory and practice
  • Clear, concise and bite-sized videos
  • World-class production
  • Don’t look further. Enrol in the course now andget started.



    30-DAY FULL MONEY-BACK GUARANTEE

    This course comes with a 30-day full money-back guarantee. Take the course, watch every lecture, and do the exercises, and if you feel like you haven’t gained the confidence to build real-world apps with Angular, ask for a full refund within 30 days.?All your money back, no questions asked.

    ABOUT YOUR INSTRUCTOR

    Mosh (Moshfegh) Hamedani is a software engineer with 15 years of professional experience, mainly in building web-based applications. He is the author of ten?5-star Udemy courses with more than 40,000 students around the world. He is passionate, pragmatic and motivational in his teaching.

    DO YOU WANT TO TAKE?YOUR?ANGULAR?SKILLS TO?THE?NEXT?LEVEL??

    Enrol in the course now and get started.

    Course Curriculum

    Chapter 1: Building Real-time Apps with Firebase and AngularFire

    Lecture 1: Welcome

    Lecture 2: Introduction

    Lecture 3: What is Firebase?

    Lecture 4: Creating an Angular 2 Project

    Lecture 5: Adding Firebase

    Lecture 6: Working with a Firebase Database

    Lecture 7: Rendering a List

    Lecture 8: Async Pipe

    Lecture 9: Rendering an Object

    Lecture 10: Adding an Object

    Lecture 11: Updating an Object

    Lecture 12: Removing an Object

    Chapter 2: Firebase: Advanced Topics

    Lecture 1: Introduction

    Lecture 2: A Complex Structure

    Lecture 3: Joining

    Lecture 4: A More Complex Join

    Lecture 5: Checking for Existence of an Object

    Lecture 6: Sorting

    Lecture 7: Filtering

    Lecture 8: Indexes

    Lecture 9: Limiting

    Lecture 10: Multiple Updates

    Chapter 3: Firebase: Authentication

    Lecture 1: Introduction

    Lecture 2: Firebase Authentication

    Lecture 3: Implementing Facebook Login

    Lecture 4: Working with the Current User

    Lecture 5: Requesting Additional Facebook Permissions

    Lecture 6: Calling Facebook Graph API

    Lecture 7: User Profiles

    Lecture 8: Email/Password Authentication

    Lecture 9: Authorization

    Lecture 10: Working with Security Rules

    Lecture 11: Additional Resources

    Chapter 4: Authentication Using Auth0

    Lecture 1: Introduction

    Lecture 2: Architecture

    Lecture 3: Looking inside a JWT

    Lecture 4: Auth0

    Lecture 5: Creating a Service

    Lecture 6: Using the Service

    Lecture 7: Getting the Users Profile

    Lecture 8: Updating the Users Profile

    Lecture 9: Adding Additional Signup Fields

    Lecture 10: Securing API Endpoints

    Lecture 11: Calling Secured APIs

    Chapter 5: Building Mobile Apps with Ionic2 and Angular2

    Lecture 1: Introduction

    Lecture 2: What is Ionic?

    Lecture 3: Building Your First Ionic App

    Lecture 4: Deploying to an Android Device

    Lecture 5: Deploying to an iOS Device

    Lecture 6: Components

    Lecture 7: Lists

    Lecture 8: Adding a New Page

    Lecture 9: Navigation

    Lecture 10: Modals

    Lecture 11: Icons

    Lecture 12: Inputs

    Lecture 13: Buttons

    Chapter 6: Ionic: Beyond the Basics

    Lecture 1: Introduction

    Lecture 2: Platform Service

    Lecture 3: Plugins

    Lecture 4: App Version

    Lecture 5: Contacts

    Lecture 6: Camera

    Lecture 7: Geolocation

    Lecture 8: Google Maps

    Lecture 9: Theming Ionic Apps

    Lecture 10: Overriding Ionic SASS Variables

    Lecture 11: Custom CSS

    Lecture 12: Page-specific Styles

    Lecture 13: Icon and Splash Screen

    Chapter 7: Integration with ASP.NET MVC/Core

    Lecture 1: Introduction

    Lecture 2: Architecture

    Lecture 3: Creating a New ASP.NET Core Project

    Lecture 4: A Common Error

    Lecture 5: Project Structure

    Lecture 6: Angular Universal and Server-side Pre-rendering

    Lecture 7: Hosting Environment

    Lecture 8: Adding 3rd-party Libraries

    Lecture 9: A Real-world Example

    Lecture 10: Server-side Implementation

    Lecture 11: Client-side Implementation

    Lecture 12: Authentication

    Lecture 13: Deployment

    Lecture 14: Additional Reading

    Chapter 8: Change Detection in Angular

    Lecture 1: Introduction

    Lecture 2: Overview of Change Detection

    Lecture 3: Change Detection in Action

    Lecture 4: Change Detection Strategies

    Lecture 5: Value Types and Reference Types

    Lecture 6: Default Change Detection Strategy

    Lecture 7: OnPush Change Detection Strategy

    Lecture 8: Immutable.js

    Instructors

  • Build Enterprise Applications with Angular 2 (and 4)  No.2
    Mosh Hamedani
    Helping Learners Build Successful Coding Careers
  • Rating Distribution

  • 1 stars: 21 votes
  • 2 stars: 29 votes
  • 3 stars: 107 votes
  • 4 stars: 386 votes
  • 5 stars: 1022 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!