Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Angular for Beginners
Rating: 4.5 out of 5(35 ratings)
230 students

Angular for Beginners

Learn how to build Front-end of Web Applications
Last updated 7/2021
English

What you'll learn

  • How to build the Front-End of a Web Application using Angular

Course content

13 sections44 lectures11h 34m total length
  • Introduction5:41

    This lecture covers the following:

    • Introduction to Angular

    • How to use this Course

  • Installing required software34:08

    This lecture covers the following:

    • Installing NodeJS and TypeScript

    • How to install NodeJS

    • How to install TypeScript

    • How to Install Visual Studio Code

    • How to compile and run TypeScript programs

    • How to use watch mode of TypeScript compiler

  • Course Material and Source Code0:07

    Avail Source Code and Slides used in this course.

  • Quiz

Requirements

  • Basic knowledge of Web Applications
  • HTML, CSS and Basics of JavaScript

Description

This course teaches you how to build the Front-end of a full-stack Web Application using Angular Framework.

You get to learn how to develop a complete Angular application, build, deploy and integrate with ASP.NET website.

We use TypeScript language to write code and Visual Studio Code for development.

We use Angular CLI to generate application, components and to build it for final deployment.

The following are the major topics covered in this course:

  • TypeScript Language

  • Building Blocks of Angular

  • Data Binding - Property, Attribute, Event, Class and Style Binding

  • Attribute and Structural Directives

  • Services and Dependency Injection

  • Inter-component communication

  • Forms - Template and Reactive Forms

  • Making AJAX calls

  • Using Mock API

  • Routing and Navigation

  • Building and deploying Application

The prerequisites of this course are:

  • HTML, CSS

  • Basics of JavaScript

  • Basic idea about AJAX

  • JSON format

Software used:

  • Node.js  Version 14.15.3

  • Node Package Manager (NPM) Version 6.14.9

  • TypeScript Version 3.9.7

  • Visual Studio Code Version 1.54

You are expected to try everything discussed in this course. To assist you in this process, the complete source code of all the examples discussed in this course is made available in git repo.

Slides are also provided for your reference in lecture 3.

Every section is followed by a Quiz to test your knowledge gained in that section.

Who this course is for:

  • Anyone who is interested in building Front-end of Web Applications using Angular