Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

egghead.io

Angular Basics

via egghead.io

Overview

Angular is a robust, powerful framework for building applications at scale, but it can be really intimidating to beginners! This collection by JavaScript teacher Sam Julien is here to help you learn Angular in bite-sized chunks.
Note from Sam: these lessons are loosely related but are not meant to necessarily be followed in order from start to finish. I've provided embedded code and links to GitHub where applicable, though, so you can always have access to the finished code for the lesson.

Syllabus

  • Create Your First Angular App
  • Use Single File Components by Default in Angular
  • Pass Data to Components with Inputs
  • Create Your First Reactive Form in Angular
  • Communicate Between Components with Outputs & EventEmitters
  • Share Data and Business Logic Throughout an Angular Application with Services
  • Add Custom Data Types with TypeScript Interfaces in Angular
  • Add Optional Properties in Angular to TypeScript Interfaces
  • Use Scoped Component Styles in Angular
  • Add Global Styles in Angular
  • Use a Proxy with the Angular CLI to Fix CORS Development Problems
  • Refetching Data with Subjects in Angular
  • Add Routing to an Existing Angular Project
  • Navigate Between Routes in Angular with routerLink
  • Navigate to and Display Components with Route Parameters in Angular
  • Subscribing to Route Params in Angular
  • Create Nested Routes in Angular
  • Access Parent Route Parameters in Angular
  • Inherit Parent Route Parameters by Default with ParamsInheritanceStrategy

Taught by

Sam Julien

Reviews

4.4 rating at egghead.io based on 84 ratings

Start your review of Angular Basics

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.