|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/kurs-java-spring-web-mvc/
课程评论:没有评论
《Java 研讨会 #19 - Spring WEB MVC》是 Zajavka 学习路径上的第 19 场研讨会,旨在教授学员如何使用 Spring 框架基于模型-视图-控制器 (MVC) 模式开发 Web 应用程序。 课程内容涵盖: * **Web 应用基础**: 互联网应用的工作原理、客户端-服务器架构、HTTP 协议及其请求/响应模型。 * **Spring Web MVC 入门**: Spring Web MVC 的理论基础、请求映射以及请求参数映射技术。 * **Spring Web MVC 配置**: XML 和 Java 配置方法。 * **JSP 及其应用**: JavaServer Pages (JSP) 介绍、Tomcat 应用服务器介绍、使用 JSP 创建小型 Web 应用,以及 Web 应用中的多线程问题。 * **Thymeleaf 模板引擎**: Thymeleaf 介绍、在 Spring 项目中的配置、创建支持 POST, GET, PUT, DELETE 方法的控制器,以及使用 @ControllerAdvice 进行错误处理。 * **应用部署与总结**: 应用部署流程和课程总结。 * **测试与项目**: 通过测试任务检验所学知识,并通过实际项目进行应用。 该课程可以独立学习,无需依赖其他 Zajavka 材料。
W kursie 'Spring WEB MVC' dowiesz się, jak napisać aplikację webową w oparciu o wzorzec Model-View-Controller (MVC) z wykorzystaniem frameworka Spring. Poznasz również technologie JSP oraz Thymeleaf.Tematyka WarsztatuJak działają aplikacje w InternecieWzorzec Model-View-Controller: Omówienie wzorca MVC.Architektura Klient-Server: Zasady działania architektury klient-serwer.Protokół HTTP: Podstawy protokołu HTTP.Model żądanie/odpowiedź: Jak działa model żądanie/odpowiedź w aplikacjach webowych.Spring Web MVC - WstępWstęp teoretyczny: Podstawy Spring Web MVC.Mapowanie żądań: Jak mapować żądania w Spring MVC.Mapowanie parametrów żądań: Techniki mapowania parametrów żądań.Spring Web MVC - KonfiguracjaKonfiguracja oparta o XML oraz o pliki Java: Różne metody konfiguracji Spring Web MVC.Spring Web MVC - JSPJSP - intro: Wprowadzenie do JSP (JavaServer Pages).Tomcat - intro: Wprowadzenie do serwera aplikacji Tomcat.Mini aplikacja oparta o JSP: Tworzenie prostej aplikacji webowej z użyciem JSP.Wielowątkowość a aplikacje WEB: Zagadnienia wielowątkowości w aplikacjach webowych.Spring Web MVC - ThymeleafThymeleaf - intro: Wprowadzenie do Thymeleaf.Thymeleaf - konfiguracja: Konfiguracja Thymeleaf w projekcie Spring.Thymeleaf - kontrolery: Tworzenie kontrolerów obsługujących metody POST, GET, PUT, DELETE.Thymeleaf - obsługa błędów: Obsługa błędów za pomocą @ControllerAdvice.Wdrożenie aplikacji i podsumowanie: Proces wdrażania aplikacji na serwer.Test i ProjektTest: Zadania sprawdzające zdobytą wiedzę.Projekt: Praktyczne zastosowanie zdobytej wiedzy w projekcieWarsztat ten jest 19. warsztatem w ramach ścieżki Zajavka. Oczywiście możesz go realizować niezależnie od innych moich materiałów.