Spring MVC For Beginners - Build Java Web App in 25 Steps

所在平台: Udemy

课程主页: https://www.udemy.com/course/spring-mvc-tutorial-for-beginners-step-by-step/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:初学者的Spring MVC - 在25个步骤中构建Java Web应用程序 课程概述:开发您的第一个Spring MVC Web应用程序是非常有趣的。在本课程中,您将学习Spring MVC的基础知识,开发一个具有登录和登出功能的基础待办事项管理应用程序。通过这个课程,您将采用分步方式构建网站,共有超过25个步骤,非常适合Java Web应用程序开发的入门。 学员反馈:学员们对课程给予了高度评价,认为讲师讲解清晰简洁,适合对Java Web基础感兴趣的学习者,且有助于理解Spring框架的使用。部分学员希望能看到更多关于Spring的课程,例如Rest、Hadoop等。 课程内容: - 使用Spring(依赖管理)、Spring MVC、Spring Security(认证与授权)、BootStrap(页面样式)、Maven(依赖管理)、Eclipse(IDE)和Tomcat Web服务器等工具进行设置。 - 学习内容涵盖DispatcherServlet、基本待办事项管理应用(带登录/登出功能)、模型、控制器、视图解析器和过滤器等。 - 具体步骤包括配置Spring MVC、创建Spring MVC控制器、处理表单数据绑定与验证、使用注解来简化请求参数处理等。 课程不涉及数据库交互,适合初学者。通过这个课程,您将对Spring MVC有一个全面的初步认识,并掌握构建Java Web应用程序的基础技能。

课程评论(0条)

课程详情

Developing your first Spring MVC Web Application is fun. In this course, you will learn the basics of Spring MVC developing a Basic Todo Management Application with Login and Logout functionalities.WHAT OUR LEARNERS ARE SAYING:★★★★★ "Great course to get basic knowledge of Spring MVC. Instructor is great, explanations are clear and simple. I recommend it to everyone interested in basics of java web. Thanks!"★★★★★ "The author explain everyting nicely. App build from scratch All the spring magic and feature explained."★★★★★ "Speechless! Finally something of quality that's worth buying. Please release more on Spring like Rest, Hadoop etc. Also don't forget Play framework."★★★★★ "A very good introduction to Spring MVC. I especially like the way Ranga encouraged the student to play around with the framework and try "to break it." This gives great insight into what annotations and tags do what."COURSE OVERVIEW:You will build the website step by step - in more than 25 steps. This course would be a perfect first step as an introduction to Java Web Application Development. You will be using Spring (Dependency Management), Spring MVC, Spring Security (Authentication and Authorization), BootStrap (Styling Pages), Maven (dependencies management), Eclipse (IDE) and Tomcat Web Server. We will help you set up each one of these.You will learn aboutDispatcherServletBasic Todo Management Application with Login/LogoutModel, Controllers, ViewResolver and FiltersForms - DataBinding, ValidationAnnotation based approach - @RequestParam, @PathVariable, @ModelAttribute, @SessionAttributes etcBootstrap to style the pageSpring SecurityInternationalizationException HandlingBasic REST ServicesStep Wise DetailsStep 11: Configure application to use Spring MVCStep 12: First Spring MVC Controller, @ResponseBody, @ControllerStep 13: Redirect to Login JSP - LoginController, @ResponseBody and View ResolverStep 14: DispatcherServlet and Log4jStep 15: Show userid and password on the welcome page - ModelMap and @RequestParamStep 16: LoginService and Remove all JEE Servlets based codeStep 17: Spring Auto-wiring and Dependency Management - @Autowired and @ServiceStep 18: Create TodoController and list-todos view. Make TodoService a @Service and inject it.Step 19: Web Application ArchitectureStep 20: More about Spring FrameworkStep 21: Session vs Model vs Request - @SessionAttributesStep 22: New Todo and redirect to a ControllerStep 23: JSTLStep 24: Bootstrap - using WebjarsStep 25: Let's delete a TodoStep 26: Use Bootstrap to format and add HTML5 ValidationsStep 27: Introduce JSR 349 Validations using Hibernate Validator - First Command Bean.Step 28: Let's update a TodoStep 29: Let's add a Target Date for Todo - Use initBinder to Handle Date FieldsStep 30: Navigation bar and JSP FragmentsStep 31: Let's prepare for Spring SecurityStep 32: Initial Setup for Spring SecurityStep 33: Refactor and add Logout Functionality using Spring SecurityStep 34: Exception Handling in Spring MVC - @ControllerAdvice, @ExceptionHandler and error-page in web dot xmlStep 35: Let's add Internationalization - i18nStep 36: Basic Spring Rest Services - @RestController and jackson-databindStep 37: More Rest Services - @PathVariableWe do NOT interact with a Database in this Beginner's Course.

课程标签

0人关注该课程

主题相关的课程