|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/docker-and-spring-boot/
课程评论:没有评论
**Coursera 课程:Docker 与 Spring Boot 实战** 本课程将带您深入学习如何利用 Docker 技术将 Spring Boot API 应用进行容器化,并成功部署到服务器上。 **课程核心内容:** * **Spring 框架入门:** 掌握 Spring 框架作为构建独立、生产级 Java 应用的核心基础。 * **Spring Boot:** 了解 Spring Boot 如何通过自动化配置和固执的配置方法,极大地简化和加速 Spring 应用程序及微服务的开发。 * **Spring Boot REST API 开发:** 通过实践,构建一个管理员工信息的 Spring Boot REST API,熟悉其基本概念和用法。 * **Spring Security:** 学习如何利用 Spring Security 的过滤器链,为 Web 应用提供强大的认证和授权功能。 * **安全实践:** 针对 Web 应用的安全挑战,我们将构建一个 REST API,实现用户注册、账户验证(通过邮件链接确认)功能,并理解用户账户的禁用和启用机制。 **学习目标:** 通过本课程,您将能够: * 理解 Spring Boot 的核心优势及其在微服务开发中的作用。 * 熟练地使用 Docker 容器化 Spring Boot 应用。 * 将容器化后的 Spring Boot 应用部署到服务器。 * 为 Spring Boot 应用实现基本的安全防护。 * 掌握构建具有用户注册和邮件验证功能的 REST API。 **适用人群:** 对 Java 开发、Spring Boot、Docker 技术感兴趣的开发者,希望提升应用部署和安全实践能力。
Learn how to use Docker to dockerize a Spring Boot API application and deploy it on a server.Java Spring Framework (Spring Framework) is a popular, open source, enterprise-level framework for creating standalone, production-grade applications that run on the Java Virtual Machine (JVM). Java Spring Boot (Spring Boot) is a tool that makes developing web application and micro-services with Spring Framework faster and easier through three core capabilities, mainly its auto-configuration An opinionated approach to configuration.Spring Boot is an open source Java-based framework used to create a micro Services. It is developed by Pivotal Team and is used to build stand-alone and production ready spring applications. This course will give you an introduction to Spring Boot and familiarize you with its basic concepts. For practice, we will build a Spring Boot REST API that manages employees.The ability to create standalone applications These features work together to provide you with a tool that allows you to set up a Spring-based application with minimal configuration and setup. Spring security provides authentication and authorization to applications using servlet filters - a security filter chain.Web applications are susceptible to security threats and attacks, as they are accessible by anyone uses the internet. In this course, we will build a REST API that will expose endpoints to allow a user to create a new account in our application, and then send them an email upon signing up. That email will contain a link where the user needs to click to confirm their new account or email address. By default, users are disabled when they create a new account until they click on the link provided in their email.