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 CompTIA Security+ Amazon AWS Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Personal Transformation Mindfulness Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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 Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Freelancing Online Business 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
IT & Software Other IT & Software Typescript

Angular Material: Ultimate Masterclass With Angular 9 (2020)

Become A Highly Paid Angular 9 Developer And Master Angular Material & TypeScript
Rating: 3.8 out of 53.8 (358 ratings)
21,892 students
Created by Rangel Stoilov, Shahzaib Kamal
Last updated 6/2020
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • You will learn the ins and outs of TypeScript even if you have never used it before
  • Types, Functions, Arrays & Tuples in TS
  • Unions, Interfaces, Classes & Inheritance in TS
  • Advanced TypeScript Concepts in order to understand Angular 9 better
  • You are going to learn the basics of Angular 9  from setting up your first app to building a working application using public APIs
  • Components, Data Bindings, Attributes & more
  • Class, Style & Event Bindings in Angular 9
  • You will understand Directives and how to interact with them
  • You will learn how to use templates & Decorators in Angular
  • What is Observable & how to process a response
  • How to style your application
  • Learn about Typography, Buttons & Badges in Angular Material
  • Understand the usage of Chip, Icons & Progress Spinners in Angular Material
  • Get to know Cards, Dividers & Expansion Panels in Angular Material
  • Introduction to Lists, Steppers & Tabs in Angular Material
  • Learn how to use Grid Lists & make a Layout in Angular Material
  • How to use side navigation & side drawer with Angular Material
  • Learn how to use Tables with Angular Material
  • + constant updates with new content

Requirements

  • Basic JavaScript knowledge is required
  • Basic HTML and CSS knowledge helps but is NOT required

Description

Do you want to master Angular 9 and Angular Material to become a highly paid, professional web developer, who can build beautiful websites with material design?

If the answer is yes, then this course is for you!

Hi my name is Rangel and I now serve more than 35.000 students on Udemy and I have partnered up with Shahzaib Kamal who has more than 200,000 happy students, and we have came together to create a masterclass course on angular 9 with material design

Here is what you are going to gain from enrolling in this course with 10 + HOURS OF HD VIDEO CONTENT:

  • You will learn the ins and outs of TypeScript even if you have never used it before

  • Types, Functions, Arrays & Tuples in TS

  • Unions, Interfaces, Classes & Inheritance in TS

  • Advanced TypeScript Concepts in order to understand Angular 9 better

  • You are going to learn the basics of Angular 9  from setting up your first app to building a working application using public APIs

  • Components, Data Bindings, Attributes & more

  • Class, Style & Event Bindings in Angular 9

  • You will understand Directives and how to interact with them

  • You will learn how to use templates & Decorators in Angular

  • What is Observable & how to process a response

  • How to style your application

  • Learn about Typography, Buttons & Badges in Angular Material

  • Understand the usage of Chip, Icons & Progress Spinners in Angular Material

  • Get to know Cards, Dividers & Expansion Panels in Angular Material

  • Introduction to Lists, Steppers & Tabs in Angular Material

  • Learn how to use Grid Lists & make a Layout in Angular Material

  • How to use side navigation & side drawer with Angular Material

  • Learn how to use Tables with Angular Material

  • + constant updates with new content

In this class you are going to learn not only how to use Angular but also you are going to deepen your knowledge on TypeScript

You will start with the basics of TypeScript and learn how to use it in order to understand its usage in Angular projects

You are going to go through arrays, tuples, unions, classes and interfaces in typescript and many more important concepts in order to move forward to the Angular section.

After that you are going to go through every part of creating and setting up an Angular 9 project.

You will learn about components, data binding, events, two way data binding, directives and many more concepts that are required in order for you to become a highly paid angular programmer.

We also believe the best way of learning is by doing so along the way you will have projects and a lot of practice.

You are going to learn about HTTP requests and how to interact with APIs in order to build working angular applications

After that you are going to learn how to use angular material in order to build well designed web apps fast and with less effort.

You will learn all of this and so much more by enrolling.

We are going to take you from a complete beginner to advanced angular developer with more than 10h+ of HD Video content

Now, we always want our students to feel comfortable when they make a purchase, that is why we have uploaded multiple free videos for you to view at any time.

It’s time to take action. This offer won’t last forever.

Go ahead and click the Buy now button and I will see you inside.




Who this course is for:

  • Beginner JavaScript developers curios about Angular stack

Course content

10 sections • 101 lectures • 11h 53m total length

  • Preview05:15
  • Preview04:56
  • Preview06:59
  • Types In TypeScript
    08:24
  • Functions In TypeScript
    10:11
  • Array & Tuples In TypeScript
    10:25
  • Unions In TypeScript
    09:29
  • Interfaces In TypeScript
    08:29
  • Arrays & Interfaces In TypeScript
    03:09

  • Classes In TypeScript
    09:31
  • Classes & Objects In TypeScript
    11:15
  • Constructor In TypeScript Classes
    06:34
  • Constructor In TypeScript Classes - Advanced
    07:53
  • Access Modifiers in Classes in TypeScript
    06:22
  • Shorthand Initialization of TypeScript Classes
    05:16
  • Static Keyword In TypeScript
    04:29
  • Inheritance in TypeScript
    07:45

  • Interfaces In TypeScript
    05:56
  • Multiple Interfaces In Classes In TypeScript
    07:21
  • Interface Extends In Classes In TypeScript
    05:44
  • Method Overriding In Classes In TypeScript
    10:39
  • Abstract Classes In TypeScript
    08:35
  • Readonly Properties In TypeScript
    07:20
  • Modules In TypeScript
    04:15
  • Compiling Modules In TypeScript
    06:23

  • What Is Angular?
    00:47
  • Setting Up Angular 9
    05:29
  • Understanding The Project
    04:51
  • Components In Angular 9
    07:37
  • component.ts File - Explained
    03:04
  • Data Binding In Angular 9
    04:15
  • HTML Attributes vs. DOM Properties
    09:02
  • JavaScript Expressions in Data Binding in Angular 9
    06:46
  • Class Binding In Angular 9
    12:25
  • Style Binding In Angular
    06:37

  • Event Binding In Angular 9
    07:31
  • JavaScript Events In Angular 9
    05:25
  • Two Way Data Binding In Angular 9 - Part 1
    03:14
  • Two Way Data Binding In Angular 9 - Part 2
    07:46
  • Generating Array With Data Binding In Angular 9
    10:09
  • Understanding Directives In Angular 9
    02:52
  • Attribute Directives In Angular 9
    07:45
  • Interactive Directives In Angular 9
    09:40
  • Host Listeners in Attribute Directives In Angular 9
    03:23

  • Structural Directives In Angular 9
    09:16
  • ngIfElse Directives In Angular 9
    03:27
  • ngFor Directive In Angular 9
    09:24
  • ngSwitch Directive in Angular 9
    06:10
  • ng-template in Angular 9
    03:08
  • TemplateRef & ViewContainerRef in Angular 9
    04:51
  • Input Decorator In Angular 9
    06:36
  • Create Custom Structural Directive in Angular 9 - Part 1
    15:21
  • Create Custom Structural Directive in Angular 9 - Part 2
    02:55

  • Introduction to HTTP Requests and API
    06:11
  • How HTTP Requests Work?
    14:04
  • Getting Observable Response
    04:26
  • HTTP Params
    07:32
  • Output Decorator In Angular 9
    11:46
  • Set In Angular 9
    12:22
  • Get In Angular 9
    03:17

  • Introduction To Covid-19 API
    05:29
  • The Covid-19 Documentation
    03:28
  • Styling The Application
    08:56
  • HTTP Requests - The Network Tab & Status Codes (Part 1)
    09:35
  • HTTP Requests - The Network Tab & Status Codes (Part 2)
    08:28
  • Posting Data To The Server
    13:47
  • Posting Dynamic Data
    08:47
  • Completing The Styling of Summary Section of Application
    07:34
  • Sending Request to Covid19 API and Retrieving Observable
    12:17
  • Sending Data From App Component To Summary Component using Input Decorator
    10:24
  • Playing with Angular Life Cycle to Get the Data
    09:20
  • Breaking Down The Array To Get Single Data Into a New Component
    10:54
  • Getting the Single Country Data into View
    05:30
  • All Countries Data Listed
    08:22
  • Sorting The Listed Data Accordingly
    07:18
  • Fixing Bugs in Covid API
    06:39

  • Introduction to Angular Material
    01:01
  • Installing Angular Material
    08:28
  • Typography In Angular Material
    07:16
  • Buttons In Angular Material
    06:15
  • Toggle Buttons In Angular Material
    05:53
  • Badges In Angular Material (Part 1)
    06:24
  • Badges In Angular Material (Part 2)
    04:06
  • Chips In Angular Material
    04:16
  • Icons In Angular Material
    03:01
  • Progress Spinner In Angular Material
    03:35
  • Progress Bar In Angular Material
    04:03
  • Cards In Angular Material
    04:52
  • Divider and Expansion Panel In Angular Material
    10:05
  • Lists In Angular Material
    06:08
  • Steppers In Angular Material
    07:29
  • Tabs In Angular Material
    05:01
  • Grid List In Angular Material
    08:29
  • Making Layout In Angular Material
    06:19
  • Toolbar In Angular Material
    03:51
  • Menu In Angular Material
    08:41

  • Sidenav Angular Material
    11:06
  • Side Drawer Angular Material
    06:00
  • Pagination Angular Material
    05:38
  • Tables In Angular Material
    08:20
  • Making Of Table Columns In Angular Material
    08:38

Instructors

Rangel Stoilov
Web Developer & Entrepreneur
Rangel Stoilov
  • 4.1 Instructor Rating
  • 1,424 Reviews
  • 57,524 Students
  • 6 Courses

Hello! My name is Rangel and I have been a web developer for 8 years now. First I have started with Dreamweaver back in the days and went through Wordpress as a simple way to create websites. After that I wanted to go further in the web development so I started learning different programming languages such as C#, Java & JavaScript. I have a major in Java with Spring Framework and now I am pursuing to deepen my knowledge in different JavaScript frameworks. I also have passion for Solidity and Smart Contracts as well as the Truffle Framework. I have also dived in the entrepreneurial spirit with Amazon publishing and trading on the Forex market as well as creating automated systems for trading.

Shahzaib Kamal
Web Engineer & Instructor
Shahzaib Kamal
  • 3.8 Instructor Rating
  • 11,249 Reviews
  • 325,271 Students
  • 13 Courses

It's Shahzaib Kamal from Pakistan, Who's an expert web developer and designer but a sincere instructor as well.

I love to teach the newbies and also the professionals. I always try to teach something new and in-demand topics to my students.

I'm working as a web developer since 2008 and instructing students since 2010. I found that udemy is helping those who want to learn. so that's why I'm here.

  • 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.