Companies Home Search Profile

Full-Stack Angular Development Online Training

Focused View

Shaun Wassell

31:15:49

142 View
  • 1. Introduction.mp4
    01:28
  • 2. Basic MEAN Stack Structure.mp4
    15:57
  • 3. Front-end Setup.mp4
    18:02
  • 4. Back-end Setup.mp4
    16:54
  • 5. Introduction.mp4
    00:52
  • 6. Create Read and Create Endpoints.mp4
    18:47
  • 7. Create Update and Delete Endpoints.mp4
    08:24
  • 8. Load Data with HttpClient and RxJS.mp4
    14:26
  • 9. Make Update and Delete Requests.mp4
    07:53
  • 10. Introduction.mp4
    00:58
  • 11. Make Network Requests from Services.mp4
    12:55
  • 12. Basic MongoDB Queries.mp4
    20:25
  • 13. Convert Server Endpoints to use MongoDB.mp4
    11:57
  • 14. Introduction.mp4
    00:57
  • 15. Basic Full-stack Conversion Strategy.mp4
    09:42
  • 16. Full-stack Setup and File Structure.mp4
    16:31
  • 17. Basic Read Endpoints.mp4
    11:54
  • 18. Loading Data from the Server.mp4
    13:49
  • 19. Introduction.mp4
    00:50
  • 20. Write Create Server Endpoints.mp4
    10:58
  • 21. Make Create Requests.mp4
    08:58
  • 22. Write Delete Server Endpoints.mp4
    06:22
  • 23. Make Delete Requests.mp4
    07:45
  • 24. Write Update Server Endpoints.mp4
    06:00
  • 25. Make Update Requests.mp4
    09:01
  • 26. Introduction.mp4
    00:56
  • 27. Set Up A Mongo Database.mp4
    09:03
  • 28. Convert Read Endpoints to MongoDB.mp4
    12:07
  • 29. Convert Create Endpoints to MongoDB.mp4
    11:25
  • 30. Convert Delete Endpoints to MongoDB.mp4
    06:50
  • 31. Convert Update Endpoints to MongoDB.mp4
    08:30
  • 32. Introduction.mp4
    01:38
  • 33. Full-stack Event Tracker Setup.mp4
    11:22
  • 34. Create New Events on the Back-end.mp4
    11:57
  • 34. Loading Events from the Back-end.mp4
    11:25
  • 36. Delete Events on the Back-end.mp4
    15:18
  • 37. Introduction.mp4
    01:13
  • 38. What is Firebase Auth.mp4
    04:13
  • 39. Creating Pages.mp4
    11:22
  • 40. Redirecting Unauthenticated Users.mp4
    12:34
  • 41. Signing In With Firebase Auth.mp4
    12:24
  • 42. Listening for Auth Changes.mp4
    12:16
  • 43. Introduction.mp4
    00:44
  • 44. The Firebase User Object.mp4
    09:05
  • 45. Create Firebase Auth Accounts.mp4
    11:47
  • 46. Auth Error Handling.mp4
    12:31
  • 47. Auth-Conscious Navigation Bars.mp4
    15:43
  • 48. Introduction.mp4
    00:54
  • 49. Express Server Setup.mp4
    17:38
  • 50. React Front-end Setup.mp4
    09:08
  • 51. Making Requests with Auth Tokens.mp4
    20:08
  • 52. Introduction.mp4
    00:56
  • 53. Verifying Tokens with Firebase Admin.mp4
    12:29
  • 54. Protecting Update and Delete Endpoints.mp4
    08:56
  • 55. Protecting Create Endpoints.mp4
    10:58
  • 56. Using Auth Middleware.mp4
    11:43
  • 57. Introduction.mp4
    00:56
  • 58. What is Firebase Auth.mp4
    15:28
  • 59. Add Firebase Auth to Angular.mp4
    09:20
  • 60. Create Login and Home Pages.mp4
    10:21
  • 61. Log In and Log Out.mp4
    09:15
  • 62. Introduction.mp4
    00:52
  • 63. Protect Pages from Unauthed Users.mp4
    17:23
  • 64. Auth Error Handling.mp4
    12:18
  • 65. Create New Accounts.mp4
    15:20
  • 66. Introduction.mp4
    00:48
  • 67. Back-end Firebase Setup.mp4
    19:42
  • 68. Display Firebase Auth User Data.mp4
    12:49
  • 69. Introduction.mp4
    00:50
  • 70. Send and Verify Firebase Auth Tokens.mp4
    14:47
  • 71. Create an Edit Info Page.mp4
    10:55
  • 72. Create Services for Auth Logic.mp4
    19:49
  • 73. Introduction.mp4
    00:57
  • 74. Basic Front-end Setup.mp4
    08:58
  • 75. Add a Login Page.mp4
    08:22
  • 76. Add a Create Account Page.mp4
    18:37
  • 77. Introduction.mp4
    00:47
  • 78. Protect Application Pages.mp4
    08:31
  • 79. Rethink Data Structure to Support Multiple Users.mp4
    13:16
  • 80. Load User Data and Allow Logging Out.mp4
    11:00
  • 81. Use the Users ID in Server Requests.mp4
    14:20
  • 82. Introduction.mp4
    00:59
  • 83. Create New Users from the Front-end.mp4
    19:35
  • 84. Rethinking Our Create-Account Strategy.mp4
    08:19
  • 85. Create New Users from the Back-end.mp4
    13:08
  • 86. Introduction.mp4
    01:00
  • 87. Endpoint Security Basics.mp4
    10:01
  • 88. Protect GET Endpoints.mp4
    20:09
  • 89. Protect Endpoints with Express Middleware.mp4
    10:06
  • 90. Introduction.mp4
    00:50
  • 91. Refactor Front-End Auth.mp4
    10:58
  • 92. Make Authed Requests Automatically.mp4
    15:33
  • 93. Introduction - Full-Stack Angular Development CBT Nuggets-1.mp4
    01:30
  • 94. The App Well Be Building.mp4
    11:03
  • 95. Create Pages and Set Up Routes.mp4
    15:16
  • 96. Create the Notes List Page.mp4
    17:43
  • 97. Introduction.mp4
    01:02
  • 98. Create the Note Detail Page.mp4
    17:43
  • 99. Create the Not-Found Pages.mp4
    07:35
  • 100. Add CRUD Operations to a Service.mp4
    09:12
  • 101. Propagate Data Changes Automatically.mp4
    13:23
  • 102. Introduction.mp4
    00:56
  • 103. Full-Stack Project Setup.mp4
    10:07
  • 104. Load Notes from the Server.mp4
    20:04
  • 105. Load Shared Notes from the Server.mp4
    06:29
  • 106. Create Notes on the Server.mp4
    10:07
  • 107. Update and Delete Notes on the Server.mp4
    02:02
  • 108. Introduction.mp4
    01:13
  • 109. Convert Server Endpoints to MongoDB.mp4
    22:46
  • 110. Split Express Apps Into Multiple Files.mp4
    17:57
  • 111. Introduction.mp4
    01:00
  • 112. Create Login and Create Account Forms.mp4
    20:31
  • 113. Install and Set Up Firebase Auth.mp4
    13:24
  • 114. Observing Auth Changes.mp4
    14:16
  • 115. Introduction.mp4
    00:57
  • 116. Install and Set Up Firebase Admin.mp4
    08:57
  • 117. Include User Auth Tokens in Requests.mp4
    20:43
  • 118. Convert Endpoints for Ownership.mp4
    15:35
  • 119. Add a Nav Bar and Logout Button.mp4
    15:19
  • 120. Introduction.mp4
    00:58
  • 121. Prevent Unauthorized Note Access.mp4
    09:06
  • 122. Prevent Unauthorized Data Modification.mp4
    18:20
  • 123. Add Middleware to Route Definitions.mp4
    17:43
  • 124. Routes with Multiple Middleware Functions.mp4
    12:01
  • 125. Introduction.mp4
    00:59
  • 126. Use Angular Route Guards.mp4
    18:40
  • 127. Add a Create User Endpoint.mp4
    15:26
  • 128. Make Create User Requests from the Front-end.mp4
    13:15
  • 129. Introduction.mp4
    01:25
  • 130. Update User Data.mp4
    19:10
  • 131. Create a User Info Service.mp4
    24:21
  • 132. Delete User Accounts.mp4
    10:52
  • 133. Introduction.mp4
    00:56
  • 134. Create a New Page for Sharing Settings.mp4
    17:17
  • 135. Populating Notes with User Info.mp4
    20:10
  • 136. Create a Shared Emails List.mp4
    14:32
  • 137. Add a Share Note Endpoint.mp4
    19:51
  • 138. Make Share Requests from the Front-end.mp4
    13:07
  • 139. Add Unshare Functionality.mp4
    13:09
  • 140. Make Unshare Requests from the Front-end.mp4
    05:05
  • 141. Introduction.mp4
    00:47
  • 142. Create a Please Verify Email Page.mp4
    17:54
  • 143. Send Emails When Users Sign Up.mp4
    10:14
  • 144. Generate and Send Email Verification Codes.mp4
    17:48
  • 145. Create an Email Verification Server Route.mp4
    18:59
  • 146. Introduction.mp4
    00:57
  • 147. Link Sharing Basics.mp4
    09:23
  • 148. Create a Link-Sharing Section.mp4
    14:30
  • 149. Create an Endpoint for Enabling Link Sharing.mp4
    10:54
  • 150. Create an Endpoint for Disabling Link Sharing.mp4
    06:26
  • 151. Add Link-Sharing Requests to the Front-end.mp4
    18:30
  • 152. Introduction.mp4
    01:08
  • 153. Create A New Note Modal.mp4
    19:12
  • 154. Create New Notes.mp4
    15:11
  • 155. Delete Notes.mp4
    08:38
  • 156. Styling the Entire App.mp4
    11:36
  • 157. Introduction.mp4
    01:26
  • 158. Basic Strategies for Permission-Levels.mp4
    09:49
  • 159. Reformat Data to Accommodate Permissions.mp4
    13:43
  • 160. Add Permission Levels to the Front-end.mp4
    10:56
  • 161. Modifying Route Handlers for Permissions.mp4
    17:47
  • 162. Introduction.mp4
    00:58
  • 163. Fix the Applications Edit Functionality.mp4
    12:16
  • 164. Email Verification Basics -.mp4
    15:57
  • 165. Add SendGrid to a Node.js Application.mp4
    16:29
  • 166. Introduction.mp4
    01:06
  • 167. Loading Link-Shared Notes from the Server.mp4
    15:10
  • 168. Web-Socket Basics.mp4
    14:40
  • 169. Add Web-Sockets to Express.mp4
    09:54
  • 170. Add Web-Sockets to an Angular App.mp4
    12:28
  • 171. Introduction.mp4
    00:57
  • 172. Load Data via Web-Sockets.mp4
    12:08
  • 173. Web-Socket Connections with Auth Tokens.mp4
    11:30
  • 174. Add Web-Sockets to Angular Services.mp4
    10:04
  • 175. Use Web-Sockets for Note Creation.mp4
    13:37
  • 176. Use Web-Sockets for Note Deletion and Updates.mp4
    14:17
  • Description


    This intermediate Full-Stack Angular Development training prepares learners to build and deploy interactive applications and services that rely on angular development as well as the other tools of the MEAN stack.

    Angular is one pillar of the MEAN stack, which also includes MongoDB, Express.js, and Node.js. This Full-stack Angular Development training will make an application developer an expert in not just writing good code, but understanding how to make sure it's tested, deployed and used properly.

    More details


    Writing a great web application is a good skill for an application developer, but this Full-Stack Angular Development training makes sure you're a fully rounded developer who can make use of all the elements of the MEAN stack.

    For IT managers, this Angular training can be used to onboard new app developers, curated into individual or team training plans, or as a Angular reference resource.

    Full-Stack Angular Development: What You Need to Know

    This Full-Stack Angular Development training has videos that cover JavaScript libraries topics including:

    • Developing in MongoDB, Express.js, Angular, and Node.js ("MEAN")
    • Coding an application, testing it, deploying your code, and storing its data
    • Developing applications that can scale up to enterprise network implementation
    • Reading and writing TypeScript, HTML, CSS, and more to implement Angular projects

    Who Should Take Full-Stack Angular Development Training?

    This Full-Stack Angular Development training is considered foundational-level Angular training, which means it was designed for new developers with at least a year of experience with JavaScript libraries and experienced app developers looking to brush up on their Angular skills.

    New or aspiring app developers. If you're a brand new app developer or you're hoping to eventually become one, this Full-Stack Angular Development training is the best way to prove your knowledge of an application's full lifecycle. Set yourself apart from your peers by demonstrating you know how to develop, test, and deploy your applications, not simply write code in Angular.

    Experienced app developers. It's assumed that an application developer with several years of experience can develop a scalable application in Angular. To advance in the career, you'll need to also show you can test the application on your own, deploy it to a live environment, and make sure the data it depends on and generates is accessible. That's what this Full-Stack Angular Development training makes sure you know how to do, and taking it will make you a highly qualified app developer.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Shaun Wassell
    Shaun Wassell
    Instructor's Courses

    "I love seeing people go from earning peanuts to being able to comfortably take their families on multiple vacations — just because they were willing to learn something 'nerdy!'"

    Shaun brings nearly 10 years of software development experience to his training. Prior to joining CBT Nuggets, he was a senior full-stack developer. His interest in technology started as a child because he wanted to create video games and his parents bought him GameMakerStudio. When Shaun isn’t creating training, he enjoys gardening, distance running, investing, and learning foreign languages.

    Certifications: None

    Areas of expertise: Web development, programming, data science

    CBT Nuggets is renowned for providing innovative training that's informative, meaningful, and engaging. We provide a variety of training, primarily in IT, project management, and office productivity topics. Our comprehensive library contains thousands of training videos ranging from Cisco networking to Microsoft Word. Whether you want to pass a certification exam, increase your skills, or simply learn new things, we've got you covered! All of our training is delivered through high-quality online streaming video. Subscribers can train 24 hours a day, seven days a week, from the convenience of a computer or mobile device. CBT Nuggets trainers are the rock stars of training, renowned for their expertise, industry-wide credibility, and engaging personalities. They enable CBT Nuggets to deliver accurate, up-to-date training, using a laid-back whiteboard presentation style. There are no scripts, EVER. Our trainers love to teach, and it shows! CEO and founder Dan Charbonneau was a Microsoft trainer when he began recording CBT Nuggets' very first training videos back in the 1990s. He wanted to help provide large organizations, small teams and individuals with comprehensive and budget-conscious training, and he realized it couldn't be done in a classroom. From the CBT Nuggets World Headquarters in Eugene, Oregon, Dan and his team promise each video will be informative, comprehensive, accurate, and fun to watch.
    • language english
    • Training sessions 176
    • duration 31:15:49
    • Release Date 2023/07/17