Tutorials > Build 5 Spring Boot Projects With Java – Line By Line Coding
Build 5 Spring Boot Projects With Java – Line By Line CodingDate: 15 March 2024 | Posted by: voska89 |
![]() Free Download Build 5 Spring Boot Projects With Java – Line By Line Coding Published 3/2024 MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz Language: English | Size: 9.88 GB | Duration: 16h 45m Build 5+ Mini Spring Boot Projects using Java 17+, REST API, Spring Boot 3, Spring Security 6, Thymeleaf, React, MySQL What you'll learn Learn Spring Boot Fundamentals Learn to Build REST APIs using Spring Boot In Todo Management Project, you will learn how to build real-time REST APIs and secure those REST APIs using Spring Security. In Expense Tracker Project, you will learn how to build REST APIs, handle the exceptions, generate REST API documentation and more. In Banking Application, you will learn how to build REST APIs for banking domain. In Student Management System project, you will learn how to create a web application (Student Management System) using Java, Spring Boot, Thymeleaf, and MySQL. In Employee Management System project, you will learn how to create a web application (Employee Management System) using Java, Spring Boot, React JS, and MySQL Requirements Java Familiar with IntelliJ IDEA No Spring Boot experience is needed, I added crash course on Spring Boot and REST APIs Know the basics of HTML, CSS, and jаvascript Description Dive into the world of Spring Boot and Java with our comprehensive course designed for intermediate to advanced developers looking to expand their skill set. "Build 5+ Spring Boot Projects with Java - Line by Line Coding" is your ultimate guide to mastering the creation of web applications using Spring Boot 3, Spring Security 6, and a variety of other modern development tools. With Java 17+ as the foundation, this course will take you through the development of 5+ mini projects, each designed to reinforce key concepts and techniques in real-world application development.In this course, we will build these 5 Spring Boot mini projects:Todo Management ProjectPersonal Expense Tracker ProjectBanking ApplicationStudent Management SystemEmployee Management SystemTodo Management ProjectIn Todo Management Project, you will learn how to build real-time REST APIs and secure those REST APIs using Spring Security.Personal Expense Tracker ProjectIn Expense Tracker Project, you will learn how to build REST APIs, handle the exceptions, generate REST API documentation and more.Banking ApplicationIn Banking Application Project, you will learn how to build REST APIs for banking domain.Student Management System ProjectIn Student Management System project, you will learn how to create a web application (Student Management System) using Java, Spring Boot, Thymeleaf, and MySQL database.Employee Management System ProjectIn Employee Management System project, you will learn how to create a web application (Employee Management System) using Java, Spring Boot, React JS, and MySQL database.Tools and technologies used in this course:Server-side:Java 17+Spring Boot 3+Spring Data JPA (Hibernate)MavenIntelliJ IDEAMySQL databasePostman Client-side:jаvascriptThymeleafReact JS 18+React RouterAxiosBootstrap CSS frameworkVisual Studio Code IDEVS Code extensionsNode JSNPM Overview Section 1: Introduction Lecture 1 Introduction Section 2: Spring Boot Crash Course Lecture 2 What is Spring Boot? Lecture 3 Spring Boot Features Lecture 4 Creating Your First Spring Boot Project Lecture 5 Understanding Spring Boot Project Structure Lecture 6 Spring Boot Starters Feature Lecture 7 Spring Boot Starter Parent Lecture 8 Spring Boot Auto Configuration Feature - Theory Lecture 9 Spring Boot Auto Configuration Feature - In an Action Lecture 10 Understanding @SpringBootApplication Annotation Section 3: Spring Boot REST API Crash Course Lecture 11 Section Overview Lecture 12 Create Spring Boot Project using Spring Initializr and Import in IntelliJ IDE Lecture 13 Create a Simple Spring Boot REST API Lecture 14 Create a Spring Boot REST API returns Java Bean Lecture 15 Create a Spring Boot REST API That Returns List Lecture 16 Spring Boot REST API with Path Variable - @PathVariable Lecture 17 Spring Boot REST API with Request Param - @RequestParam Lecture 18 Spring Boot POST REST API - @PostMapping and @RequestBody Lecture 19 Spring Boot PUT REST API - @PutMapping and @RequestBody Lecture 20 Spring Boot DELETE REST API - @DeleteMapping Lecture 21 Using Spring ResponseEntity to Manipulate the HTTP Response Lecture 22 Define Base URL for REST API's in Spring MVC Controller - @RequestMapping Lecture 23 Download Source Code of this Section Section 4: Todo Management Project - Building REST APIs Lecture 24 Todo Management Project - Understanding Requirements Lecture 25 Create and Setup Spring Boot Project in IntelliJ IDEA Lecture 26 Configure MySQL Database in Spring Boot Application Lecture 27 Create Todo JPA Entity Lecture 28 Create TodoRepository and TodoDto Lecture 29 Build Add Todo REST API Lecture 30 Using ModelMapper Library Lecture 31 Build Get Todo REST API Lecture 32 Build Get All Todos REST API Lecture 33 Build Update Todo REST API Lecture 34 Build Delete Todo REST API Lecture 35 Build Complete Todo REST API Lecture 36 Build In Complete Todo REST API Lecture 37 Download Source Code of this Section Section 5: Todo Management Project - Securing REST APIs using Role-Based Authorization Lecture 38 Section Overview Lecture 39 Authentication and Authorization Lecture 40 Adding Spring Security to Spring Boot App Lecture 41 Spring Boot Auto Configuration for Spring Security Lecture 42 Customize the Default User Lecture 43 Configure and Understand Basic Authentication Lecture 44 In-Memory Authentication Lecture 45 Understanding Role-Based Autherization Lecture 46 Method Level Security Lecture 47 Database Authentication Overview Lecture 48 Creating User and Role JPA Entities Lecture 49 Creating UserRepository and RoleRepository Lecture 50 How Database Authentication Works in Spring Security Lecture 51 Creating CustomUserDetailsService Class Lecture 52 Database Authentication Lecture 53 Download the Source Code of this Section Section 6: Todo Management Project - Login and Registration REST APIs Lecture 54 Build Register REST API Lecture 55 Exception Handling in Register REST API Lecture 56 Build Login REST API Section 7: Todo Management Project - Securing REST APIs using JWT (JSON Web Token) Lecture 57 JWT Introduction Lecture 58 Spring Security + JWT Overview Lecture 59 Adding JWT to Spring Boot Project Lecture 60 Creating JwtTokenProvider Utility Class Lecture 61 Creating JwtAuthenticationFilter Lecture 62 Configure JWT in Spring Security Lecture 63 Change Login REST API to Return JWT Token Lecture 64 Download the Source Code of this Section Section 8: Expense Tracker Project - Category Module Lecture 65 Create and Set up Spring Boot Project in IntelliJ IDEA Lecture 66 Configure MySQL Database Lecture 67 Create Category JPA Entity Lecture 68 Create CategoryRepository Interface Lecture 69 Create CategoryDto and CategoryMapper Lecture 70 Build Create Category REST API Lecture 71 Build Get Category By ID REST API Lecture 72 Build Get All Categories REST API Lecture 73 Build Update Category REST API Lecture 74 Build Delete Category REST API Lecture 75 Download Source Code of this Section Section 9: Expense Tracker Project - Expense Module Lecture 76 Create Expense JPA Entity Lecture 77 Expense Repository, ExpenseDto, ExpenseMapper Lecture 78 Build Create Expense REST API Lecture 79 Build Get Expense By ID REST API Lecture 80 Get All Expenses REST API Lecture 81 Update Expense REST API Lecture 82 Build Delete Expense REST API Lecture 83 Download the Source Code of this Section Section 10: Expense Tracker Project - Exception Handling Lecture 84 Exception Handling in Spring Boot Overview Lecture 85 Exception Handling in Spring Boot App - Part 1 Lecture 86 Exception Handling in Spring Boot App - Part 2 Lecture 87 Download the Source Code of this Section Section 11: Expense Tracker Project - REST API Documentation Lecture 88 REST API Documentation - Step 1 Lecture 89 REST API Documentation - Step 2 Lecture 90 REST API Documentation - Step 3 Lecture 91 REST API Documentation - Step 4 Lecture 92 Download the Source Code of this Section Section 12: Banking Application Lecture 93 Spring Boot Project Set up, Configure Database, Entity, and Repository Lecture 94 Add Account REST API Lecture 95 Get Account REST API Lecture 96 Deposit Amount REST API Lecture 97 Withdraw Amount REST API Lecture 98 Get All Accounts REST API Lecture 99 Delete Account REST API Lecture 100 Download the Source Code of this Section Section 13: Student Management System Project Lecture 101 Create and Setup Spring Boot Project in IntelliJ Lecture 102 Understanding spring-boot-starter-thymeleaf Dependency Lecture 103 Configure MySQL Database in Spring Boot App Lecture 104 Create Student JPA Entity Lecture 105 Create StudentRepository Interface Lecture 106 Create StudentDto and StudentMapper Lecture 107 List Students Feature Backend Lecture 108 List Students Feature Frontend Lecture 109 Create Student Feature - Create Handler Method for Student Form Lecture 110 Create Student Feature - Create Student Form Handling Lecture 111 Create Student Feature - Create Handler Method for Save Student Lecture 112 Create Student Feature - Create Student Form Validation Lecture 113 Update Student Feature Backend Lecture 114 Update Student Feature Frontend Lecture 115 Delete Student Feature Implementation Lecture 116 View Student Feature Backend Lecture 117 View Student Feature Frontend Lecture 118 Download the Source Code of this Section Section 14: Employee Management System Project - Spring Boot Backend Lecture 119 Section Overview Lecture 120 Create and Setup Spring Boot Project in IntelliJ IDEA Lecture 121 Spring Boot Three-Layer Architecture Lecture 122 Configure MySQL Database in Spring Boot Application Lecture 123 Create Employee JPA Entity Lecture 124 Create EmployeeRepository Lecture 125 Create EmployeeDto and EmployeeMapper Lecture 126 Build Add Employee REST API Lecture 127 Build Get Employee REST API Lecture 128 Build Get All Employees REST API Lecture 129 Build Update Employee REST API Lecture 130 Build Delete Employee REST API Lecture 131 Download the Source Code of this Section Section 15: Employee Management System Project - React JS Frontend Lecture 132 Create and Set up React App Lecture 133 Understanding React App Project Structure Lecture 134 Adding Bootstrap in React Using NPM Lecture 135 Create React ListEmployeeComponent and Display Data Lecture 136 Connect React App with Get All Employees REST API Lecture 137 Adding Header and Footer to React App Lecture 138 Configure Routing in a React App Lecture 139 Create React EmployeeComponent Lecture 140 Add Employee Form Handling Lecture 141 Connect React App to Add Employee REST API Lecture 142 Add Employee Form Validation Lecture 143 Adding Update Button, Title and Route Lecture 144 Connect React App to Get Employee REST API Lecture 145 Connect React App to Update Employee REST API Lecture 146 Implement Delete Employee Feature in React App This course is designed for Java developers eager to master Spring Boot through hands-on project building Homepage DOWNLOAD LINK Rapidgator yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part03.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part10.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part02.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part01.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part08.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part05.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part04.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part11.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part09.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part07.rar.html yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part06.rar.html Uploadgig yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part11.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part09.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part06.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part07.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part10.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part03.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part02.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part04.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part05.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part08.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part01.rar NitroFlare yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part07.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part01.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part06.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part04.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part11.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part03.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part08.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part09.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part05.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part02.rar yslyi.Build.5.Spring.Boot.Projects.With.Java..Line.By.Line.Coding.part10.rar No Password - Links are Interchangeable See full article |