Course Highlights
  • Build amazing single page applications using Angular 5+
  • Master Angular concepts
  • Understand the file and folder structure of an Angular application
  • Build a client management application with authentication and Firebase's Firestore
  • Integrate Bootstrap 4 into Angular projects
Skills you will learn!
Curriculum

4 Topics
Welcome To The Course
Project Files & Questions
What Is Angular?
Angular Versions Explained

4 Topics
Sandbox App Overview
Environment Setup
Using Angular CLI
Angular File Structure

8 Topics
An Intro To TypeScript
Components Explained
Creating A Component
Properties & Methods
String Interpolation
Using Types
Cleanup & Interfaces
Generating Components & OnInit

8 Topics
Loops With ngFor
Conditionals With ngIf
Adding Bootstrap
Property Binding
Class Binding & ngClass
Style Binding & ngStyle
Pipes & ngNonBindable
Component & Template Clean Up

7 Topics
Mouse Events & Manipulating State
Toggling Values With An Event
Keyboard & Input Events
ngModel & 2 Way Data Binding
Component Clean Up
Template Driven Forms - Validation
Template Driven Forms - Submission

9 Topics
What Is a Service?
Creating a Service
Working With Observables
HTTP Client Setup & GET Request
HTTP Client POST Request
Event Emitter & Output
Input & Edit State
HTTP Client PUT Request
HTTP Client DELETE Request

6 Topics
Angular Router Overview
Create App Routing Module
Creating & Mapping Routes
Linking To Routes
Params & ActivatedRoute
Not Found Component

9 Topics
DevLogger Intro & Demo
Components & Bootstrap Setup
Building The UI
Logs Component & Service
Observables & Component Communication
Add Update & Delete Logs
Finishing Up The State & UX
Implementing Local Storage
Build & Deploy To Github Pages

9 Topics
Client Panel Intro & Demo
Firebase Firestore & App Setup
Generate Components & Setup Navbar
Routing Module Setup
AngularFire2 Setup & Client Service
Clients & Dashboard Component
Add Client Form & Validation
Add Client To Firestore
Client Details Component

9 Topics
Client Balance Update
Edit & Delete Clients
Login Authentication
Logout & Nav Links
Auth Guard For Routes
User Registration
Settings Service & Register Guard
Adding The Settings Page
Deploy To Firebase Hosting

  Write a Review

Angular Front To Back

Go to Paid Course