Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development Angular

Complete Angular course for 2020

Modern and latest Angular 9 with typescript and RxJS
Rating: 4.0 out of 54.0 (16 ratings)
127 students
Created by Igneus Technologies
Last updated 9/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Complete knowledge of Angular framework
  • Typescript
  • RxJs
  • Build 10 different applications
  • In depth about Angular like components, modules, services, routing, route protection etc

Course content

12 sections • 125 lectures • 15h 59m total length

  • Preview01:56
  • 01 Tools and installation for Angular
    10:20
  • All exercise and code files are here !
    00:01
  • Preview08:10
  • 03 Create your first Angular Application
    07:39
  • 04 Angular File Structure
    11:40
  • 05 Official Hello to Angular app
    06:04
  • 06 Online Editors - A word of caution
    04:19

  • Angular Section 2 Intro
    01:03
  • 01 Types in TypeScript
    06:05
  • 02 Conditionals in TypeScript
    03:56
  • 03 Looping through array
    06:46
  • 04 Functions and parameters in Typescript
    07:46
  • 05 Interface in typescript
    05:29
  • 06 Classes Constructor and Interface
    08:34
  • 07 Decorators - Best explanation you will see
    13:04

  • Angular Section 3 Intro
    00:53
  • 01 Counter app assets and naming
    08:03
  • 02 Creating HTML interface for the counter app
    08:39
  • 03 Handling counter logic
    05:12
  • 04 Injecting class into template
    08:56
  • 05 Event Binding and interpolation
    03:16

  • Angular Section 4 Intro
    01:32
  • Preview04:39
  • 02 What is main ts file
    08:01
  • 03 Creating a module in Angular
    05:42
  • 04 Inject Decorator in Module
    06:05
  • 05 Inject Decorator in Component
    08:01
  • 06 Pollyfills and running the app
    05:50
  • 07 File Separation for component
    07:09
  • 08 Injecting second component
    07:28

  • Angular Section 5 Intro
    01:09
  • 01 Basics about user input and routing
    04:23
  • 02 Load CSS, Bootstrap and custom assets
    12:40
  • 03 Logic part of word application
    06:04
  • 04 Finish word generator and assignment
    12:13

  • Angular Section 6 Intro
    01:49
  • 01 Prototype and reading docs
    10:07
  • 02 Creating a mistake and custom CSS
    12:37
  • 03 Winning logic and package config
    08:43
  • 04 Input Decorator in Angular
    05:44
  • 05 Angular Switch and case
    08:55
  • 06 Winning and reset logic in Angular
    08:42
  • 07 Detect clicks and custom messages in Angular
    07:06
  • 08 Reset the Game
    05:19
  • 09 NgFor loop and property binding in Angular
    13:06
  • 10 Small CSS fix - optional
    01:21

  • Angular Section 7 Intro
    01:36
  • 01 Problem that RxJs is trying to solve
    07:33
  • 02 Comparing regular JS and RxJs
    07:50
  • 03 understand the flow in RxJs
    06:13
  • 04 What is Observable in RxJs
    05:33
  • 05 What are observers in RxJs
    06:55
  • 06 Subscribe and Unsubscribe to events
    06:25
  • 07 Pipe and operators in RxJs
    10:07

  • Angular Section 8 Intro
    01:34
  • 01 Building todo - form and service in Angular
    09:45
  • 02 Creating app structure for todo in Angular
    10:03
  • 03 Creating model for todo in Angular
    02:42
  • 04 Angular pipe in action
    06:55
  • 05 Service - Business logic of Angular App
    13:05
  • 06 life cycle hooks in Angular
    10:29
  • 07 NgClass and ngFor in Todo Angular
    14:04
  • 08 Reactive Form and Template driven Form
    06:23
  • 09 Adding form in Module in Angular
    08:17
  • 10 2 way binding syntax in Angular
    06:36
  • 11 Angular wrapper elements
    06:07

  • Angular Section 9 Intro
    01:34
  • 01 Building a signup form and Validations
    07:09
  • 02 Adding reactive Form and Bootstrap
    07:26
  • 03 Brain part of reactive forms in Angular
    14:43
  • 04 Building Custom form validators
    13:10
  • 05 Understand the basic signup form template
    06:31
  • 06 Connect form with validators
    12:55
  • 07 Render error messages to user
    20:46

  • Angular Section 10 Intro
    01:23
  • 01 Http module in Angular
    11:57
  • 02 Generating components and services for user
    07:43
  • 03 Adding httpClientModule to app
    04:13
  • 04 Injecting httpClient in Angular
    03:57
  • 05 Make a web request in Angular
    09:00
  • 06 Accept data from parent as user
    03:44
  • 07 Getting API response and displaying it
    11:12
  • 08 1 more thing about ngContent
    05:19

Requirements

  • Basics of JS only (Typescript is included)

Description

Welcome to complete Angular developer course.

This is a fresh course totally designed on latest Angular in 2020. Angular is already a complex and big framework. To understand it, you don’t just need best coding practices but also best teaching practices, so that you finish the course.


Angular is a javascript based framework that is powerful and is used at majority of corporate world. Having deep understanding of framework will not only increase your chances of getting hired but also increase your chances to get salary hike.

In this course, we will start from absolute scratch. We will install required tools to get started with Angular. After installing them, we will move towards creating few initial app, we will move towards creating app from scratch. We will delete everything and will recreate entire Angular app. This will give insight about every file and structure.

After that we will take projects to understand Angular terms like 2 way binding, dependency injection, Reactive forms etc.


This course also includes Typescript as this can be a small challenge to get started with Angular. Enough is covered that you will not get a speed-braker in this entire course. RxJS is also included in this course. An entire section on RxJS will clear your concepts and you will be able to use it in Angular projects.

Finally, we will move towards creating Apps that use Authentications. This will help us to understand route protection too. After that we will handle Multiple API end points. At the end we will create an app inspired by Instagram, where we will use everything from the course. Routes, authentication, handling API, Firebase and more. This app can be worked more and can be used a refined portfolio application.


I am really excited to get started with this fresh Angular course with you!

Catch you inside the course!

Who this course is for:

  • Beginners in web development
  • Students interested in learning Angular (without worrying about complex jargons)

Instructor

Igneus Technologies
Best Comprehensive Courses
Igneus Technologies
  • 4.1 Instructor Rating
  • 12,815 Reviews
  • 184,544 Students
  • 43 Courses

We at Igneus have trained students from IIT's, NIT's and reputed companies. Students from all over the globe have trusted our High quality and affordable trainings from 10+ countries and have opted for our Certification programs.

IGNEUS stands for the Revolutionary and a quality enhanced change that we’ve tried to come up with in the modern world of Internet education. We’ve come up bearing in mind the maximum emphasis on the quality dealing with every new technology which has made us distinguished from the throng at internet. And this revolution of choice will keep continuing. Today IGNEUS Technologies has proudly lifting up the tag of being the world's most trusted provider of myriad of services and training programs aiding constantly in every corner of the globe along with web security aspects, and open source technology.

IGNEUS Technologies Pvt. Ltd is a dream shared and brought up by two computer geniuses to make the society upgraded and aware of the cyber crimes that curb the innocence of environment, thus starting a revolution in favor of cyber security.

Igneus stands for the Revolutionary and a quality enhanced change in every aspect of its touch to internet. Quality dealing with every new technology makes us different from the crowd of internet. The revolution of choice continues. Today Igneus Technologies is the world's most trusted provider of mentioned services and training along with web security aspects, and open source technology.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Impressum Kontakt
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.