Udemy

Fullstack Project With Spring Boot Java And React Hooks- TDD

立即報名
  • 3,376 名學生
  • 更新於 7/2025
4.7
(278 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
11 小時 15 分鐘
教學語言
英語
授課導師
Vikas kumar
評分
4.7
(278 個評分)
2次瀏覽

課程簡介

Fullstack Project With Spring Boot Java And React Hooks- TDD

Build Your First Java Full Stack Application with React & Spring Boot. Learn how to do TDD with Spring boot and React

If you know the basics of java and the spring framework and React, the next thing to do is learn how to setup enterprise level application and how to do test driven development and how to write clean code and What is the ideal workflow for developing full stack application.


Why am I focusing on Test driven development ?

Because TDD is a way to develop highly usable software. Following the TDD process, a developer must focus on the test cases before actually coding anything. ... As a result, the developer is more interested in the interface than in the implementation—and that leads to more usable software


In this course we will learn various things as mentioned below:

  • How to setup actual enterprise level workflow with CI/CD using Travis CI and deploy both application to Heroku and locally we will connect spring boot application with H2 database and on prod we will connect with Postrgresql.

  • How to deploy both frontend and backend on server.

  • How to maintain different environment like DEV,PROD.

  • How to maintain database migration script with flyway

  • How to document rest api with swagger.

  • How to write Unit and Integration testcases for spring boot application.

  • How to write Unit testcases for Redux side.

  • How to write Unite testcases for React.

  • How to secure application with JWT

  • Learn How to setup Jwt based authentication with spring boot and react


The most important thing that we will learn during this course would be test driven development with Spring boot and React & redux and while developing application we will learn best practice for react side and backend side.

Last and not least we will write production level code not less than that.

課程章節

  • 13 個章節
  • 81 堂課
  • 第 1 章 Introduction
  • 第 2 章 Spring boot project setup and Exposing first endpoint
  • 第 3 章 CI/CD - Travis CI and Heroku
  • 第 4 章 React Project Setup and CI/CD
  • 第 5 章 An Introduction to Test-Driven Development
  • 第 6 章 Spring boot unit testing, integration testing and Flyway setup
  • 第 7 章 Multiple Environment setup like PROD and DEV - Swagger UI Integration
  • 第 8 章 Material UI and redux setup and Unit testing - React
  • 第 9 章 Book filter search endpoint and UI
  • 第 10 章 JWT based authentication - Spring boot Security
  • 第 11 章 React Setup - Jwt based authentication
  • 第 12 章 User registration formik form and spring boot userService with TDD
  • 第 13 章 Thank you

課程內容

  • Master everything required to build an end to end Enterprise Java Application with react, How to write unit testcases for Java and React, Integration testing with Java spring boot - With H2 InMemory database, How to write unit testcases for data access layer with H2, How to deploy Java and react application on heroku, Continuous integration and continuous deployment, Fully Automate development process with Travis CI, Setup of Redux and testing, How to Setup Swagger for documentation, How to maintain data migration script with flyway, How to setup JWT with spring boot, How to maintain JWT in react


評價

  • S
    Sumana Barma
    5.0

    good

  • A
    Anand Tadela
    4.0

    good

  • S
    Sneha Ojha
    5.0

    good

  • A
    Abhisek Ray Saraswati
    4.5

    good

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意