|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/framework-spring-i-spring-boot/
课程评论:没有评论
**课程名称:** Spring 与 Spring Boot 框架 **课程概述:** 本课程旨在教授学员使用 Java 最流行和最强大的框架——Spring,以及其轻量级扩展 Spring Boot 来构建灵活、可扩展的应用程序。Spring 框架以其易于集成、出色的安全机制、可靠性和架构弹性而闻名,并拥有一个活跃的开源社区,不断优化和扩展其功能。 **课程内容亮点:** * **Spring 核心概念:** 深入理解 Spring 框架的基础概念、设计哲学以及其在 Java 开发中的地位。 * **Spring Boot 自动化:** 学习如何利用 Spring Boot 简化 Spring 应用程序的配置和启动过程,掌握其自动配置原理。 * **REST API 构建:** 掌握 REST API 的基础知识,包括 HTTP 动词、端点结构,并独立构建基于 RESTful 架构的应用程序。 * **依赖注入 (DI) 与控制反转 (IoC):** 深刻理解这些核心设计模式,以及它们如何实现组件间的解耦和插件化架构。 * **Spring Data JPA:** 学习如何配置和使用 Spring Data JPA 来简化数据访问层的开发。 * **现代数据库:** 了解并使用内存数据库。 * **Spring 注解:** 熟悉 `@Repository` 等关键注解,以及 Spring Bean 的概念及其作用域 (scope)。 * **Spring Stereotypes 注解:** 学习并运用 Spring 的各种声明式注解。 * **Spring Boot 命令行:** 掌握 Spring Boot 的命令行工具的使用。 * **实际应用:** 通过实践,独立创建简单的 Spring Web 应用程序,并实现 REST API。 **课程适用人群:** 本课程适合中级水平的学习者,希望深入理解 Spring 和 Spring Boot 的核心机制,并能够构建各种规模的应用,包括移动端、桌面端和微服务。 **学完本课程,您将:** * 成为一名合格的 Spring 开发者。 * 能够熟练运用 Spring 和 Spring Boot 进行企业级应用开发。 * 为进一步深入 Spring 生态系统打下坚实基础。
Spring to technologia, która powstała, by ułatwić codzienną pracę programistom tworzącym elastyczne aplikacje. Przez dwadzieścia lat istnienia Spring podbił serca miłośników Javy i stał się najpopularniejszym frameworkiem dla tego języka. Za tak dużą popularnością przemawiają liczne zalety: łatwa integracja z różnymi bibliotekami, doskonałe mechanizmy bezpieczeństwa, niezawodność i elastyczność względem architektury aplikacji. Spring jako rozwiązanie open source gromadzi liczną społeczność współtworzącą i optymalizującą kod źródłowy. Dzięki temu dokumentacja jest kompletna i stale rozbudowywana o nowe funkcje. Jeśli chcesz tworzyć aplikacje o szerokiej skali zastosowań - od mobilnych, po desktopowe i mikroserwisy - dołącz do grona Spring developerów!W trakcie naszego profesjonalnego szkolenia:Poznasz framework Spring i zrozumiesz koncepcje, które leżą u jego podstawDowiesz się, kiedy i do jakich typów aplikacji stosować Spring i Spring BootSamodzielnie stworzysz prostą aplikację internetową opartą na frameworku SpringPoznasz podstawy REST API (strukturę, czasowniki HTTP, endpointy) i zbudujesz aplikację opartą na tej architekturzeSkonfigurujesz Spring Data JPAPoznasz nowoczesną bazę danych in-memoryNauczysz się korzystać z adnotacji @RepositoryDowiesz się, czym są obiekty Spring Bean i jakie mają zakresy stosowalności (scope)Poznasz specjalne adnotacje Spring StereotypesZaimplementujesz REST API w Spring BootNauczysz się obsługi Spring Boot w linii poleceńZrozumiesz terminy dependency injection i inversion of controlFramework Spring i Spring Boot. Zapoznaj się z architekturą REST API ukończysz na poziomie średnio zaawansowanym. Przećwiczysz kluczowe mechanizmy rządzące Spring i Spring Boot i zapoznasz się z architekturą aplikacji REST API. Tytułowy Spring Boot to lekki framework, który jest rozszerzeniem technologii Spring i dzięki któremu konfiguracja i rozruch aplikacji mogą być w prosty sposób zautomatyzowane. Poznasz zasady autokonfiguracji, a także wzorzec projektowy i architektoniczny - dependency injection, w którym usuwane są bezpośrednie zależności pomiędzy komponentami na rzecz architektury typu plug-in. Dowiesz się, czym jest paradygmat odwróconego sterowania i jak przenieść funkcję sterowania wykonywaniem programu do używanego frameworku. Zdobyta w tym kursie wiedza to doskonały punkt wyjścia do zagłębienia się w funkcjonalności, jakie oferuje Spring, i poznania jego bardziej zaawansowanych detali.