Companies Home Search Profile

Angular 9 Masterclass with TypeScript Firebase and Material

Focused View

16:10:23

6 View
  • 001 - Course Overview.mp4
    02:02
  • 002 - Introduction to Single Page Applications (SPA).mp4
    10:11
  • 003 - What do we need Angular for.mp4
    06:26
  • 004 - Setting up the Development Environment.mp4
    08:13
  • 005 - Angular Application Architecture.mp4
    03:30
  • 006 - First Angular App.mp4
    10:51
  • 007 - Module Introduction and Introduction to TypeScript.mp4
    04:04
  • 008 - Setting up the environement to write TypeScript.mp4
    07:54
  • 009 - Variable declarations (var, let, and const).mp4
    14:28
  • 010 - Types - Primitives.mp4
    07:35
  • 011 - Types - Reference and Special Types.mp4
    11:23
  • 012 - Operators - Spread and Backticks.mp4
    10:01
  • 013 - Operators - Destructure and Rest.mp4
    06:12
  • 014 - Classes.mp4
    15:43
  • 015 - Interface.mp4
    06:07
  • 016 - Arrow Functions.mp4
    08:05
  • 017 - Modules.mp4
    14:08
  • 018 - fetch.mp4
    07:34
  • 019 - async await.mp4
    03:42
  • 020 - Module Introduction and an overview of Angular Modules.mp4
    01:25
  • 021 - What are decorators.mp4
    02:49
  • 022 - Angular Modules and the @NgModule Decorator.mp4
    04:24
  • 023 - declarations.mp4
    13:34
  • 024 - imports and exports.mp4
    08:01
  • 025 - providers, bootstrap, and entryComponents.mp4
    07:41
  • 026 - Angular Application Bootstrap Mechanism.mp4
    06:02
  • 027 - Module Introduction.mp4
    02:17
  • 028 - Angular Components and the @Component Decorator.mp4
    05:30
  • 029.mp4
    08:00
  • 030 - Component Decorator Metadata.mp4
    08:02
  • 031 - View Encapsulation - Emulated, ShadowDom, None.mp4
    08:20
  • 032 - Data Binding - String Interpolation - {{ }}.mp4
    08:11
  • 033 - Property Binding - [].mp4
    04:16
  • 034 - Event Binding - ().mp4
    09:24
  • 035 - @Input and @Output Property Decorators.mp4
    19:21
  • 036 - Two-way Data Binding - [()].mp4
    08:16
  • 037 - Attribute Binding - [attr.].mp4
    09:33
  • 038 - Class Binding - [class.].mp4
    04:50
  • 039 - Style Bindings - [style.].mp4
    06:32
  • 040 - Introduction to Lifecycle Hooks in Angular.mp4
    12:22
  • 041 - Using Lifecycle Hooks in Angular.mp4
    23:48
  • 042.mp4
    23:42
  • 043 - Change Detection Mechanism in Angular. ZoneJS, NgZones.mp4
    16:48
  • 044 - Introduction to Routing.mp4
    06:14
  • 045 - Implementing Routing in an Angular App.mp4
    14:43
  • 046 - Creating a User List. Setting the stage for Child Routing.mp4
    08:14
  • 047 - Abstracting the user link to a separate component.mp4
    02:38
  • 048 - Implementing Child Routes.mp4
    21:13
  • 049 - Path Match and Route Types.mp4
    08:39
  • 050 - Introduction to Route Guards in Angular.mp4
    04:54
  • 051 - CanActivate and CanActivateChild Guards in Angular.mp4
    10:34
  • 052 - CanDeactivate Guard in Angular.mp4
    12:44
  • 053 - Prefetching Data for a Component using Resolve.mp4
    16:34
  • 054 - Introduction to Section.mp4
    01:36
  • 055 - DI as a Pattern, DI as a Framework and Types of Providers.mp4
    12:20
  • 056 - Hierarchical Dependency Injection.mp4
    03:34
  • 057 - Introduction to Services in Angular.mp4
    12:12
  • 058 - GET data from a Rest API using HttpClient.mp4
    22:47
  • 059.mp4
    25:33
  • 060.mp4
    09:46
  • 061 - Behavior Subject and Sharing Data using Behavior Subjects.mp4
    13:19
  • 062 - Introduction to Section.mp4
    01:21
  • 063 - Introduction to Directives.mp4
    05:04
  • 064 - Built in Structural Directives.mp4
    19:48
  • 065 - Built in Attribute Directives.mp4
    12:07
  • 066 - Building custom Attribute Directives.mp4
    19:08
  • 067 - Building Custom Structural Directives.mp4
    12:52
  • 068 - Introduction to Pipes in Angular.mp4
    02:18
  • 069 - Using Built In Pipes.mp4
    13:58
  • 070 - Creating Custom Pipes in Angular.mp4
    16:07
  • 071 - Pure and Impure Pipes in Angular.mp4
    17:54
  • 072 - Decorators Revisited.mp4
    11:17
  • 073 - Building Custom Decorators in Angular.mp4
    09:10
  • 074 - Building a Custom Lifecycle Hook Class Logger Decorator.mp4
    15:53
  • 075 - Building Custom Property Decorator in Angular.mp4
    04:32
  • 076 - Introduction to Section.mp4
    00:44
  • 077 - Types of Form Building Strategies in Angular.mp4
    02:32
  • 078 - Creating Long Bootstrap forms quickly using VS Code using Emmet.mp4
    09:54
  • 079 - Adding FormControl(s) to a Template Driven form using the ngModel directive.mp4
    04:04
  • 080 - Getting the JavaScript Object Representation of a form using ngForm directive.mp4
    05:37
  • 081 - Disabling the Submit Button on a Form using forms $invalid flag.mp4
    :
  • 082 - Getting the JavaScript Object Representation of a form in TypeScript Class.mp4
    14:06
  • 083 - Adding Checkbox, Radio Buttons and Select List to your Template Driven Form.mp4
    12:04
  • 084 - Creating Subsections in the form using NgModelGroup directive.mp4
    10:22
  • 085 - Steps to implement a Reactive form in Angular.mp4
    07:34
  • 086 - Quickly creating a Bootstrap form for our Reactive form using Emmet.mp4
    09:22
  • 087 - Creating a Reactive form in the TypeScript class & connecting it to the template.mp4
    10:12
  • 088 - Adding form Validations to a Reactive Form.mp4
    10:54
  • 089 - Dynamically Adding or Removing FormControl(s) or FormGroup(s) using FormArray(s).mp4
    10:20
  • 090 - Adding Synchronous Custom Validations to your Reactive Form.mp4
    07:14
  • 091 - Adding Async Custom Validations to your Reactive Form.mp4
    06:36
  • 092 - Resetting the value of a form.mp4
    01:53
  • 093 - Introduction to the Section.mp4
    01:57
  • 094 - Creating an Angular CLI Proje.mp4
    04:55
  • 095 - Introducing Material Design Bootstrap i.mp4
    07:59
  • 096 - Adding a Navbar in your header.mp4
    05:47
  • 097 - Adding Material Design Buttons.mp4
    08:59
  • 098 - Adding Cards.mp4
    05:56
  • 099 - Using Material Design Dropdowns and Form Inputs.mp4
    09:02
  • 100 - Introducing Angular Material into your Angular C.mp4
    08:01
  • 101 - Adding Radio Buttons, Slide Toggle, Slid.mp4
    11:06
  • 102 - Introduction to Firebase.mp4
    02:32
  • 103 - Creating an App using the Firebase Console.mp4
    02:32
  • 104 - Setting up your Angular CLI.mp4
    05:41
  • 105 - Interacting with Firebase Realtime Database usin.mp4
    04:25
  • 106 - Adding and Reading Data from R.mp4
    11:23
  • 107 - Updating and Deleting Data from R.mp4
    06:20
  • More details


    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Packt is a publishing company founded in 2003 headquartered in Birmingham, UK, with offices in Mumbai, India. Packt primarily publishes print and electronic books and videos relating to information technology, including programming, web design, data analysis and hardware.
    • language english
    • Training sessions 107
    • duration 16:10:23
    • Release Date 2024/03/15