-
Урок 1.
00:03:19
Getting Started - Master Spring Framework and Spring Boot
-
Урок 2.
00:02:05
Master Spring Framework and Spring Boot - Installing Java and IDE
-
Урок 3.
00:02:21
Step 01 - Understanding the Need for Java Spring Framework
-
Урок 4.
00:03:06
Step 02 - Getting Started with Java Spring Framework
-
Урок 5.
00:04:45
Step 03 - Creating a New Spring Framework Project with Maven and Java
-
Урок 6.
00:08:04
Step 04 - Getting Started with Java Gaming Application
-
Урок 7.
00:05:07
Step 05 - Understanding Loose Coupling and Tight Coupling
-
Урок 8.
00:08:25
Step 06 - Introducing Java Interface to Make App Loosely Coupled
-
Урок 9.
00:02:58
Step 07 - Bringing in Spring Framework to Make Java App Loosely Coupled
-
Урок 10.
00:10:35
Step 08 - Your First Java Spring Bean and Launching Java Spring Configuration
-
Урок 11.
00:06:42
Step 09 - Creating More Java Spring Beans in Spring Java Configuration File
-
Урок 12.
00:10:59
Step 10 - Implementing Auto Wiring in Spring Framework Java Configuration File
-
Урок 13.
00:02:59
Step 11 - Questions about Spring Framework - What will we learn?
-
Урок 14.
00:03:20
Step 12 - Exploring Spring IOC Container - Application Context & Bean Factory
-
Урок 15.
00:05:16
Step 13 - Exploring Java Bean vs POJO vs Spring Bean
-
Урок 16.
00:10:03
Step 14 - Exploring Spring Framework Bean Auto Wiring - Primary & Qualifier
-
Урок 17.
00:10:49
Step 15 - Using Spring Framework to Manage Beans for Java Gaming App
-
Урок 18.
00:01:22
Step 16 - More Questions about Java Spring Framework - What will we learn?
-
Урок 19.
00:02:15
Step 17 - Exploring Spring Framework With Java - Section 1 - Review
-
Урок 20.
00:13:27
Step 01 - Getting Spring Framework to Create and Manage Your Java Objects
-
Урок 21.
00:04:16
Step 02 - Exploring Primary and Qualifier Annotations for Spring Components
-
Урок 22.
00:04:16
Step 03 - Primary and Qualifier - Which Spring Annotation Should You Use?
-
Урок 23.
00:15:29
Step 04 - Exploring Spring Framework - Different Types of Dependency Injection
-
Урок 24.
00:05:31
Step 05 - Java Spring Framework - Understanding Important Terminology
-
Урок 25.
00:04:35
Step 06 - Java Spring Framework - Comparing @Component vs @Bean
-
Урок 26.
00:03:40
Step 07 - Why do we have dependencies in Java Spring Applications?
-
Урок 27.
00:07:49
Step 08 - Exercise: Solution for Real World Java Spring Framework Example
-
Урок 28.
00:03:20
Step 09 - Exploring Spring Framework With Java - Section 2 - Review
-
Урок 29.
00:08:15
Step 01 - Exploring Lazy and Eager Initialization of Spring Framework Beans
-
Урок 30.
00:02:21
Step 02 - Comparing Lazy Initialization vs Eager Initialization
-
Урок 31.
00:09:18
Step 03 - Exploring Java Spring Framework Bean Scopes - Prototype and Singleton
-
Урок 32.
00:02:07
Step 04 - Comparing Prototype vs Singleton - Spring Framework Bean Scopes
-
Урок 33.
00:07:00
Step 05 - Exploring Spring Beans - PostConstruct and PreDestroy
-
Урок 34.
00:04:37
Step 06 - Evolution of Jakarta EE - Comparing with J2EE and Java EE
-
Урок 35.
00:07:24
Step 07 - Exploring Jakarta CDI with Spring Framework and Java
-
Урок 36.
00:12:21
Step 08 - Exploring Java Spring XML Configuration
-
Урок 37.
00:04:10
Step 09 - Explore Java Annotations vs XML Configuration - Java Spring Framework
-
Урок 38.
00:05:05
Step 10 - Exploring Spring Framework Stereotype Annotations - Component and more
-
Урок 39.
00:06:08
Step 11 - Quick Review - Important Spring Framework Annotations
-
Урок 40.
00:02:29
Step 12 - Quick Review - Important Spring Framework Concepts
-
Урок 41.
00:08:30
Step 13 - Exploring Spring Big Picture - Framework, Modules and Projects
-
Урок 42.
00:01:33
Step 01 - Getting Started with Spring Boot - Goals
-
Урок 43.
00:03:17
Step 02 - Understanding the World Before Spring Boot - 10000 Feet Overview
-
Урок 44.
00:07:18
Step 03 - Setting up New Spring Boot Project with Spring Initializr
-
Урок 45.
00:08:59
Step 04 - Build a Hello World API with Spring Boot
-
Урок 46.
00:02:46
Step 05 - Understanding the Goal of Spring Boot
-
Урок 47.
00:04:55
Step 06 - Understanding Spring Boot Magic - Spring Boot Starter Projects
-
Урок 48.
00:07:42
Step 07 - Understanding Spring Boot Magic - Auto Configuration
-
Урок 49.
00:04:12
Step 08 - Build Faster with Spring Boot DevTools
-
Урок 50.
00:07:06
Step 09 - Get Production Ready with Spring Boot - 1 - Profiles
-
Урок 51.
00:07:32
Step 10 - Get Production Ready with Spring Boot - 2 - ConfigurationProperties
-
Урок 52.
00:06:28
Step 11 - Get Production Ready with Spring Boot - 3 - Embedded Servers
-
Урок 53.
00:07:34
Step 12 - Get Production Ready with Spring Boot - 4 - Actuator
-
Урок 54.
00:03:56
Step 13 - Understanding Spring Boot vs Spring vs Spring MVC
-
Урок 55.
00:00:39
Step 14 - Getting Started with Spring Boot - Review
-
Урок 56.
00:01:25
Step 01 - Getting Started with JPA and Hibernate - Goals
-
Урок 57.
00:06:53
Step 02 - Setting up New Spring Boot Project for JPA and Hibernate
-
Урок 58.
00:07:25
Step 03 - Launching up H2 Console and Creating Course Table in H2
-
Урок 59.
00:03:59
Step 04 - Getting Started with Spring JDBC
-
Урок 60.
00:07:50
Step 05 - Inserting Hardcoded Data using Spring JDBC
-
Урок 61.
00:09:02
Step 06 - Inserting and Deleting Data using Spring JDBC
-
Урок 62.
00:05:37
Step 07 - Querying Data using Spring JDBC
-
Урок 63.
00:12:24
Step 08 - Getting Started with JPA and EntityManager
-
Урок 64.
00:03:17
Step 09 - Exploring the Magic of JPA
-
Урок 65.
00:05:42
Step 10 - Getting Started with Spring Data JPA
-
Урок 66.
00:05:12
Step 11 - Exploring features of Spring Data JPA
-
Урок 67.
00:05:01
Step 12 - Understanding difference between Hibernate and JPA
-
Урок 68.
00:02:02
Step 00 - Introduction to Building Web App with Spring Boot
-
Урок 69.
00:04:51
Step 01 - Creating Spring Boot Web Application with Spring Initializr
-
Урок 70.
00:04:16
Step 02 - Quick overview of Spring Boot Project
-
Урок 71.
00:09:39
Step 03 - First Spring MVC Controller, @ResponseBody, @Controller
-
Урок 72.
00:05:31
Step 04 - 01 - Enhancing Spring MVC Controller to provide HTML response
-
Урок 73.
00:01:56
Step 04 - 02 - Exploring Step By Step Coding and Debugging Guide
-
Урок 74.
00:13:55
Step 05 - Redirect to a JSP using Spring Boot - Controller, @ResponseBody & View
-
Урок 75.
00:05:29
Step 06 - Exercise - Creating LoginController and login view
-
Урок 76.
00:05:58
Step 07 - Quick Overview - How does web work - Request and Response
-
Урок 77.
00:08:37
Step 08 - Capturing QueryParams using RequestParam and First Look at Model
-
Урок 78.
00:09:54
Step 09 - Quick Overview - Importance of Logging with Spring Boot
-
Урок 79.
00:09:22
Step 10 - Understanding DispatcherServlet, Model 1, Model 2 and Front Controller
-
Урок 80.
00:06:11
Step 11 - Creating a Login Form
-
Урок 81.
00:07:45
Step 12 - Displaying Login Credentials in a JSP using Model
-
Урок 82.
00:11:47
Step 13 - Add hard coded validation of userid and password
-
Урок 83.
00:09:31
Step 14 - Getting started with Todo Features - Creating Todo and TodoService
-
Урок 84.
00:07:40
Step 15 - Creating first version of List Todos Page
-
Урок 85.
00:08:32
Step 16 - Understanding Session vs Model vs Request - @SessionAttributes
-
Урок 86.
00:11:32
Step 17 - Adding JSTL to Spring Boot Project and Showing Todos in a Table
-
Урок 87.
00:10:27
Step 18 - Adding Bootstrap CSS framework to Spring Boot Project using webjars
-
Урок 88.
00:03:51
Step 19 - Formatting JSP pages with Bootstrap CSS framework
-
Урок 89.
00:09:40
Step 20 - Lets Add a New Todo - Create a new View
-
Урок 90.
00:06:07
Step 21 - Enhancing TodoService to add the todo
-
Урок 91.
00:13:30
Step 22 - Adding Validations using Spring Boot Starter Validation
-
Урок 92.
00:09:55
Step 23 - Using Command Beans to implement New Todo Page Validations
-
Урок 93.
00:10:31
Step 24 - Implementing Delete Todo Feature - New View
-
Урок 94.
00:07:52
Step 25 - Implementing Update Todo - 1 - Show Update Todo Page
-
Урок 95.
00:04:47
Step 26 - Implementing Update Todo - 1 - Save changes to Todo
-
Урок 96.
00:13:38
Step 27 - Adding Target Date Field to Todo Page
-
Урок 97.
00:14:05
Step 28 - Adding a Navigation Bar and Implementing JSP Fragments
-
Урок 98.
00:03:40
Step 29 - Preparing for Spring Security
-
Урок 99.
00:02:36
Step 30 - Setting up Spring Security with Spring Boot Starter Security
-
Урок 100.
00:08:55
Step 31 - Configuring Spring Security with Custom User and Password Encoder
-
Урок 101.
00:06:56
Step 32 - Refactoring and Removing Hardcoding of User Id
-
Урок 102.
00:03:55
Step 33 - Setting up a New User for Todo Application
-
Урок 103.
00:05:20
Step 34 - Adding Spring Boot Starter Data JPA and Getting H2 database ready
-
Урок 104.
00:08:18
Step 35 - 01 - Configuring Spring Security to Get H2 console Working
-
Урок 105.
00:10:36
Step 36 - Making Todo an Entity and Population Todo Data into H2
-
Урок 106.
00:08:29
Step 37 - Creating TodoRepository & Connecting List Todos page from H2 database
-
Урок 107.
00:06:42
Step 38 - 01 - Connecting All Todo App Features to H2 Database
-
Урок 108.
00:05:58
Step 38 - 02 - Exploring Magic of Spring Boot Starter JPA and JpaRepository
-
Урок 109.
00:01:01
Step 39 - OPTIONAL - Overview of Connecting Todo App to MySQL database
-
Урок 110.
00:04:26
Step 40 - OPTIONAL - Installing Docker
-
Урок 111.
00:12:35
Step 41 - OPTIONAL - Connecting Todo App to MySQL database
-
Урок 112.
00:04:05
Step 00 - Creating a REST API with Spring Boot - An Overview
-
Урок 113.
00:07:22
Step 01 - Initializing a REST API Project with Spring Boot
-
Урок 114.
00:06:22
Step 02 - Creating a Hello World REST API with Spring Boot
-
Урок 115.
00:04:31
Step 03 - Enhancing the Hello World REST API to return a Bean
-
Урок 116.
00:09:07
Step 04 - What's happening in the background? Spring Boot Starters & Autoconfig
-
Урок 117.
00:04:14
Step 05 - Enhancing the Hello World REST API with a Path Variable
-
Урок 118.
00:07:29
Step 06 - Designing the REST API for Social Media Application
-
Урок 119.
00:06:44
Step 07 - Creating User Bean and UserDaoService
-
Урок 120.
00:08:29
Step 08 - Implementing GET Methods for User Resource
-
Урок 121.
00:08:37
Step 09 - Implementing POST Method to create User Resource
-
Урок 122.
00:11:24
Step 10 - Enhancing POST Method to return correct HTTP Status Code and Location
-
Урок 123.
00:07:50
Step 11 - Implementing Exception Handling - 404 Resource Not Found
-
Урок 124.
00:11:30
Step 12 - Implementing Generic Exception Handling for all Resources
-
Урок 125.
00:03:26
Step 13 - Implementing DELETE Method to delete a User Resource
-
Урок 126.
00:11:48
Step 14 - Implementing Validations for REST API
-
Урок 127.
00:01:13
Step 15 - Overview of Advanced REST API Features
-
Урок 128.
00:04:58
Step 16 - Understanding Open API Specification and Swagger
-
Урок 129.
00:09:54
Step 17 - Configuring Auto Generation of Swagger Documentation
-
Урок 130.
00:05:57
Step 18 - Exploring Content Negotiation - Implementing Support for XML
-
Урок 131.
00:09:40
Step 19 - Exploring Internationalization for REST API
-
Урок 132.
00:09:02
Step 20 - Versioning REST API - URI Versioning
-
Урок 133.
00:11:13
Step 21 - Versioning REST API - Request Param, Header and Content Negotiation
-
Урок 134.
00:10:44
Step 22 - Implementing HATEOAS for REST API
-
Урок 135.
00:09:55
Step 23 - Implementing Static Filtering for REST API
-
Урок 136.
00:09:27
Step 24 - Implementing Dynamic Filtering for REST API
-
Урок 137.
00:06:55
Step 25 - Monitoring APIs with Spring Boot Actuator
-
Урок 138.
00:04:55
Step 26 - Exploring APIs with Spring Boot HAL Explorer
-
Урок 139.
00:01:18
Step 27 - Connecting REST API to H2 using JPA and Hibernate - An Overview
-
Урок 140.
00:05:27
Step 28 - Creating User Entity and some test data
-
Урок 141.
00:10:36
Step 29 - Enhancing REST API to connect to H2 using JPA and Hibernate
-
Урок 142.
00:10:22
Step 30 - Creating Post Entity with Many to One Relationship with User Entity
-
Урок 143.
00:03:14
Step 31 - Implementing a GET API to retrieve all Posts of a User
-
Урок 144.
00:06:22
Step 32 - Implementing a POST API to create a Post for a User
-
Урок 145.
00:06:37
Step 33 - Exploring JPA and Hibernate Queries for REST API
-
Урок 146.
00:01:07
Step 34 - Connecting REST API to MySQL Database - An Overview
-
Урок 147.
00:04:26
Step 34z - OPTIONAL - Installing Docker
-
Урок 148.
00:15:20
Step 35 - OPTIONAL - Connecting REST API to MySQL Database - Implementation
-
Урок 149.
00:05:19
Step 36 - Implementing Basic Authentication with Spring Security
-
Урок 150.
00:08:46
Step 37 - Enhancing Spring Security Configuration for Basic Authentication
-
Урок 151.
00:02:34
Step 01 - Getting Started - Full Stack Spring Boot and React Application
-
Урок 152.
00:03:18
Step 02 - Exploring What and Why of Full Stack Architectures
-
Урок 153.
00:01:46
Step 03 - Understanding JavaScript and EcmaScript History
-
Урок 154.
00:03:48
Step 04 - Installing Visual Studio Code
-
Урок 155.
00:07:25
Step 05 - Installing nodejs and npm
-
Урок 156.
00:06:43
Step 06 - Creating React App with Create React App
-
Урок 157.
00:06:11
Step 07 - Exploring Important nodejs Commands - Create React App
-
Урок 158.
00:04:27
Step 08 - Exploring Visual Studio Code and Create React App
-
Урок 159.
00:05:55
Step 09 - Exploring Create React App Folder Structure
-
Урок 160.
00:02:42
Step 10 - Getting started with React Components
-
Урок 161.
00:07:54
Step 11 - Creating Your First React Component and more
-
Урок 162.
00:03:00
Step 12 - Getting Started with State in React - useState hook
-
Урок 163.
00:15:50
Step 13 - Exploring JSX - React Views
-
Урок 164.
00:15:35
Step 14 - Following JavaScript Best Practices - Refactoring to Modules
-
Урок 165.
00:11:31
Step 15 - Exploring JavaScript further
-
Урок 166.
00:01:45
Step 01 - Exploring React Components with Counter Example
-
Урок 167.
00:06:41
Step 02 - Getting Started with React Application - Counter
-
Урок 168.
00:10:33
Step 03 - Getting Started with React Application - Counter - 2
-
Урок 169.
00:10:02
Step 04 - Exploring React State with useState hook - Adding state to Counter
-
Урок 170.
00:06:42
Step 05 - Exploring React State - What is happening in Background?
-
Урок 171.
00:09:37
Step 06 - Exploring React Props - Setting Counter increment value
-
Урок 172.
00:04:38
Step 07 - Creating Multiple Counter Buttons
-
Урок 173.
00:06:37
Step 08 - Moving React State Up - Setting up Counter and Counter Button
-
Урок 174.
00:07:30
Step 09 - Moving React State Up - Calling Parent Component Methods
-
Урок 175.
00:05:13
Step 10 - Exploring React Developer Tools
-
Урок 176.
00:03:43
Step 11 - Adding Reset Button to Counter
-
Урок 177.
00:04:57
Step 12 - Refactoring React Counter Component
-
Урок 178.
00:01:42
Step 01 - Getting Started with React Todo Management App
-
Урок 179.
00:08:32
Step 02 - Getting Started with Login Component - Todo React App
-
Урок 180.
00:13:36
Step 03 - Improving Login Component Further - Todo React App
-
Урок 181.
00:12:37
Step 04 - Adding Hardcoded Authentication - Todo React App
-
Урок 182.
00:04:41
Step 05 - Conditionally Displaying Messages in Login Component - Todo React App
-
Урок 183.
00:07:37
Step 06 - Adding React Router Dom and Routing from Login to Welcome Component
-
Урок 184.
00:04:28
Step 07 - Adding Error Component to our React App
-
Урок 185.
00:07:08
Step 08 - Removing Hard Coding from Welcome Component
-
Урок 186.
00:10:38
Step 09 - Getting Started with React List Todo Component
-
Урок 187.
00:06:43
Step 10 - Displaying More Todo Details in React List Todo Component
-
Урок 188.
00:04:54
Step 11 - Creating React Header, Footer and Logout Components
-
Урок 189.
00:04:00
Step 12 - Adding Bootstrap to React Front End Application
-
Урок 190.
00:12:18
Step 13 - Using Bootstrap to Style Todo React Front End Application
-
Урок 191.
00:10:43
Step 14 - Refactoring React Components to Individual JavaScript Modules
-
Урок 192.
00:14:53
Step 15 - Sharing React State with Multiple Components with Auth Context
-
Урок 193.
00:06:00
Step 16 - Updating React State and Verifying Updates through Auth Context
-
Урок 194.
00:16:23
Step 17 - Setting isAuthenticated into React State - Auth Context
-
Урок 195.
00:08:20
Step 18 - Protecting Secure React Routes using Authenticated Route - 1
-
Урок 196.
00:07:11
Step 19 - Protecting Secure React Routes using Authenticated Route - 2
-
Урок 197.
00:05:40
Step 01 - Setting Todo REST API Project for React Full Stack Application
-
Урок 198.
00:00:02
Step 02 - Call Spring Boot Hello World REST API from React Hello World Component
-
Урок 199.
00:05:24
Step 03 - Enabling CORS Requests for Spring Boot REST API
-
Урок 200.
00:05:15
Step 04 - Invoking Spring Boot Hello World Bean & Path Param REST API from React
-
Урок 201.
00:04:59
Step 05 - Refactoring Spring Boot REST API Invocation Code to New Module
-
Урок 202.
00:05:00
Step 06 - Following Axios Best Practices in Spring Boot REST API
-
Урок 203.
00:04:59
Step 07 - Creating Retrieve Todos Spring Boot REST API Get Method
-
Урок 204.
00:10:10
Step 08 - Displaying Todos from Spring Boot REST API in React App
-
Урок 205.
00:05:57
Step 09 - Creating Retrieve Todo and Delete Todo Spring Boot REST API Methods
-
Урок 206.
00:09:58
Step 10 - Adding Delete Feature to React Frontend
-
Урок 207.
00:04:27
Step 11 - Setting Username into React Auth Context
-
Урок 208.
00:12:52
Step 12 - Creating Todo React Component to display Todo Page
-
Урок 209.
00:10:09
Step 13 - Adding Formik and Moment Libraries to Display Todo React Component
-
Урок 210.
00:06:47
Step 14 - Adding Validation to Todo React Component using Formik
-
Урок 211.
00:00:02
Step 15 - Adding Update Todo and Create Todo REST API to Spring Boot Backend API
-
Урок 212.
00:07:38
Step 16 - Adding Update Feature to React Frontend
-
Урок 213.
00:07:55
Step 17 - Adding Create New Todo Feature to React Frontend
-
Урок 214.
00:13:15
Step 18 - Securing Spring Boot REST API with Spring Security
-
Урок 215.
00:04:46
Step 19 - Adding Authorization Header in React to Spring Boot REST API calls
-
Урок 216.
00:03:10
Step 20 - Configuring Spring Security to allow all Options Requests
-
Урок 217.
00:10:12
Step 21 - Calling Basic Authentication Service when Logging into React App
-
Урок 218.
00:08:14
Step 22 - Using async and await to invoke Basic Auth API
-
Урок 219.
00:02:43
Step 23 - Setting Basic Auth Token into Auth Context
-
Урок 220.
00:07:52
Step 24 - Setting up Axios Interceptor to add Authorization Header
-
Урок 221.
00:03:42
Step 24A - Debugging Problems with Basic Auth and Spring Boot
-
Урок 222.
00:09:23
Step 25 - Getting Started with JWT and Spring Security
-
Урок 223.
00:07:40
Step 26 - Integrating Spring Security JWT REST API with React Frontend
-
Урок 224.
00:08:43
Step 27 - Debugging Problems with JWT Auth and Spring Boot
-
Урок 225.
00:03:35
Step 01 - Full Stack React and Spring Boot with JPA and Hibernate
-
Урок 226.
00:06:28
Step 02 - Full Stack React & Spring Boot with JPA & Hibernate - Get Tables Ready
-
Урок 227.
00:09:16
Step 03 - Full Stack React & Spring Boot with JPA & Hibernate - Todo CRUD
-
Урок 228.
00:03:37
Step 04 - Full Stack React & Spring Boot with JPA & Hibernate - Add New Todo
-
Урок 229.
00:02:25
Step 05 - Full Stack React & Spring Boot with JPA & Hibernate - Connect MySql
-
Урок 230.
00:05:29
Step 01 - What is JUnit and Unit Testing_
-
Урок 231.
00:10:44
Step 02 - Your First JUnit Project and Green Bar
-
Урок 232.
00:05:25
Step 03 - Your First Code and First Unit Test
-
Урок 233.
00:08:02
Step 04 - Exploring other assert methods
-
Урок 234.
00:07:09
Step 05 - Exploring few important JUnit annotations
-
Урок 235.
00:01:39
Step 00 - Introduction to Section - Mockito in 5 Steps
-
Урок 236.
00:07:27
Step 01 - Setting up a Spring Boot Project
-
Урок 237.
00:07:59
Step 02 - Understanding problems with Stubs
-
Урок 238.
00:05:59
Step 03 - Writing your first Mockito test with Mocks
-
Урок 239.
00:04:31
Step 04 - Simplifying Tests with Mockito Annotations - @Mock, @InjectMocks
-
Урок 240.
00:08:15
Step 05 - Exploring Mocks further by Mocking List interface
-
Урок 241.
00:01:22
Step 00 - Getting started with Spring Security
-
Урок 242.
00:03:20
Step 01 - Understanding Security Fundamentals
-
Урок 243.
00:04:43
Step 02 - Understanding Security Principles
-
Урок 244.
00:03:10
Step 03 - Getting Started with Spring Security
-
Урок 245.
00:03:42
Step 04 - Exploring Default Spring Security Configuration
-
Урок 246.
00:04:47
Step 05 - Creating Spring Boot Project for Spring Security
-
Урок 247.
00:07:17
Step 06 - Exploring Spring Security - Form Authentication
-
Урок 248.
00:07:12
Step 07 - Exploring Spring Security - Basic Authentication
-
Урок 249.
00:11:09
Step 08 - Exploring Spring Security - Cross Site Request Forgery - CSRF
-
Урок 250.
00:08:41
Step 09 - Exploring Spring Security - CSRF for REST API
-
Урок 251.
00:11:03
Step 10 - Creating Spring Security Configuration to Disable CSRF
-
Урок 252.
00:02:35
Step 11 - Exploring Spring Security - Getting Started with CORS
-
Урок 253.
00:06:02
Step 12 - Exploring Spring Security - Storing User Credentials in memory
-
Урок 254.
00:13:03
Step 13 - Exploring Spring Security - Storing User Credentials using JDBC
-
Урок 255.
00:04:50
Step 14 - Understanding Encoding vs Hashing vs Encryption
-
Урок 256.
00:06:54
Step 15 - Exploring Spring Security - Storing Bcrypt Encoded Passwords
-
Урок 257.
00:05:32
Step 16 - Getting Started with JWT Authentication
-
Урок 258.
00:06:21
Step 17 - Setting up JWT Auth with Spring Security and Spring Boot - 1
-
Урок 259.
00:12:53
Step 18 - Setting up JWT Auth with Spring Security and Spring Boot - 2
-
Урок 260.
00:06:30
Step 19 - Setting up JWT Resource with Spring Security and Spring Boot - 1
-
Урок 261.
00:10:41
Step 20 - Setting up JWT Resource with Spring Security and Spring Boot - 2
-
Урок 262.
00:04:18
Step 21 - Understanding Spring Security Authentication
-
Урок 263.
00:09:48
Step 22 - Exploring Spring Security Authorization
-
Урок 264.
00:03:53
Step 23 - Creating a Spring Boot Project for OAuth with Spring Security
-
Урок 265.
00:09:25
Step 24 - Getting Started with Spring Boot and OAuth2 - Login with Google
-
Урок 266.
00:01:04
Step 25 - Quick Review - Securing Spring Boot Apps with Spring Security
-
Урок 267.
00:01:03
Step 01 - Getting Started with Spring AOP - An overview
-
Урок 268.
00:04:19
Step 02 - What is Aspect Oriented Programming?
-
Урок 269.
00:04:20
Step 03 - Creating a Spring Boot Project for Spring AOP
-
Урок 270.
00:09:58
Step 04 - Setting up Spring Components for Spring AOP
-
Урок 271.
00:10:21
Step 05 - Creating AOP Logging Aspect and Pointcut
-
Урок 272.
00:04:44
Step 06 - Understanding AOP Terminology
-
Урок 273.
00:10:58
Step 07 - Exploring @After, @AfterReturning, @AfterThrowing AOP Annotations
-
Урок 274.
00:12:04
Step 08 - Exploring Around AOP annotations with a Timer class
-
Урок 275.
00:08:32
Step 09 - AOP Best Practice - Creating Common Pointcut Definitions
-
Урок 276.
00:05:27
Step 10 - Creating Track Time Annotation
-
Урок 277.
00:01:44
Step 11 - Getting Started with Spring AOP - Thank You
-
Урок 278.
00:02:18
Step 01 - Introduction to Maven
-
Урок 279.
00:03:32
Step 02 - Creating a Spring Boot Project with Maven
-
Урок 280.
00:08:34
Step 03 - Exploring Maven pom.xml for Spring Boot Project
-
Урок 281.
00:07:16
Step 04 - Exploring Maven Parent Pom for Spring Boot Project
-
Урок 282.
00:05:36
Step 05 - Exploring Maven Further
-
Урок 283.
00:04:08
Step 06 - Exploring Maven Build Lifecycle with a Spring Boot Project
-
Урок 284.
00:07:37
Step 07 - How does Maven Work?
-
Урок 285.
00:04:04
Step 08 - Playing with Maven Commands
-
Урок 286.
00:06:13
Step 09 - How are Spring Projects Versioned?
-
Урок 287.
00:02:11
Step 01 - Getting Started with Gradle
-
Урок 288.
00:03:36
Step 02 - Creating a Spring Boot Project with Gradle
-
Урок 289.
00:03:56
Step 03 - Exploring Gradle Build and Settings Files
-
Урок 290.
00:05:01
Step 04 - Exploring Gradle Plugins for Java and Spring Boot
-
Урок 291.
00:05:18
Step 05 - Maven or Gradle - Which one to use for Spring Boot Projects?
-
Урок 292.
00:04:58
Step 01 - Getting Started with Docker
-
Урок 293.
00:06:05
Step 02 - Understanding Docker Fundamentals
-
Урок 294.
00:13:34
Step 03 - Understanding How Docker Works
-
Урок 295.
00:02:44
Step 04 - Understanding Docker Terminology
-
Урок 296.
00:09:18
Step 05 - Creating Docker Image for a Spring Boot Project - Dockerfile
-
Урок 297.
00:07:58
Step 06 - Building Spring Boot Docker Image using Multi Stage Dockerfile
-
Урок 298.
00:08:09
Step 07 - Building Spring Boot Docker Image - Optimizing Dockerfile
-
Урок 299.
00:07:11
Step 08 - Building Docker Image with Spring Boot Maven Plugin
-
Урок 300.
00:03:41
Step 09 - Quick Review of Docker with Spring Boot
-
Урок 301.
00:06:26
Step 02 - Introduction to Cloud and AWS - Advantages
-
Урок 302.
00:05:36
Step 03 - Creating Your AWS Account
-
Урок 303.
00:09:24
Step 04 - Creating Your First IAM User
-
Урок 304.
00:03:48
Step 05 - Understanding the Need for Regions and Zones
-
Урок 305.
00:04:55
Step 06 - Exploring Regions and Availability Zones in AWS
-
Урок 306.
00:02:41
Step 01 - Getting Started with EC2 - Virtual Servers in AWS
-
Урок 307.
00:12:29
Step 02 - Demo - Creating Virtual Machines with Amazon EC2
-
Урок 308.
00:07:52
Step 02z - Demo - Setting up a Web Server in an Amazon EC2 Instance
-
Урок 309.
00:03:32
Step 03 - Quick Review of Important EC2 Concepts
-
Урок 310.
00:07:11
Step 04 - Exploring IaaS vs PaaS - Cloud Computing with AWS
-
Урок 311.
00:03:17
Step 05 - Getting Started with AWS Elastic Beanstalk
-
Урок 312.
00:04:51
Step 06 - Demo - Setting up Web Application with AWS Elastic Beanstalk
-
Урок 313.
00:07:26
Step 07 - Demo - Playing with AWS Elastic Beanstalk
-
Урок 314.
00:05:05
Step 08 - Understanding the Need for Docker and Containers
-
Урок 315.
00:06:10
Step 09 - Exploring Container Orchestration in AWS
-
Урок 316.
00:05:18
Step 10 - Demo - Setting up ECS Cluster with AWS Fargate
-
Урок 317.
00:06:56
Step 11 - Demo - Playing with Amazon ECS
-
Урок 318.
00:02:55
Step 12 - Getting Started with Serverless in AWS - AWS Lambda
-
Урок 319.
00:05:19
Step 13 - Demo - Creating Your First Lambda Function
-
Урок 320.
00:16:16
Step 14 - Demo - Playing with Lambda Functions
-
Урок 321.
00:01:41
Step 15 - Cloud Computing in AWS - Quick Review of Compute Services
-
Урок 322.
00:06:33
Step 01 - Deploying Hello World Spring Boot App to AWS
-
Урок 323.
00:04:13
Step 02 - Exploring AWS Elastic Beanstalk - Your First Spring Boot App in AWS
-
Урок 324.
00:09:56
Step 03 - Running Spring Boot REST API with MySQL Database as Docker Container
-
Урок 325.
00:03:37
Step 04 - Deploying Spring Boot REST API with MySQL to AWS Elastic Beanstalk and
-
Урок 326.
00:10:51
Step 05 - Exploring AWS Elastic Beanstalk and Amazon RDS - Spring Boot REST API
-
Урок 327.
00:06:50
Step 06 - Exploring Spring Boot and React Full Stack App
-
Урок 328.
00:06:06
Step 07 - Deploying Full Stack Spring Boot REST API to AWS Elastic Beanstalk
-
Урок 329.
00:09:11
Step 08 - Deploying Full Stack React App to Amazon S3
-
Урок 330.
00:01:20
Congratulations - Master Spring Framework and Spring Boot
-
Урок 331.
00:06:24
Step 01 - Getting Started with Functional Programming with Java
-
Урок 332.
00:05:40
Step 02 - Writing Your First Java Functional Program
-
Урок 333.
00:08:08
Step 03 - Improving Java Functional Program with filter
-
Урок 334.
00:05:18
Step 04 - Using Lambda Expression to enhance your Functional Program
-
Урок 335.
00:05:31
Step 05 - Do Functional Programming Exercises with Streams, Filters and Lambdas
-
Урок 336.
00:05:55
Step 06 - Using map in Functional Programs - with Exercises
-
Урок 337.
00:07:15
Step 07 - Understanding Optional class in Java
-
Урок 338.
00:03:15
Step 08 - Quick Review of Functional Programming Basics