Angular Mastery
Et Tu Code
Master the art of building modern web applications with Angular!
In 'Angular Mastery', you'll dive deep into the world of Angular, exploring its powerful features and best practices for creating scalable, maintainable, and highly responsive apps.
Covering everything from the basics to advanced techniques, this comprehensive guide is perfect for developers new to Angular as well as those looking to take their skills to the next level. You'll learn how to:
* Set up and configure your Angular project
* Build reusable components with ngModules and Services
* Handle complex UI interactions with Forms and Templates
* Integrate popular libraries and frameworks (e.g., RxJS, Materialize)
* Optimize performance and debug issues
Duration - 18h 50m.
Author - Et Tu Code.
Narrator - Helen Green.
Published Date - Tuesday, 16 January 2024.
Copyright - © 2024 Et Tu Code ©.
Location:
United States
Description:
Master the art of building modern web applications with Angular! In 'Angular Mastery', you'll dive deep into the world of Angular, exploring its powerful features and best practices for creating scalable, maintainable, and highly responsive apps. Covering everything from the basics to advanced techniques, this comprehensive guide is perfect for developers new to Angular as well as those looking to take their skills to the next level. You'll learn how to: * Set up and configure your Angular project * Build reusable components with ngModules and Services * Handle complex UI interactions with Forms and Templates * Integrate popular libraries and frameworks (e.g., RxJS, Materialize) * Optimize performance and debug issues Duration - 18h 50m. Author - Et Tu Code. Narrator - Helen Green. Published Date - Tuesday, 16 January 2024. Copyright - © 2024 Et Tu Code ©.
Language:
English
Opening Credits
Duration:01:46:07
Preface
Duration:03:11:43
Frequently asked questions
Duration:04:47:36
Introduction to angular components
Duration:04:50:48
Introduction to angular components what are angular components
Duration:04:11:07
Introduction to angular components component lifecycle
Duration:05:28:55
Introduction to angular components template driven forms and components
Duration:06:16:09
Working with angular templates
Duration:05:28:21
Working with angular templates template syntax basics
Duration:04:28:38
Working with angular templates components and templates
Duration:05:50:40
Working with angular templates structural directives
Duration:05:43:36
Working with angular templates template driven forms
Duration:07:35:02
Built in directives
Duration:05:05:26
Built in directives using ngif and ngelse for conditional rendering
Duration:05:31:07
Built in directives ngfor mastering loops in angular
Duration:06:25:09
Built in directives ngswitch simplifying conditional rendering
Duration:05:33:19
Creating custom directives
Duration:04:56:26
Creating custom directives getting started with directive development
Duration:03:56:57
Creating custom directives common use cases for custom directives
Duration:06:49:09
Creating custom directives best practices for writing custom directives
Duration:04:34:16
Understanding dependency injection
Duration:04:10:14
Understanding dependency injection what is dependency injection
Duration:04:29:40
Understanding dependency injection services and providers
Duration:05:32:55
Understanding dependency injection resolving dependencies
Duration:04:58:12
Understanding dependency injection managing complex dependencies
Duration:06:22:43
Getting started with angular cli
Duration:04:50:26
Getting started with angular cli installing the angular cli
Duration:03:49:26
Getting started with angular cli creating your first angular project
Duration:03:25:45
Getting started with angular cli using the angular cli for automation
Duration:04:23:43
Implementing web workers in angular
Duration:01:42:57
Implementing web workers in angular what are web workers
Duration:04:57:02
Implementing web workers in angular creating a simple web worker
Duration:05:54:14
Implementing web workers in angular best practices for implementing web workers in angular
Duration:04:39:00
Implementing web workers in angular real world scenarios using web workers in angular apps
Duration:05:26:02
Leveraging signals in angular
Duration:05:12:24
Leveraging signals in angular signals 101 fundamentals and usage
Duration:05:14:24
Leveraging signals in angular signal best practices and pitfalls to avoid
Duration:04:07:55
Leveraging signals in angular advanced signal use cases real world examples
Duration:06:36:16
Routing fundamentals
Duration:04:21:45
Routing fundamentals route configuration basics
Duration:08:41:33
Routing fundamentals navigating with routes
Duration:05:01:26
Route parameters and wildcards
Duration:05:02:07
Route parameters and wildcards parameterizing routes
Duration:05:49:55
Route parameters and wildcards wildcards and route matching
Duration:04:46:14
Child routes and routing strategies
Duration:06:22:33
Child routes and routing strategies implementing child routes
Duration:04:19:12
Child routes and routing strategies routing strategies and best practices
Duration:04:49:36
Route resolvers and guards
Duration:04:37:07
Route resolvers and guards route resolvers loading data dynamically
Duration:05:36:31
Route resolvers and guards route guards implementing authorization and authentication
Duration:03:47:19
Introduction to forms
Duration:05:04:07
Introduction to forms what are reactive forms
Duration:07:42:31
Introduction to forms template driven forms
Duration:08:27:04
Building reactive forms
Duration:04:52:09
Building reactive forms form groups and form controls
Duration:05:49:19
Building reactive forms form validation
Duration:08:39:07
Building template driven forms
Duration:06:53:57
Building template driven forms form inputs and validation
Duration:06:24:43
Building template driven forms form processing and submission
Duration:06:40:00
Best practices for form development
Duration:05:20:31
Best practices for form development error handling and debugging
Duration:06:27:14
Best practices for form development accessibility considerations
Duration:07:06:00
Working with angular http client
Duration:05:20:45
Working with angular http client making get requests
Duration:06:19:09
Working with angular http client handling post, put, and delete requests
Duration:03:01:00
Working with angular http client working with request options
Duration:05:37:12
Working with angular http client handling errors and caching responses
Duration:05:17:57
Optimizing angular performance
Duration:04:29:19
Optimizing angular performance identifying performance bottlenecks
Duration:05:55:07
Optimizing angular performance optimizing component rendering
Duration:06:07:40
Optimizing angular performance improving change detection and dependency injection
Duration:05:57:43
Optimizing angular performance leveraging caching and memoization
Duration:06:54:33
Optimizing angular performance optimizing external libraries and third party integrations
Duration:05:19:48
Testing fundamentals
Duration:04:07:52
Testing fundamentals getting started with jest and angular testing library
Duration:05:32:09
Testing fundamentals mocking and spy functions
Duration:05:21:33
Testing components
Duration:04:05:43
Testing components component life cycle methods
Duration:06:02:26
Testing components template driven components
Duration:07:52:55
Testing services
Duration:06:16:36
Testing services service methods and dependency injection
Duration:05:11:43
Testing services testing services with http interactions
Duration:04:44:40
Introduction to angular internationalization
Duration:04:19:50
Introduction to angular internationalization setting up i18n
Duration:08:04:09
Introduction to angular internationalization using translations
Duration:05:48:26
I18n pipes and directives
Duration:05:24:24
I18n pipes and directives date and currency formatting
Duration:04:45:50
I18n pipes and directives text and number formatting
Duration:04:03:24
Advanced i18n techniques
Duration:05:25:04
Advanced i18n techniques token translation
Duration:05:00:43
Advanced i18n techniques pluralization and formatting edge cases
Duration:04:58:45
Exploring experimental features
Duration:05:29:48
Exploring experimental features ivy renderer
Duration:04:17:36
Exploring experimental features angular elements
Duration:06:43:14
Exploring experimental features custom forms
Duration:09:48:55
Introducing developer tools
Duration:01:11:45
Introducing developer tools ides and code editors for angular development
Duration:05:32:40
Introducing developer tools linters, formatters, and code analyzers for angular
Duration:05:27:38
Testing and debugging tools for angular applications
Duration:05:08:36
Testing and debugging tools for angular applications end to end testing with cypress and detox
Duration:05:17:16
Testing and debugging tools for angular applications debugging strategies and tools for angular
Duration:05:22:48
Building, serving, and deploying angular applications
Duration:05:36:31
Building, serving, and deploying angular applications webpack and rollup for building angular applications
Duration:07:00:12
Building, serving, and deploying angular applications deploying angular applications to production environments
Duration:05:41:43
Glossary
Duration:07:41:09
Ending Credits
Duration:01:58:52