Angular Class Notes

This is a site created to help students taking the Angular class at Geekwise Academy. I will do my best to update this with lessons that we go over in class so students can come back to this and review on the topics we covered. There's going to be a lot of things, after all.

Also, expect several pictures of my dog, Lucky. It's going to happen, you've been warned.

  1. *ngIf - Conditionals in your HTML?!
  2. for..of - Preparing for *ngFor
  3. *ngFor - This may make you loopy
  4. classes - Stay classy
  5. This and that
  6. You cant spell Typescript without type
  7. A little bit more about ngFor
  8. Basic Angular file structure
  9. Angular Modules
  10. Components (I can't think of a subtitle)
  11. New Components - Planting our tree
  12. New Components - Creating our nav bar
  13. Routing - Starting our Router
  14. Adding Parameters to our route
  15. Parammap: Introduction to Observables
  16. Room Service! Room Service!
  17. Updating our nav-bar
  18. Using map with observables
  19. Refactoring - Trimming our app module
  20. Refactoring - Creating our room module
  21. Child Routes!
  22. Transforming our Nav Items into an Observable
  23. Introducing the async pipe
  24. Preparing for our login service: Firebase
  25. Creating our login service
  26. Let's use that service in our Login Component
  27. Router Guard: You shall not pass!
  28. Router Guard: You shall stay!
  29. Preparing to implement our database
  30. Grabbing our room data
  31. Building our room list
  32. Preparing the room form
  33. It's form time!
  34. Write and Wrong
  35. Bugfix: fixing our navbar
  36. Delete! Delete! Delete!

NOTE: Lesson 26 has been updated. I made a boo-boo while explaining where to put a subscription. It has since been updated.