Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
2023 SDLC Full Stack Course Spring Boot 3, MongoDB, Docker
Rating: 3.9 out of 5(283 ratings)
3,029 students

2023 SDLC Full Stack Course Spring Boot 3, MongoDB, Docker

Learn to Plan Define Design Code Test & Deploy Spring Boot 3.0 Full Stack application using MongoDB, RabbitMQ and Docker
Created byEric Clarke
Last updated 6/2023
English

What you'll learn

  • Complete a Fullstack Spring Frontend and Backend Applications using the complete SDLC
  • Become familiar and confident with the Spring RabbitMQ, Spring MongoDB and Spring Web
  • Have complete confidence with the tools used in this course
  • Complete Testing of Applications and Docker Deployment

Course content

7 sections112 lectures21h 7m total length
  • Introduction1:23

    Welcome to Spring Boot 3.0 and Spring 6.0 Frontend and Backend Development using the Software lifecycle, SDLC

Requirements

  • Have some Java and Spring programming experience

Description

This course has 113 videos covering over 21+ hours of content.

You will learn the complete software development life cycle creating a Full Stack Spring Boot 3.0 Application using tools like: 

  • IntelliJ Idea

  • Docker

  • Spring Framework 6.0

  • RabbitMQ in Docker

  • JUnit (Unit Test and Mocks)

  • Spring Boot 3.0

  • MongoDB in Docker

  • Selenium

  • Postman (Integration Test)

What will we create:

  • Understanding of the Software Development Lifecycle. What happens behind the scenes in a Fortune 500 company in the Information Technology department. Gain understanding of the players involved who make up a software team and their roles with respect to the software development lifecycle.

  • You will create a consumer backend service to consume messages on the queue our application is listening for. We will write that message to our MongoDB database.

  • You will create the frontend using Spring and ThymeLeaf, HTML, CSS and JavaScript so we can produce messages and put them on the queue.

  • We will Unit Test our application and create a continuous integration / continuous delivery workspace to verify our code is in a stable build.

  • We will maintain our code using GitHub.


By the end of the course you will have complete understanding of the software development lifecycle and have complete confidence using the tools in this course to create a full tack application using service oriented architecture in any workplace.
   

Who this course is for:

  • Beginner and Novice Programmers, Developers, Designers, Architects