Getting Started
  • Course Content
  • Installing Node
  • Installing Visual Studio Code
  • Setting up VSCode for TypeScript
TypeScript Crash-course
  • Interfaces
  • Classes: The Basics
  • Classes: Adding a Constructor
  • Classes: Inheritance
  • Modules
Angular β
  • Using Angular Project Files
  • Using the Docs
  • Concepts Overview
Components
  • Intro to Components
  • Basic Component Setup
  • Basic Component Class
  • Component Inputs
  • Native DOM Property Binding
  • Using Local Variables
  • Component Outputs
Directives
  • Attribute Directive
  • Host Property
  • NgIf
  • NgFor
  • NgClass
  • NgStyle
  • NgSwitch
Pipes
  • Basic Custom Pipe
  • Pipe with Parameters
  • Using Pipe in Controller
  • Date Pipe
  • Slice Pipe
  • Async Pipe
Services and Dependency Injection
  • Simple Service
Http
  • Using the Get method
Angular ɑ
  • Disclaimer/Notes
  • Using the Project Files
  • Cloning the course repository
  • Creating the root component
  • Creating the main method
  • Organize folders using a component-centric perspective
  • Creating the Messenger Component
  • Using the For directive
  • Creating the Compose Component
  • Creating the MessageStore Service
  • Handling Events Example 1
  • Handling Events Example 2
  • Composing Messenger with the Compose Component
  • Debugging the Components
Bonus Materials
  • Get My 2 Other Courses At A Steep Discount