وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Build 5 Spring Boot Projects with Java: Line-by-Line Coding

سرفصل های دوره

Build 5+ Mini Spring Boot Projects using Java 17+, REST API, Spring Boot 3, Spring Security 6, Thymeleaf, React, MySQL


1 - Introduction
  • 1 - Introduction

  • 2 - Spring Boot Crash Course
  • 2 - What is Spring Boot
  • 3 - Spring Boot Features
  • 4 - Creating Your First Spring Boot Project
  • 5 - Understanding Spring Boot Project Structure
  • 6 - Spring Boot Starters Feature
  • 7 - Spring Boot Starter Parent
  • 8 - Spring Boot Auto Configuration Feature Theory
  • 9 - Spring Boot Auto Configuration Feature In an Action
  • 10 - Understanding SpringBootApplication Annotation

  • 3 - Spring Boot REST API Crash Course
  • 11 - Section Overview
  • 12 - Create Spring Boot Project using Spring Initializr and Import in IntelliJ IDE
  • 13 - Create a Simple Spring Boot REST API
  • 14 - Create a Spring Boot REST API returns Java Bean
  • 15 - Create a Spring Boot REST API That Returns List
  • 16 - Spring Boot REST API with Path Variable PathVariable
  • 17 - Spring Boot REST API with Request Param RequestParam
  • 18 - Spring Boot POST REST API PostMapping and RequestBody
  • 19 - Spring Boot PUT REST API PutMapping and RequestBody
  • 20 - Spring Boot DELETE REST API DeleteMapping
  • 21 - Using Spring ResponseEntity to Manipulate the HTTP Response
  • 22 - Define Base URL for REST APIs in Spring MVC Controller RequestMapping
  • 23 - Download Source Code of this Section.html
  • 23 - springboot-rest-api.zip

  • 4 - Todo Management Project Building REST APIs
  • 24 - Todo Management Project Understanding Requirements
  • 25 - Create and Setup Spring Boot Project in IntelliJ IDEA
  • 26 - Configure MySQL Database in Spring Boot Application
  • 27 - Create Todo JPA Entity
  • 28 - Create TodoRepository and TodoDto
  • 29 - Build Add Todo REST API
  • 30 - Using ModelMapper Library
  • 31 - Build Get Todo REST API
  • 32 - Build Get All Todos REST API
  • 33 - Build Update Todo REST API
  • 34 - Build Delete Todo REST API
  • 35 - Build Complete Todo REST API
  • 36 - Build In Complete Todo REST API
  • 37 - Download Source Code of this Section.html
  • 37 - todo-management.zip

  • 5 - Todo Management Project Securing REST APIs using RoleBased Authorization
  • 38 - Section Overview
  • 39 - Authentication and Authorization
  • 40 - Adding Spring Security to Spring Boot App
  • 41 - Spring Boot Auto Configuration for Spring Security
  • 42 - Customize the Default User
  • 43 - Configure and Understand Basic Authentication
  • 44 - InMemory Authentication
  • 45 - Understanding RoleBased Autherization
  • 46 - Method Level Security
  • 47 - Database Authentication Overview
  • 48 - Creating User and Role JPA Entities
  • 49 - Creating UserRepository and RoleRepository
  • 50 - How Database Authentication Works in Spring Security
  • 51 - Creating CustomUserDetailsService Class
  • 52 - Database Authentication
  • 53 - Download the Source Code of this Section.html
  • 53 - todo-management.zip

  • 6 - Todo Management Project Login and Registration REST APIs
  • 54 - Build Register REST API
  • 55 - Exception Handling in Register REST API
  • 56 - Build Login REST API

  • 7 - Todo Management Project Securing REST APIs using JWT JSON Web Token
  • 57 - JWT Introduction
  • 58 - Spring Security JWT Overview
  • 59 - Adding JWT to Spring Boot Project
  • 60 - Creating JwtTokenProvider Utility Class
  • 61 - Creating JwtAuthenticationFilter
  • 62 - Configure JWT in Spring Security
  • 63 - Change Login REST API to Return JWT Token
  • 64 - Download the Source Code of this Section.html
  • 64 - todo-management.zip

  • 8 - Expense Tracker Project Category Module
  • 65 - Create and Set up Spring Boot Project in IntelliJ IDEA
  • 66 - Configure MySQL Database
  • 67 - Create Category JPA Entity
  • 68 - Create CategoryRepository Interface
  • 69 - Create CategoryDto and CategoryMapper
  • 70 - Build Create Category REST API
  • 71 - Build Get Category By ID REST API
  • 72 - Build Get All Categories REST API
  • 73 - Build Update Category REST API
  • 74 - Build Delete Category REST API
  • 75 - Download Source Code of this Section.html
  • 75 - expense-tracker-app.zip

  • 9 - Expense Tracker Project Expense Module
  • 76 - Create Expense JPA Entity
  • 77 - Expense Repository ExpenseDto ExpenseMapper
  • 78 - Build Create Expense REST API
  • 79 - Build Get Expense By ID REST API
  • 80 - Get All Expenses REST API
  • 81 - Update Expense REST API
  • 82 - Build Delete Expense REST API
  • 83 - Download the Source Code of this Section.html
  • 83 - expense-tracker-app.zip

  • 10 - Expense Tracker Project Exception Handling
  • 84 - Exception Handling in Spring Boot Overview
  • 85 - Exception Handling in Spring Boot App Part 1
  • 86 - Exception Handling in Spring Boot App Part 2
  • 87 - Download the Source Code of this Section.html
  • 87 - expense-tracker-app.zip

  • 11 - Expense Tracker Project REST API Documentation
  • 88 - REST API Documentation Step 1
  • 89 - REST API Documentation Step 2
  • 90 - REST API Documentation Step 3
  • 91 - REST API Documentation Step 4
  • 92 - Download the Source Code of this Section.html
  • 92 - expense-tracker-app.zip

  • 12 - Banking Application
  • 93 - Spring Boot Project Set up Configure Database Entity and Repository
  • 94 - Add Account REST API
  • 95 - Get Account REST API
  • 96 - Deposit Amount REST API
  • 97 - Withdraw Amount REST API
  • 98 - Get All Accounts REST API
  • 99 - Delete Account REST API
  • 100 - Download the Source Code of this Section.html
  • 100 - banking-app.zip

  • 13 - Student Management System Project
  • 101 - Create and Setup Spring Boot Project in IntelliJ
  • 102 - Understanding springbootstarterthymeleaf Dependency
  • 103 - Configure MySQL Database in Spring Boot App
  • 104 - Create Student JPA Entity
  • 105 - Create StudentRepository Interface
  • 106 - Create StudentDto and StudentMapper
  • 107 - List Students Feature Backend
  • 108 - List Students Feature Frontend
  • 109 - Create Student Feature Create Handler Method for Student Form
  • 110 - Create Student Feature Create Student Form Handling
  • 111 - Create Student Feature Create Handler Method for Save Student
  • 112 - Create Student Feature Create Student Form Validation
  • 113 - Update Student Feature Backend
  • 114 - Update Student Feature Frontend
  • 115 - Delete Student Feature Implementation
  • 116 - View Student Feature Backend
  • 117 - View Student Feature Frontend
  • 118 - Download the Source Code of this Section.html
  • 118 - student-management-system.zip

  • 14 - Employee Management System Project Spring Boot Backend
  • 119 - Section Overview
  • 120 - Create and Setup Spring Boot Project in IntelliJ IDEA
  • 121 - Spring Boot ThreeLayer Architecture
  • 122 - Configure MySQL Database in Spring Boot Application
  • 123 - Create Employee JPA Entity
  • 124 - Create EmployeeRepository
  • 125 - Create EmployeeDto and EmployeeMapper
  • 126 - Build Add Employee REST API
  • 127 - Build Get Employee REST API
  • 128 - Build Get All Employees REST API
  • 129 - Build Update Employee REST API
  • 130 - Build Delete Employee REST API
  • 131 - Download the Source Code of this Section.html
  • 131 - ems-backend.zip

  • 15 - Employee Management System Project React JS Frontend
  • 132 - Create and Set up React App
  • 133 - Understanding React App Project Structure
  • 134 - Adding Bootstrap in React Using NPM
  • 135 - Create React ListEmployeeComponent and Display Data
  • 136 - Connect React App with Get All Employees REST API
  • 137 - Adding Header and Footer to React App
  • 138 - Configure Routing in a React App
  • 139 - Create React EmployeeComponent
  • 140 - Add Employee Form Handling
  • 141 - Connect React App to Add Employee REST API
  • 142 - Add Employee Form Validation
  • 143 - Adding Update Button Title and Route
  • 144 - Connect React App to Get Employee REST API
  • 145 - Connect React App to Update Employee REST API
  • 146 - Implement Delete Employee Feature in React App
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 35826
    حجم: 10116 مگابایت
    مدت زمان: 1006 دقیقه
    تاریخ انتشار: ۱۲ اردیبهشت ۱۴۰۳
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید