|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/lesspring-boot-en-2h-realisez-votre-premier-projet/
课程评论:没有评论
**Spring Boot 快速入门:构建 RESTful API (2小时速成)** 本课程专为希望快速掌握 Spring Boot 核心概念并应用于实际项目开发的 Java 开发者设计。 **核心内容:** * **Spring Boot 基础:** 学习如何轻松创建独立的、高质量的 Spring 应用程序。 * **Spring Boot 2.6.4 特性:** 熟悉最新版本的功能,提升应用开发效率。 * **Beans 与依赖注入:** 掌握使用 Beans 和依赖注入轻松连接 Java 应用程序的组件。 * **RESTful API 开发:** 创建 Spring RESTController,实现 GET, POST, PUT, DELETE 请求。 * **外部文件管理:** 使用 Spring Boot 的属性文件管理功能,高效处理外部数据。 * **数据库集成 (MongoDB):** 实现与 MongoDB 的基本 CRUD 操作。 * **响应式编程 (WebFlux):** 从零开始构建响应式 Spring Boot Web 应用程序,学习 Reactor 的 Mono 和 Flux。 * **端到端响应式应用:** 构建包含响应式控制器和响应式数据库访问的完整响应式应用。 * **测试:** 使用 JUnit 和 Postman 测试 RESTful API 端点。 **学习收获:** 课程结束后,您将对 Spring Boot 建立坚实的知识基础,能够根据项目需求快速修改和扩展应用程序。 **先修要求:** * 具备基础 Java 编程知识。 * 无需 Spring 经验。 **开发环境:** * PC * IntelliJ IDEA (NetBeans 或 Eclipse 也支持练习)
Spring Boot permet de créer facilement des applications Spring autonomes, de qualité que vous pouvez simplement exécuter. Il vous aide à construire des applications robustes et performantes avec un budget réduit. Dans ce cours, vous apprendrez à utiliser le framework Spring Boot et à profiter de ses avantages. Vous vous familiariserez avec les fonctionnalités de Spring Boot 2.6.4 et développerez vos compétences en programmation pour créer facilement des applications. En utilisant la puissance des beans et de l'injection de dépendances, vous apprendrez à relier les composants d'une application Java en toute simplicité. Vous apprendrez à mieux gérer les tâches centrées sur l'interface utilisateur dans votre application et intégrerez ensuite Spring Boot à votre base de données MongoDB pour effectuer quelques tâches CRUD de base. Nous vous présenterons ensuite WebFlux, à l'aide duquel vous construirez une application Web Spring Boot Réactive à partir de zéro. Enfin, vous utiliserez la programmation réactive pour construire une application de bout en bout en ayant un Contrôleur Réactif et un Accès à la Base de Donnée avec Spring Boot Reactive.À la fin du cours, vous aurez construit une base de connaissances solide dans Spring Boot qui vous permettra d'apporter rapidement des modifications ou de faire évoluer vos applications en fonction des besoins de votre projet.À qui s'adresse ce coursCe cours s'adresse aux développeurs Java qui souhaitent apprendre rapidement les principes fondamentaux du Framework Spring Boot et les mettre en auvre dans le développement de leurs applications.Aucune expérience préalable avec Spring n'est requise ; une connaissance de base de Java est supposée.Ce que vous apprendrez dans ce coursVous allez vous familiariser avec Spring Boot et configurer vos projets avec Spring Boot (y compris Maven).Vous allez comprendre le concept d'Inversion de Contrôle, apprendre à utiliser les scopes de Spring Bean et l'annotation AutowiredVous allez gérer efficacement les données de fichiers externes avec la gestion des fichiers propriétés de Spring Boot.Vous allez créer un contrôleur Spring RestController (GET, POST, PUT et DELETE).Vous allez accéder à des Bases de Données avec les Entity et les RepositoryVous allez apprendre à utiliser JUnit pour tester vos EndPointsVous allez apprendre à utiliser Postman pour tester vos EndPoints Rest avec JSONVous allez ajouter des fonctionnalités réactives avec à vos programmes Spring avec le framework WebFlux, les Mono et FluxEnvironnement de DéveloppementVotre PC et le logiciel INTELLIJ. La réalisation des exercices est possible aussi avec NetBeans ou Eclipse