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

所在平台: Udemy

课程主页: https://www.udemy.com/course/sdlc-with-soa-spring-jms-git-activemq-mongodb-jenkins/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 2023 SDLC 全栈开发课程:Spring Boot 3、MongoDB、Docker **课程概述:** 本课程包含 113 个视频,总时长超过 21 小时,旨在教授完整的软件开发生命周期(SDLC),并通过构建一个全栈 Spring Boot 3.0 应用程序来实践。课程将涵盖以下关键技术和工具: * **开发环境:** IntelliJ Idea * **容器化:** Docker * **核心框架:** Spring Framework 6.0, Spring Boot 3.0 * **消息队列:** RabbitMQ (Dockerized) * **测试:** JUnit (单元测试与 Mock), Postman (集成测试), Selenium * **数据库:** MongoDB (Dockerized) * **前端技术:** Spring, ThymeLeaf, HTML, CSS, JavaScript * **版本控制:** GitHub **学习内容与目标:** 1. **理解软件开发生命周期(SDLC):** 深入了解财富 500 强 IT 部门的运作流程,以及软件开发团队中的各个角色及其在 SDLC 中的职责。 2. **构建全栈应用程序:** * 开发一个消费者后端服务,用于从消息队列中接收消息,并将其写入 MongoDB 数据库。 * 使用 Spring、ThymeLeaf、HTML、CSS 和 JavaScript 开发前端,实现生成消息并将其放入消息队列的功能。 3. **实践软件开发最佳实践:** * 进行单元测试,并使用 Mock 技术。 * 构建一个持续集成/持续交付(CI/CD)工作空间,以验证代码的稳定性。 * 使用 GitHub 进行代码维护。 4. **掌握关键技术:** 熟练运用 Spring Boot 3、MongoDB、Docker 等技术栈构建服务导向的应用程序。 **课程成果:** 完成本课程后,学员将对软件开发生命周期有一个全面的理解,并对使用所学工具构建全栈应用程序充满信心,能够胜任任何工作场所的全栈开发职位。

课程评论(0条)

课程详情

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 IdeaDockerSpring Framework 6.0RabbitMQ in DockerJUnit (Unit Test and Mocks)Spring Boot 3.0MongoDB in DockerSeleniumPostman (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.

课程标签

0人关注该课程

主题相关的课程