Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Angular 15/16/17 From Scratch Step By Step
Rating: 4.0 out of 5(163 ratings)
1,239 students

Mastering Angular 15/16/17 From Scratch Step By Step

Learn Angular Using Problem-Solving Approach
Last updated 7/2024
English
English [Auto],French [Auto],

What you'll learn

  • Learn How To Setup Development Environment for Angular Development
  • Understanding MVC Architectural Pattern
  • Understanding the Execution Flow of an Angular Application
  • Learn How to work with Angular components in many ways
  • Learn How to work with various Built-in Directives of Angular
  • Understanding One Way and Two Way Binding Techniques
  • Learn How to work with various Built-in Pipes of Angular
  • Learn How to consume REST API from Angular
  • Learn How to develop Custom Services
  • Learn How to share data between Parent and Child Components
  • Learn How to work with Behavior Subject
  • Learn How to work with Cookies in Angular
  • Learn How to work with various HTML Form Controls using Reactive Forms Approach
  • Learn How to work with various HTML Form Controls using Template Driven Approach
  • Learn How to Create Custom Directives
  • Learn How to Create Custom Pipes
  • Learn How to implement Pagination, Sorting and Filter functionality
  • Learn How to create intuitive Reports
  • Learn How to perform Bulk Insert,Bulk Update and Bulk Delete Operations
  • Learn How to export data to Excel,CSV,PDF formats
  • Learn How to implement Routing for Angular Application
  • Learn How to create a REST API Using ASPNET Core
  • Learn How to consume REST API from Angular

Course content

31 sections147 lectures26h 46m total length
  • Course Introduction14:45

    Explore Angular from scratch by setting up the development environment, building components, applying directives and pipes, and consuming rest APIs with services.

  • Course Support for Learners0:28

    Receive code support and ask questions in the qa sections, mentioning the lecture number and error messages or screenshots. Queries are answered daily from 7 a.m. to 9 p.m. IST.

  • Installing Node.JS7:13

    Learn why Node.js underpins Angular development, how npm downloads dependencies, and how to install and verify Node.js and npm versions for Angular CLI compatibility.

  • Installing Angular-CLI Package2:32

    Learn how to install the Angular CLI using npm install -g @angular/cli, understand its role in simplifying Angular project creation, and verify the installation with ng --version.

  • Uninstalling Angular CLI & Verifying Cache2:50

    Uninstall the angular cli with npm uninstall -g @angular/cli, verify the cache using npm cache verify, then reinstall the desired version with npm install -g @angular/cli.

  • Installing an Editor1:08

    Install and launch Visual Studio Code on Windows for Angular application development, and learn to start creating new projects inside this editor.

  • Complete Course Exercise Files1:41

    Download the exercise files through the resources link. Extract per-section zip files and run npm install in the folders with package.json to obtain node_modules for sections 3–10 and 11–28.

Requirements

  • Visual Studio Code Editor, NodeJS
  • Basic Knowledge of TypeScript,CSS,Bootstrap

Description

Angular is one of the leading frameworks to develop apps across all platforms. 

Angular helps us to reuse our code and build fast and high performing apps for any platform.

Angular is a Single Page Application (SPA) development framework open-sourced by Google.

The Angular framework is written in Typescript language, which enables a web developer to write JavaScript code in Object-Oriented fashion. TypeScript makes it easier to build a client-side web application with classes, interfaces, generics, inheritance and other Object-Oriented features.

Angular is a framework that comes with Components, Directives, Pipes, Services, Modules, Dependency Injection, HTTP Communication, Reactive Forms, Template Driven Forms, Routing and other features out of the box.

As a framework, Angular has clear advantages while also providing a standard structure for developers to work with. It enables users to create large applications in a maintainable manner.

This course provides developers with a thorough knowledge in developing dynamic web sites using Angular Framework.

In this course by development expert Kameswara Sarma Uppuluri, you'll learn essential concepts that you need to know to master the building blocks of Angular.

This course provides step-by-step walk-throughs and demos that you're encouraged to practice along with to enhance the learning process.

This course is broken down into 28 Modules with each module providing source code so that you can follow along with Kameswara Sarma Uppuluri.

Who this course is for:

  • This course is for all web developers, software programmers, front-end developers and entry-level developers who want to learn Angular or enhance the existing Angular skills to the next level.