Full Stack: Angular And Java Spring Boot E-Commerce Website
Last updated 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 23.50 GB | Duration: 25h 47m
Last updated 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 23.50 GB | Duration: 25h 47m
Build a Full Stack E-Commerce website with Angular and Java Spring Boot (includes Stripe Credit Card Payments)
What you'll learn
Develop a Full Stack E-commerce application with Angular front-end and Spring Boot back-end
Learn how to build Angular front-end applications …. all from the beginning. We assume no prior knowledge of Angular.
Develop a Spring Boot back-end using REST APIs and MySQL database
Develop a shopping cart with Angular frontend and Spring Boot backend integration
Process credit card payments using Stripe API
Develop your code using modern development tools such as IntelliJ, VS Code, Maven and npm
I am a RESPONSIVE INSTRUCTOR … post your questions and I will RESPOND in 24 hours.
Join an ACTIVE COMMUNITY of 80,000+ students that are already enrolled! Over 6,000+ Reviews - 5 STARS
Full Stack developers with Angular and Spring Boot are in HIGH-DEMAND. Level up your career and become a FULL STACK developer!
You can DOWNLOAD all source code and PDFs. Perfect for offline LEARNING and REVIEW.
Requirements
Spring Boot experience is required.
No experience required for Angular. I will teach you Angular from the beginning.
Description
#1 HIGHEST RATED - FULL STACK ANGULAR+SPRING BOOT COURSE ON UDEMY - OVER 6,000 REVIEWS - 5 STARS!NEW UPDATES: I ADDED NEW VIDEOS ON - STRIPE CREDIT CARD PAYMENTS- SECURITY: JWT, OAUTH2, OPENID CONNECT, SSL/TLS–-Learn how to build a Full Stack E-commerce website with Angular and Java Spring Boot.Angular and Spring Boot are two of the hottest technologies for developing Full Stack applications.Knowing how to build Full Stack applications with Angular and Java Spring Boot can get you a job or improve the one you have. These are hot skills and companies are desperately looking for developers. Some of the highest paying job posting are for Full Stack developers with Angular and Spring Boot experience.This course will help you quickly get up to speed with Angular and Java Spring Boot. I will demystify the technology and help you understand the essential concepts to build a Full Stack application with Angular and Java Spring Boot. You will also use modern development tools such as IntelliJ, Visual Studio Code, Maven and npm. All of the projects are based on Maven and npm, so you are free to use any tool that you want.During the course you will build a full stack E-commerce application. You will develop the code for the product catalog, shopping cart and checkout. In the checkout section of the course, you will learn how to process credit card payments with Stripe.The course also shows you how to add security to your application. We will use JWT, OAuth2, OpenID Connect and SSL/TLS. You will add login/logout features, protect access to sensitive data.–-In this course, you will get:- All source code is available for download- Responsive Instructors: All questions answered within 24 hours- PDFs of all lectures are available for download- Professional video and audio recordings (check the free previews)- High quality closed-captions / subtitles available for English and 10+ other languages (new!)–-Compared to other Full Stack courses This course is up to date and covers the latest versions of Angular and Spring Boot. The course also includes new content on Credit Card Processing with Stripe. Beware of other Udemy Full Stack courses. Most of them are outdated and use old versions of Angular and Spring Boot. Don’t waste your time or money on learning outdated technology. Take my course where I show you how to develop a real-time full stack application with Angular and Spring Boot. You can type the code along with me in the videos, which is the best way to learn.I am a very responsive instructor and I am available to answer your questions and help you work through any problems. Finally, all source code is provided with the course along with setup instructions.Student Reviews Prove This Course's WorthThose who have reviewed the course have pointed out that the instruction is clear and easy to follow, as well as thorough and highly informative. Many students had also taken other Full Stack courses in the past, only to find that this Full Stack course was their favorite. They enjoyed the structure of the content and the high quality audio/video. Amazing, above expectations!!!! Angular Spring Full Stack Best Course in Udemy ever!! - Driss NajihThis was not my first course on Angular and I am learning programming for over a year now, and I can say that it could have not been possible to present the material any better. This is how programming should be taught. Congrats Chad and Harinath, I wish you all the best. - Zoran DzoicEasy to follow , clear instructions, knowledgeable teacher and up to date material, I love it so far. Honestly, it is the best so far. - Ramzi HaddadQuality MaterialYou will receive a quality course, with solid technical material and excellent audio and video production. I am a best-selling instructor on Udemy. Here's a list of my top courses.Spring and Hibernate for BeginnersHibernate: Advanced Development TechniquesDeploy Java Spring Apps Online to Amazon Cloud (AWS)JSP and Servlets for BeginnersJavaServer Faces (JSF) for BeginnersThese courses have received rave 5 star reviews and over 560,000 students have taken the courses. Also, these courses are the most popular courses in their respective categories. I also have an active YouTube channel where I post regular videos. In the past year, I’ve created over 800 video tutorials (public and private). My YouTube channel has over 6 million views and 38k subscribers. So I understand what works and what doesn’t work for creating video tutorials.No Risk – Udemy Refund Finally, there is no risk. You can preview 25% of the course for free. Once you purchase the course, if for some reason you are not happy with the course, Udemy offers a 30-day refund (based on Udemy's Refund Policy). So you have nothing to lose, sign up for this course and learn how to build Full Stack E-Commerce website with Angular and Java Spring Boot from scratch! It is time to level up your career and become a Full Stack developer with Angular and Java Spring Boot.Target AudienceJava Developers with Spring Boot experienceNo experience required for Angular. I will teach you Angular from the beginning.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 How To Take This Course and How To Get Help
Lecture 3 Download the Source Code and PDF Files
Section 2: Angular Overview
Lecture 4 Angular Overview
Section 3: Set Up Development Tools
Lecture 5 Set Up Development Tools
Section 4: TypeScript Crash Course - Fundamentals
Lecture 6 TypeScript Overview
Lecture 7 Creating our first TypeScript application
Lecture 8 Defining Variables - Overview
Lecture 9 Defining Variables - Write Some Code
Lecture 10 Creating Loops and Arrays - Overview
Lecture 11 Creating Loops and Arrays - Write Some Code - Part 1
Lecture 12 Creating Loops and Arrays - Write Some Code - Part 2
Section 5: TypeScript Crash Course - Creating Classes
Lecture 13 Creating Classes - Overview
Lecture 14 Creating Classes - Write Some Code
Lecture 15 Defining Accessors - Overview
Lecture 16 Defining Accessors - Write Some Code
Lecture 17 Configuring Compiler Options with tsconfig.json
Lecture 18 Parameter Properties
Lecture 19 TypeScript Modules: Import and Export
Section 6: TypeScript Crash Course - Inheritance and Interfaces
Lecture 20 Inheritance - Overview
Lecture 21 Inheritance - Creating the Superclass and Subclass
Lecture 22 Inheritance - Pulling it all together in a Main App
Lecture 23 Inheritance - Developing a second Subclass
Lecture 24 Inheritance - Adding Shapes to an Array
Lecture 25 Abstract Classes - Overview
Lecture 26 Abstract Classes - Write Some Code
Lecture 27 Interfaces - Overview
Lecture 28 Interfaces - Write Some Code
Section 7: Angular Crash Course - Fundamentals
Lecture 29 Getting Started with Angular
Lecture 30 Exploring the Angular Project
Lecture 31 Creating a New Angular Project
Lecture 32 Behind The Scenes of An Angular Project - Overview
Lecture 33 Behind The Scenes of An Angular Project - Demo
Lecture 34 Creating a New Angular Component - Overview - Part 1
Lecture 35 Creating a New Angular Component - Overview - Part 2
Lecture 36 Creating a New Angular Component - Write Some Code - Part 1
Lecture 37 Creating a New Angular Component - Write Some Code - Part 2
Lecture 38 Creating a New Angular Component - Write Some Code - Part 3
Section 8: Angular Crash Course - Bootstrap CSS, Conditionals and Formatting
Lecture 39 Integrating Angular and Bootstrap CSS - Overview
Lecture 40 Integrating Angular and Bootstrap CSS - Write Some Code
Lecture 41 Angular Conditionals and Formatting - Overview
Lecture 42 Angular Conditionals and Formatting - Write Some Code
Lecture 43 FAQ: Angular Conditionals: How to highlight table row
Section 9: eCommerce Project - Spring Boot Backend
Lecture 44 Project Overview
Lecture 45 Spring Boot Project Set Up
Lecture 46 HEADS UP: Eclipse and Lombok
Lecture 47 Set Up Database Tables
Lecture 48 Create Spring Boot Starter Project
Lecture 49 Develop JPA Entities - Part 1
Lecture 50 Develop JPA Entities - Part 2
Lecture 51 Create REST APIs with Spring Data JPA Repositories and Spring Data REST
Lecture 52 REST APIs - Configure for Read Only - Overview
Lecture 53 REST APIs - Configure for Read Only - Write Some Code
Section 10: eCommerce Project - Angular Front End - Product List
Lecture 54 Angular Project Overview - Part 1
Lecture 55 Angular Project Overview - Part 2
Lecture 56 Angular Project - Setup
Lecture 57 Angular Project - Create Product class and Product Service - Part 1
Lecture 58 Angular Project - Create Product class and Product Service - Part 2
Lecture 59 Angular Project - Update Angular Component
Lecture 60 Angular Project - Integrating Angular and Spring Boot for Full Stack App!
Lecture 61 Angular Project - Building an HTML Table
Lecture 62 Angular Project - Adding Product Images
Section 11: eCommerce Project - Integrating Online Shop Template
Lecture 63 Angular Project - Template Integration Overview
Lecture 64 Angular Project - Download Starter Files
Lecture 65 Angular Project - Tour of HTML Template Files
Lecture 66 Angular Project - Install Bootstrap CSS Styles with npm
Lecture 67 Angular Project - Add local custom CSS styles
Lecture 68 Angular Project - Integrate Template Files and Logos
Lecture 69 Angular Project - Run the App
Lecture 70 Angular Project - Add support for Product Grid
Lecture 71 Angular Project - Enhance Application with Product Images
Lecture 72 FAQ: Should I Store Images as BLOBs in Database or Files on file system?
Section 12: eCommerce Project - Search for Products by Category
Lecture 73 Angular Project - Search for Products by Category - Overview - Part 1
Lecture 74 Angular Project - Search for Products by Category - Overview - Part 2
Lecture 75 Angular Project - Search for Products by Category - Overview - Part 3
Lecture 76 Angular Project - Search for Products by Category - Code - Define routes
Lecture 77 Angular Project - Search for Products by Category - Code - Define Router Outlet
Lecture 78 Angular Project - Search for Products by Category - Code - Enhance ProductList
Lecture 79 Angular Project - Search for Products by Category - Code - Update Spring Boot
Lecture 80 Angular Project - Search for Products by Category - Code - Update ProductService
Section 13: eCommerce Project - Search for Products by Category (Dynamic Search Component)
Lecture 81 Angular Project - Search for Products by Category (Dynamic Search Component 1)
Lecture 82 Angular Project - Search for Products by Category (Dynamic Search Component 2)
Lecture 83 Angular Project - Dynamic Search Component - Modify Spring Boot App
Lecture 84 Angular Project - Dynamic Search Component - Create Component
Lecture 85 Angular Project - Dynamic Search Component - Call Product Service
Lecture 86 Angular Project - Dynamic Search Component - Add Dynamic Code to HTML
Lecture 87 Angular Project - Dynamic Search Component - View Console Logs
Lecture 88 FAQ: Display Category Name in Product List Grid
Section 14: eCommerce Project - Search for Products by Keyword
Lecture 89 Angular Project - Search for Products by Keyword - Overview - Part 1
Lecture 90 Angular Project - Search for Products by Keyword - Overview - Part 2
Lecture 91 Angular Project - Search for Products by Keyword - Overview - Part 3
Lecture 92 Angular Project - Search for Products by Keyword - Modify Spring Boot App
Lecture 93 Angular Project - Search for Products by Keyword - Angular Search Component
Lecture 94 Angular Project - Search for Products by Keyword - Send Data to search route
Lecture 95 Angular Project - Search for Products by Keyword - Enhance ProductList Component
Lecture 96 Angular Project - Search for Products by Keyword - Update ProductService API
Lecture 97 Angular Project - Search for Products by Keyword - Handle for No Products Found
Section 15: eCommerce Project - Product Master-Detail View
Lecture 98 Angular Project - Product Master-Detail View - Overview
Lecture 99 Angular Project - Product Master-Detail View - Create new component and route
Lecture 100 Angular Project - Product Master-Detail View - Add router links on Master page
Lecture 101 Angular Project - Product Master-Detail View - Enhance the Details Component
Lecture 102 Angular Project - Product Master-Detail View - Update Product Service and HTML
Lecture 103 Angular Project - Product Master-Detail View - Add more Product Details
Lecture 104 IDE Extension - Angular Language Service
Section 16: eCommerce Project - Pagination
Lecture 105 Angular Project- Pagination Overview
Lecture 106 Angular Project - Pagination Development Process - Part 1
Lecture 107 Angular Project - Pagination Development Process - Part 2
Lecture 108 Angular Project - Pagination - Install ng-bootstrap
Lecture 109 Angular Project - Pagination - Add Pagination support to Product Service
Lecture 110 Angular Project - Pagination - Update Product List Component for Pagination
Lecture 111 Angular Project - Pagination - Enhance HTML template to use Pagination Component
Lecture 112 Angular Project - Pagination Demo
Lecture 113 Angular Project - Pagination - Selecting Page Size - Part 1
Lecture 114 Angular Project - Pagination - Selecting Page Size - Part 2
Lecture 115 Angular Project - Pagination - Setting Max Size and Adding Boundary Links
Lecture 116 Angular Project - Pagination - Keyword Search Overview
Lecture 117 Angular Project - Pagination - Keyword Search - Update ProductService
Lecture 118 Angular Project - Pagination - Keyword Search - Update ProductListComponent
Section 17: eCommerce Project - Shopping Cart Status Component
Lecture 119 Angular Project - Shopping Cart Status Overview - Basics
Lecture 120 Angular Project - Shopping Cart Status - Create new component
Lecture 121 Angular Project - Shopping Cart Status - Add Click Handler
Lecture 122 Angular Project - Shopping Cart Status Overview - Advanced
Lecture 123 Angular Project - Shopping Cart Status Overview - Advanced - Cart Service
Lecture 124 Angular Project - Shopping Cart Status Overview - Create model class: CartItem
Lecture 125 Angular Project - Shopping Cart Status - Develop CartService - Add to Cart
Lecture 126 Angular Project - Shopping Cart Status - Develop CartService - Compute Totals
Lecture 127 Angular Project - Shopping Cart Status - Call CartService
Lecture 128 Angular Project - Shopping Cart Status - Subscribe to CartService Display Totals
Lecture 129 Angular Project - Shopping Cart Status - Refactor Cart Service Overview
Lecture 130 Angular Project - Shopping Cart Status - Refactor Cart Service - Write the Code
Lecture 131 Angular Project - Shopping Cart Status - Add To Cart From Details View
Lecture 132 Angular Project - Shopping Cart Status - Add To Cart From Details View - Coding
Section 18: eCommerce Project - Shopping Cart Items CRUD
Lecture 133 Angular Project - List Shopping Cart Items - Overview
Lecture 134 Angular Project - List Shopping Cart Items - Create CartDetailsComponent
Lecture 135 Angular Project - List Shopping Cart Items - Create HTML Table
Lecture 136 Angular Project - List Shopping Cart Items - Retrieve data from Cart Service
Lecture 137 Angular Project - List Shopping Cart Items - Loop over Cart Items in HTML
Lecture 138 Angular Project - List Shopping Cart Items - Display Cart Totals
Lecture 139 Angular Project - List Shopping Cart Items - Handle an Empty Cart
Lecture 140 Angular Project - Increment Item Quantity - Overview
Lecture 141 Angular Project - Increment Item Quantity - Layout the Buttons
Lecture 142 Angular Project - Increment Item Quantity - Add Event Handlers
Lecture 143 Angular Project - Decrement/Remove Item Quantity - Overview
Lecture 144 Angular Project - Decrement Item Quantity - Write Some Code
Lecture 145 Angular Project - Remove Item - Write Some Code
Section 19: eCommerce Project - Checkout Form Layout
Lecture 146 Angular Project - Checkout Form Layout - Overview - Part 1
Lecture 147 Angular Project - Checkout Form Layout - Overview - Part 2
Lecture 148 Angular Project - Checkout Form Layout - Generate Checkout Component
Lecture 149 Angular Project - Checkout Form Layout - Add support for Reactive Forms
Lecture 150 Angular Project - Checkout Form Layout - Layout Form Controls in HTML
Lecture 151 Angular Project - Checkout Form Layout - Add Event Handling for Submit
Lecture 152 Angular Project - Checkout Form Layout - Shipping Address
Lecture 153 Angular Project - Checkout Form Layout - Billing Address
Lecture 154 Angular Project - Checkout Form Layout - Credit Card
Lecture 155 Angular Project - Checkout Form Layout - Review Your Order
Section 20: eCommerce Project - Checkout Form - Drop-Down Lists
Lecture 156 Angular Project - Checkout Form - Populate Credit Card Dates - Overview
Lecture 157 Angular Project - Checkout Form - Create Form Service
Lecture 158 Angular Project -Checkout Form - Retrieve Months and Years from Service
Lecture 159 Angular Project - Checkout Form - Populate Drop-Down Lists for Months and Years
Lecture 160 Angular Project - Checkout Form - Dependent Fields - Overview
Lecture 161 Angular Project - Checkout Form - Dependent Fields - Write Some Code
Lecture 162 Angular Project - Checkout Form - Populate Countries and States - Overview
Lecture 163 Angular Project - Checkout Form - Populate Countries and States - Create DB
Lecture 164 Angular Project - Checkout Form - Populate Countries and States - JPA Entities
Lecture 165 Angular Project - Checkout Form - Populate Countries and States - Repositories
Lecture 166 Angular Project - Checkout Form - Populate Countries and States - Repositories 2
Lecture 167 Angular Project - Checkout Form - Populate Countries and States - REST Config
Lecture 168 Angular Project - Checkout Form - Populate Countries and States - Frontend
Lecture 169 Angular Project - Checkout Form - Populate Countries and States - Create Classes
Lecture 170 Angular Project - Checkout Form - Populate Countries and States - Component
Lecture 171 Angular Project - Checkout Form - Populate Countries and States - Event Handler
Lecture 172 Angular Project - Checkout Form - Populate Countries and States - States
Lecture 173 Angular Project - Checkout Form - Populate Countries and States - Billing
Lecture 174 Angular Project - Checkout Form - Populate Countries and States - Console logs
Lecture 175 Angular Project - Checkout Form - Populate Countries and States - Bug Fix
Section 21: eCommerce Project - Checkout Form - Validation
Lecture 176 Angular Project - Checkout Form - Validation Overview - Part 1
Lecture 177 Angular Project - Checkout Form - Validation Overview - Part 2
Lecture 178 Angular Project - Checkout Form - Add Validation Rules
Lecture 179 Angular Project - Checkout Form - Display Validation Error Messages
Lecture 180 Angular Project - Checkout Form - Display Validation Error Messages continued
Lecture 181 Angular Project - Checkout Form - Custom Validator Rule - Overview
Lecture 182 Angular Project - Checkout Form - Custom Validator Rule - Define the Rule
Lecture 183 Angular Project - Checkout Form - Custom Validator Rule - Apply the Rule
Lecture 184 Angular Project - Checkout Form - Shipping Validation - Part 1
Lecture 185 Angular Project - Checkout Form - Shipping Validation - Part 2
Lecture 186 Angular Project - Checkout Form - Shipping Validation - Part 3
Lecture 187 Angular Project - Checkout Form - Billing Validation - Part 1
Lecture 188 Angular Project - Checkout Form - Billing Validation - Part 2
Lecture 189 Angular Project - Checkout Form - Billing Validation - Part 3
Lecture 190 Angular Project - Checkout Form - Credit Card Validation - Part 1
Lecture 191 Angular Project - Checkout Form - Credit Card Validation - Part 2
Lecture 192 Angular Project - Checkout Form - Credit Card Validation - Part 3
Section 22: eCommerce Project - Checkout Form - Review Cart Totals
Lecture 193 Angular Project - Checkout Form - Review Cart Totals - Overview Part 1
Lecture 194 Angular Project - Checkout Form - Review Cart Totals - Overview Part 2
Lecture 195 Angular Project - Checkout Form - Review Cart Totals - Coding Part 1
Lecture 196 Angular Project - Checkout Form - Review Cart Totals - Coding Part 2
Section 23: eCommerce Project - Checkout Form - Save the Order to Database - Backend
Lecture 197 eCommerce Project - Checkout Form - Save the Order to Database - Overview
Lecture 198 eCommerce Project - Checkout Form - Save the Order to Database - Run DB Script
Lecture 199 eCommerce Project - Checkout Form - Save the Order to Database - Entities - 1
Lecture 200 eCommerce Project - Checkout Form - Save the Order to Database - Entities - 2
Lecture 201 eCommerce Project - Checkout Form - Save the Order to Database - Entities - 3
Lecture 202 eCommerce Project - Checkout Form - Save the Order to Database - Entities - 4
Lecture 203 eCommerce Project - Checkout Form - Save the Order to Database - Create DTOs
Lecture 204 eCommerce Project - Checkout Form - Save the Order to Database - Repo+Service 1
Lecture 205 eCommerce Project - Checkout Form - Save the Order to Database - Repo+Service 2
Lecture 206 eCommerce Project - Checkout Form - Save the Order to Database - Repo+Service 3
Lecture 207 eCommerce Project - Checkout Form - Save the Order to Database - REST Controller
Lecture 208 eCommerce Project - Checkout Form - Save the Order to Database - Postman Test
Section 24: eCommerce Project - Checkout Form - Save the Order to Database - Frontend
Lecture 209 eCommerce Project - Checkout Form - Save the Order - Frontend Overview
Lecture 210 eCommerce Project - Checkout Form - Save the Order - Frontend - Common Classes
Lecture 211 eCommerce Project - Checkout Form - Save the Order - Frontend - Checkout Service
Lecture 212 eCommerce Project - Checkout Form - Save the Order - Frontend - Injection
Lecture 213 eCommerce Project - Checkout Form - Save the Order - Frontend - Order Items
Lecture 214 eCommerce Project - Checkout Form - Save the Order - Frontend - Purchase
Lecture 215 eCommerce Project - Checkout Form - Save the Order - Frontend - Call Service
Lecture 216 eCommerce Project - Checkout Form - Save the Order - Frontend - Test App
Section 25: Release 3.0 - Security - Login/Logout
Lecture 217 Security - Login/Logout - Release 3 Tasks
Lecture 218 Security - Login/Logout - Security Concepts - Part 1
Lecture 219 Security - Login/Logout - Security Concepts - Part 2
Lecture 220 Security - Login/Logout - Okta Integration - Authorization Server
Lecture 221 Security - Login/Logout - Okta Integration - App Configuration
Lecture 222 Security - Login/Logout - Okta Integration - Sign-In Widget
Lecture 223 Security - Login/Logout - Okta Integration - Login Status Component
Lecture 224 Security - Login/Logout - Coding - Create OIDC Client App
Lecture 225 Security - Login/Logout - Coding - Develop App Configuration
Lecture 226 Security - Login/Logout - Coding - Install Okta Dependencies
Lecture 227 Security - Login/Logout - Coding - Create the Login Component
Lecture 228 Security - Login/Logout - Coding - Render the Sign-In Widget
Lecture 229 Security - Login/Logout - Coding - Develop Login Status Component
Lecture 230 Security - Login/Logout - Coding - Add CSS for Login Status Component
Lecture 231 Security - Login/Logout - Coding - More CSS for Login Status Component
Lecture 232 Security - Login/Logout - Coding - Connecting Routes
Lecture 233 Security - Login/Logout - Coding - App Module Configuration
Section 26: Release 3.0 - Security - VIP Member Access - Protected Routes
Lecture 234 Release 3.0 - Security - VIP Member Access - Protected Routes - Overview
Lecture 235 Release 3.0 - Security - VIP Member Access - Protected Routes - Component Dev
Lecture 236 Release 3.0 - Security - VIP Member Access - Protected Routes - Configuration
Lecture 237 Release 3.0 - Security - VIP Member Access - Protected Routes - Testing Access
Section 27: Release 3.0 - Security - Handling Browser Refresh
Lecture 238 Release 3.0 - Security - Handling Browser Refresh - Overview Part 1
Lecture 239 Release 3.0 - Security - Handling Browser Refresh - Overview Part 2
Lecture 240 Release 3.0 - Security - Handling Browser Refresh - Loading and Persisting Items
Lecture 241 Release 3.0 - Security - Handling Browser Refresh - Running the Application
Lecture 242 Release 3.0 - Security - Handling Browser Refresh - Exploring Storage in Browser
Section 28: Release 3.0 - Refactoring
Lecture 243 Release 3.0 - Refactoring - Handle Customer By Email - Overview
Lecture 244 Release 3.0 - Refactoring - Handle Customer By Email - Coding
Lecture 245 Release 3.0 - Refactoring - Handle Customer By Email - Run the App
Lecture 246 Release 3.0 - Refactoring - Backend Configs - Overview - Part 1
Lecture 247 Release 3.0 - Refactoring - Backend Configs - Overview - Part 2
Lecture 248 Release 3.0 - Refactoring - Backend Configs - Coding - Fix Deprecated Method
Lecture 249 Release 3.0 - Refactoring - Backend Configs - Coding - Configure CORS Mapping
Lecture 250 Release 3.0 - Refactoring - Backend Configs - Coding - Configure @RestController
Lecture 251 Release 3.0 - Refactoring - Backend Configs - Coding - Disable HTTP PATCH method
Section 29: Release 3.0 - Security - Order History - Base Functionality
Lecture 252 Release 3.0 - Security - Order History - Backend Overview
Lecture 253 Release 3.0 - Security - Order History - Backend Coding
Lecture 254 Release 3.0 - Security - Order History - Frontend Overview
Lecture 255 Release 3.0 - Security - Order History - Frontend Coding - Track User's Email
Lecture 256 Release 3.0 - Security - Order History - Frontend Coding - OrderHistory Service
Lecture 257 Release 3.0 - Security - Order History - Frontend Coding - OrderHistoryComponent
Lecture 258 Release 3.0 - Security - Order History - Frontend Coding - Update HTML Page
Lecture 259 Release 3.0 - Security - Order History - Frontend Coding - Add Orders Button
Lecture 260 Release 3.0 - Security - Order History - Frontend Coding - Run the App
Lecture 261 Release 3.0 - Security - Order History - Frontend Coding - Sort Orders by Date
Section 30: Release 3.0 - Security - Order History - Secure Backend
Lecture 262 Release 3.0 - Security - Order History - Secure Backend Overview
Lecture 263 Release 3.0 - Security - Order History - Secure Backend - Set Up Okta App
Lecture 264 Release 3.0 - Security - Order History - Secure Backend - Configure Properties
Lecture 265 Release 3.0 - Security - Order History - Secure Backend - Protect Endpoints
Lecture 266 Release 3.0 - Security - Order History - Secure Backend - Testing the App
Section 31: Release 3.0 - Security - Order History - Secure Frontend
Lecture 267 Release 3.0 - Security - Order History - Secure Frontend Overview - Part 1
Lecture 268 Release 3.0 - Security - Order History - Secure Frontend Overview - Part 2
Lecture 269 Release 3.0 - Security - Order History - Secure Frontend - Create an Interceptor
Lecture 270 Release 3.0 - Security - Order History - Secure Frontend - Pass Access Token
Lecture 271 Release 3.0 - Security - Order History - Secure Frontend - Register Interceptor
Lecture 272 Release 3.0 - Security - Order History - Secure Frontend - Test the App
Lecture 273 Release 3.0 - Security - Order History - Secure Frontend - Resolve Checkout
Section 32: Secure Communication with HTTPS - Angular Frontend
Lecture 274 Secure Communication with HTTPS - Angular Frontend - Overview
Lecture 275 Secure Communication with HTTPS - Angular Frontend - Coding Part 1
Lecture 276 Secure Communication with HTTPS - Angular Frontend - Coding Part 2
Lecture 277 Secure Communication with HTTPS - Okta Updates - Overview
Lecture 278 Secure Communication with HTTPS - Okta Updates - Configuration
Section 33: Secure Communication with HTTPS - Spring Boot Backend
Lecture 279 Secure Communication with HTTPS - Spring Boot Backend - Overview
Lecture 280 Secure Communication with HTTPS - Spring Boot Backend - Coding Part 1
Lecture 281 Secure Communication with HTTPS - Spring Boot Backend - Coding Part 2
Section 34: Angular Environment Configuration
Lecture 282 Angular Environment Configuration - Overview
Lecture 283 Angular Environment Configuration - Coding
Lecture 284 Angular Environment Configuration - Add New Environment - Overview Part 1
Lecture 285 Angular Environment Configuration - Add New Environment - Overview Part 2
Lecture 286 Angular Environment Configuration - Add New Environment - Overview Part 3
Lecture 287 Angular Environment Configuration - Add New Environment - Coding Part 1
Lecture 288 Angular Environment Configuration - Add New Environment - Coding Part 2
Lecture 289 Angular Environment Configuration - Add New Environment - Coding Part 3
Section 35: Credit Card Payment Processing with Stripe
Lecture 290 Credit Card Payment Processing Overview
Lecture 291 Payment Processing - Stripe API Overview
Lecture 292 Payment Processing - Stripe Integration Options - Part 1
Lecture 293 Payment Processing - Stripe Integration Options - Part 2
Lecture 294 Payment Processing - Stripe Development Process Overview - Part 1
Lecture 295 Payment Processing - Stripe Development Process Overview - Part 2
Lecture 296 Payment Processing - Stripe - Backend Coding Setup - Maven
Lecture 297 Payment Processing - Stripe - Backend Coding Setup - API Keys
Lecture 298 Payment Processing - Stripe - Backend Coding - Checkout Service
Lecture 299 Payment Processing - Stripe - Backend Coding - Checkout Controller
Lecture 300 Payment Processing - Stripe - Frontend Overview - Part 1
Lecture 301 Payment Processing - Stripe - Frontend Overview - Part 2
Lecture 302 Payment Processing - Stripe - Frontend Overview - Part 3
Lecture 303 Payment Processing - Stripe - Frontend Coding - Part 1
Lecture 304 Payment Processing - Stripe - Frontend Coding - Part 2
Lecture 305 Payment Processing - Stripe - Frontend Coding - Part 3
Lecture 306 Payment Processing - Stripe - Frontend Coding - Part 4
Lecture 307 Payment Processing - Stripe - Frontend Coding - Part 5
Lecture 308 Payment Processing - Stripe - Frontend Coding - Part 6
Lecture 309 Payment Processing - Stripe - Frontend Coding - Part 7
Lecture 310 Payment Processing - Stripe - Frontend Coding - Part 8
Lecture 311 Payment Processing - Stripe - Bug Fix for Total Amount
Lecture 312 Payment Processing - Stripe - Bug Fix for Browser Reload after Checkout
Lecture 313 Payment Processing - Stripe - Add Customer Details - Overview
Lecture 314 Payment Processing - Stripe - Add Customer Details - Coding Part 1
Lecture 315 Payment Processing - Stripe - Add Customer Details - Coding Part 2
Lecture 316 Payment Processing - Stripe - Disable Payment Button - Overview
Lecture 317 Payment Processing - Stripe - Disable Payment Button - Coding
Lecture 318 Payment Processing - Stripe - Email Receipts - Overview
Lecture 319 Payment Processing - Stripe - Email Receipts - Coding Part 1
Lecture 320 Payment Processing - Stripe - Email Receipts - Coding Part 2
Section 36: Course Summary
Lecture 321 Thank You
The course is appropriate for all Spring Boot developers.