Ionic Angular Firebase - ZERO to ONE [Updated 2020] | Jai Preston | Skillshare

Ionic Angular Firebase - ZERO to ONE [Updated 2020]

Jai Preston, Software Engineer, Futurist, Founder

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
86 Lessons (7h 28m)
    • 1. Intro: What You'll Learn

      2:29
    • 2. Getting Started

      3:55
    • 3. Tools

      6:01
    • 4. Authentication — 1) Login

      5:19
    • 5. Authentication — 2) Google Login

      2:01
    • 6. Authentication — 3) Login Errors

      1:48
    • 7. Authentication — 4) Login CAPTCHA

      3:01
    • 8. Authentication — 5) Showhide Password

      1:17
    • 9. Authentication — 6) Signup

      7:18
    • 10. Authentication — 7) Signup Validation

      1:39
    • 11. Authentication — 8) Monitoring Authentication Status 1

      2:26
    • 12. Authentication — 9) Role Based pt1

      5:44
    • 13. Authentication — 10) Role Based pt2

      9:52
    • 14. Guards — 1) AngularFire Guards

      1:58
    • 15. Guards — 2) Classic Guards

      2:16
    • 16. Structure — 1) Core Module

      4:05
    • 17. Structure — 2) Global Header

      3:09
    • 18. Data — 1) Firestore Data Manipulation

      5:59
    • 19. Data — 2) Local Storage for Better UX

      3:25
    • 20. Data — 3) Profile Picture

      9:23
    • 21. Up-The-Ante — 1) Profile Picture 2

      4:01
    • 22. Up-The-Ante — 2) Account Card 2

      3:37
    • 23. Up-The-Ante — 3) Data Presentation

      5:51
    • 24. Up-The-Ante — 4) Reset Password

      3:26
    • 25. Up-The-Ante — 5) Tooltips Simple

      4:20
    • 26. Up-The-Ante — 5) Tooltips Advanced

      2:42
    • 27. Basics — Framework Architecture

      17:43
    • 28. Data — CLI & Routing

      8:14
    • 29. Data — Guards

      4:15
    • 30. Data — Forms pt1

      3:05
    • 31. Data — Forms pt2

      4:14
    • 32. Data — Ionic: Grid, UI Components, Animations

      4:07
    • 33. Data — NgModel

      2:06
    • 34. Data — Lifecycles

      6:57
    • 35. Data — Services

      4:40
    • 36. Data — Models

      6:07
    • 37. Data — Data Presentation

      8:58
    • 38. RXJS — 1) Observables

      3:40
    • 39. RXJS — 2) Transforming Data

      7:08
    • 40. RXJS — 3) Filtering Data

      1:55
    • 41. RXJS — 4) Timing & Plucking Data

      3:02
    • 42. RXJS — 5) Awaiting & Buffering Data

      1:48
    • 43. RXJS — 6) Unique Values

      1:56
    • 44. RXJS — 7) Economical Code

      1:59
    • 45. RXJS — 8) Side Effects, Debugging & Logging

      1:29
    • 46. RXJS — 9) Combining Data Streams

      1:39
    • 47. RXJS — 10) Errors & Retries

      5:04
    • 48. The Todo App — 1) Getting Started

      3:57
    • 49. The Todo App — 2) Dash Page for Todo List

      4:03
    • 50. The Todo App — 3) Editing Todo Items

      9:12
    • 51. The Todo App — 4) Todo Item History

      8:12
    • 52. The Todo App — 5) Better Tree Structure

      0:53
    • 53. The Todo App — 6) Improving Todo Form

      8:45
    • 54. The Todo App — 7) Completing Todo Items

      2:01
    • 55. The Todo App — 8) Adding Todo Items

      2:30
    • 56. The Todo App — 9) Filtering & Sorting the List 1

      5:28
    • 57. The Todo App — 10) Filtering & Sorting the List 2

      4:35
    • 58. The Todo App — 11) Menu

      2:29
    • 59. The Todo App — 12) Todo Service

      0:52
    • 60. The Todo App — 13) Trash

      3:56
    • 61. The Todo App — 14) Storage

      3:48
    • 62. The Todo App — 15) Settings

      2:19
    • 63. The Todo App — 16) Theme

      9:59
    • 64. The Todo App — 17) Export Data

      3:44
    • 65. The Todo App — 18) Import Data

      7:48
    • 66. The Todo App — 19) Authentication pt1

      11:12
    • 67. The Todo App — 20) Authentication pt2

      13:12
    • 68. The Todo App — 21) Settings (Firebase)

      3:00
    • 69. The Todo App — 22) Publishing PWA pt1

      10:04
    • 70. The Todo App — 23) Finishing Touches: Database Service

      1:18
    • 71. The Todo App — 24a) Reminders pt1

      6:23
    • 72. The Todo App — 24b) Reminders pt2

      7:43
    • 73. The Todo App — 24c) Reminders pt3

      8:42
    • 74. The Todo App — 24d) Reminders pt4

      8:10
    • 75. The Todo App — 25) Finishing Touches: Better Settings

      3:29
    • 76. BONUS — Angular Directives

      9:33
    • 77. BONUS — Font Awesome

      5:07
    • 78. BONUS — Compression

      4:22
    • 79. BONUS — Kubernetes

      19:09
    • 80. BONUS — Custom Scripts

      2:50
    • 81. BONUS — Local Libraries

      6:57
    • 82. BONUS — Reminders with Cron

      16:56
    • 83. BONUS — Node Server with Express

      5:06
    • 84. BONUS — Shared Features

      4:17
    • 85. BONUS — Multiple Versions of Node

      4:07
    • 86. Outro: What You've Learned 1

      4:21