|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spring-boot-2-desarrollo-de-aplicaciones-backend/
课程评论:没有评论
Coursera 上的这门课程名为“Spring Boot:后端应用开发”,旨在教授学员如何使用 Spring Boot 开发后端应用程序。 **课程亮点:** * **热门技术:** Spring Boot 是当前企业界极受欢迎且功能强大的后端开发技术,学习它能提升你的职业竞争力。 * **全面学习:** 课程深入讲解 Spring Boot 的核心概念,并将其融入到实际项目开发中。 * **实战导向:** * 开发符合市场标准的 RESTful API。 * 学习使用 Spring Security 构建安全的应用。 * 通过 Springdocs 为 API 进行文档化。 * 掌握 JUnit 5 和 Mockito 进行单元测试。 * 理解并实践 TDD(测试驱动开发)方法。 * 使用 Git 进行项目版本控制。 * 学习 Docker,创建镜像和运行容器。 * 使用 H2 和 MySQL 数据库。 * 在 Spring Boot Web 项目中使用 MongoDB。 * 利用 Lombok 库加速 Java 模型创建。 * 使用 Thymeleaf 作为模板引擎。 * 构建 Angular 前端应用,与 Spring Boot 后端 API 进行交互。 * 学习将 Spring Boot 和 Angular 应用部署到 AWS 云。 * **语言支持:** 课程使用 Java 语言(Spring Boot 3),并为零基础学员准备了 Java 学习版块。 * **教师承诺:** 讲师致力于帮助学员掌握 Spring Boot,并完成大学或工作项目。 * **无忧保障:** 提供 30 天的退款保证。 **课程内容涵盖:** 1. **Spring Framework 基础概念** 2. **RESTful API 开发** 3. **Spring Security 安全认证** 4. **API 文档化 (Springdocs)** 5. **单元测试 (JUnit 5, Mockito)** 6. **TDD (测试驱动开发)** 7. **Git 版本控制** 8. **Docker 容器化** 9. **数据库集成 (H2, MySQL, MongoDB)** 10. **Java 模型优化 (Lombok)** 11. **前端模板 (Thymeleaf)** 12. **Angular 前后端集成** 13. **云部署 (AWS for Spring Boot and Angular)** 本课程将帮助你成为一名熟练的 Spring Boot 后端开发者。
En este curso aprenderás el uso de Spring Boot cómo tecnología para desarrollo de aplicaciones backend.Spring Boot es un framework para realizar aplicaciones backend, ya sea APIS Rest, microservicios o una aplicación del lado del servidor.¿Por qué aprender Spring Boot? Spring Boot es una de la tecnologías de moda más requeridas y potentes que están solicitando en empresas alrededor del mundo, debido a su respaldo y soporte, generando confianza en las empresas que la usan.En este curso veremos los siguientes temas:- Conceptos claves de Spring Framework, ya que el ecosistema de Spring Boot pertenece a Spring Framework.- Desarrollarás APIS Rest con los estándares que exige el mercado laboral.- Revisarás cómo crear aplicaciones seguras con Spring Security- Aprenderás a documentar tus APIS con Springdocs.- Aprenderás a realizar pruebas unitarias con el framework Junit versión 5, y framework Mockito para mockear clases.- Aprenderás el concepto de TDD (metodología de desarrollo basado en pruebas).- Utilizarás Git para versionar tus proyectos realizados con Spring Boot.- Aprenderás de Docker y cómo puedes crear imágenes y levantar contenedores para usarlo en servicios Spring Boot.- Usarás la base de datos H2 en una de las aplicaciones que vemos en este curso.- Utilizarás lenguaje Java para programar en Spring Boot 3. Si no conoces del lenguaje, dispongo una sección de Java para que puedas aprovechar este curso al máximo.- Utilizarás MySql cómo base de datos para el proyecto que trabajaremos en el curso.- Utilizarás base de datos de MongoDB en un proyecto con Spring boot Web.- Utilizarás la librería Lombok para crear tus modelos Java más rápido.- Utilizarás Thymeleaf como motor de plantilla.- Vamos a construir una aplicación Angular para consumir una de nuestras APIS que construiremos en Spring Boot. Veremos un ejemplo con un cliente real de cómo interactúan tanto el mundo backend (con Spring Boot) y Angular por el lado frontend.- Por último te enseñaré a desplegar aplicaciones Spring Boot en la nube con Amazon Web Services (AWS). También aprenderás a subir aplicaciones front end (Angular) hacia AWS.Cómo instructor, estoy comprometido para que puedas aprender Spring Boot y puedas realizar los proyectos que te exigen en la universidad o trabajo. Y recuerda, que si por alguna razón no satisface tus expectativas este curso, tienes 30 días de garantía de devolución.¡Te veo en el curso!