HDTutorial
EN

Playback starts YouTube’s embedded player (privacy-enhanced mode).

Angular Tutorial for Beginners: Learn Angular & TypeScript

4,906,644 views October 29, 2017 2:02:42

Watch on YouTube
ChannelProgramming with Mosh

In brief

This tutorial covers the basics of Angular and TypeScript, guiding you from setup to building simple components and services. Perfect for absolute beginners looking to understand how Angular apps are structured and how to write TypeScript code effectively. The creator walks through hands-on examples, including project setup, component creation, and dependency injection, making it practical for those starting from scratch.

Key steps

  1. Set up the Angular development environment with Node.js and Angular CLI
  2. Write your first TypeScript program and declare variables with types
  3. Create a basic Angular app and explore its project structure
  4. Build components using Angular CLI and understand templates and directives
  5. Generate and use services with dependency injection

Chapters

Description from the creator

Angular tutorial for beginners: Learn Angular & TypeScript from scratch.

🚀 Ready to master Angular?
- Check out my full course: mosh.link/angular-course
- Subscribe for more awesome content: bit.ly/38ijYjn

✋ Stay connected:
- Twitter: twitter.com/moshhamedani
- Facebook: facebook.com/programmingwithmosh/
- Instagram: instagram.com/codewithmosh.official/
- LinkedIn: linkedin.com/school/codewithmosh/


TABLE OF CONTENT

00:00 Introduction
02:54 What is Angular?
04:54 Architecture of Angular Apps
08:41 Setting Up the Development Environment
11:25 Your First Angular App
13:50 Structure of Angular Projects
20:43 Webpack
23:57 Angular Version History
27:31 Course Structure
31:55 TypeScript Fundamentals
32:34 What is TypeScript?
34:58 Your First TypeScript Program
37:57 Declaring Variables
42:46 Types
48:29 Type Assertions
51:15 Arrow Functions
52:59 Interfaces
56:54 Classes
01:01:22 Objects
01:05:31 Constructors
01:08:22 Access Modifiers
01:11:18 Access Modifiers in Constructor Parameters
01:12:58 Properties
01:18:15 Modules
01:23:22 Angular Fundamentals
01:23:41 Building Blocks of Angular Apps
01:27:22 Creating Components
01:37:00 Generating Components Using Angular CLI
01:41:40 Templates
01:44:08 Directives
01:47:34 Services
01:52:02 Dependency Injection
01:59:22 Generating Services Using Angular CLI
02:01:32 Exercise


#angular #webdevelopment #programming

About this tutorial

Programming with Mosh published this 2:02:42 video tutorial on October 29, 2017. It has been watched 4,906,644 times on YouTube.

Duration
2:02:42
Published
October 29, 2017
Views
4,906,644
Likes
67,053

Tags

Share

This tutorial in other languages