|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spring-boot-mvc-com-ajax/
课程评论:没有评论
课程名称:Spring Boot与MVC及AJAX 课程概述: 本课程的主要目标是向网页开发者展示Spring MVC在处理AJAX请求方面的便利性,结合Spring Boot进行应用开发。AJAX的使用使得网页更加生动与用户互动,从而推动了Web 2.0概念的形成,使用户体验更加丰富。本课程将通过开发一个促销登记的应用,全面应用AJAX请求来实现客户端功能,包括: - 使用AJAX填充表单字段,基于从网络捕获的数据 - 使用AJAX提交表单 - 在后端验证表单并通过AJAX显示验证消息 - 在AJAX请求过程中显示加载图像 - 实现基于AJAX的无限滚动分页 - 通过AJAX实现自动补全功能以设置查询参数 - 基于筛选选择,通过AJAX在页面上列出数据 - 通过AJAX请求“点赞”按钮,增加点赞数量 - 使用AJAX分页数据表 - 使用AJAX对数据表的列进行排序 - 通过AJAX过滤数据表中的数据 - 使用AJAX更改和删除数据表中的数据 - 使用Server Sent Event (SSE)进行服务器推送通知 课程前置要求: 参与者需具备Spring MVC和Spring Boot的基本知识,课程并不针对初学者,而是希望帮助已具备这些技能的开发者掌握AJAX请求的工作方式。建议在学习本课程之前,先修习“Spring Boot与MVC及Thymeleaf”课程,以获得必要的基础知识。 要求包括: - 完成“Spring Boot与MVC及Thymeleaf”课程或具备中级水平的以下知识: - 面向对象编程 - Java语言基础 - Servlet - SQL和HQL/JPQL - Hibernate与JPA - HTML, CSS与Bootstrap - JavaScript - Spring Boot与Spring MVC - 具备以下工具:MySQL与Workbench;JDK 1.8+;Spring Tools Suite 完成本课程后,您将能够: - 使用Spring Boot与Spring MVC进行AJAX请求 - 处理客户端的AJAX响应 - 使用bean validation和AJAX进行表单验证 - 为您的项目添加精美的数据表DataTables - 与Spring Data JPA进行数据持久化 本课程为面向有一定基础的开发者设计,旨在提升其对于AJAX的应用和理解。
O principal objetivo desse curso é demonstrar ao desenvolvedor web as facilidades que o Spring MVC apresenta para o trabalho com requisições AJAX junto a aplicação com Spring Boot.O desenvolvimento com AJAX permite a criação de páginas mais criativas e de maior interação com o usuário. A sua utilização foi importante para a criação do conceito Web 2.0, que tornou a experiência do usuário mais interessante e proveitosa.Durante o curso vamos desenvolver uma aplicação de cadastro de promoções e o lado cliente será todo baseado em requisições AJAX como:- Popular campos de um formulário com AJAX a partir de dados capturados na web;- Realizar o submit do formulário com AJAX;- Validar um formulário de forma back-end e exibir as mensagens de validação com AJAX;- Exibir imagem de loading durante a requisição requisição AJAX;- Paginação com sistema AJAX de Infinite Scroll; - Sistema de Auto-Complete via AJAX para definir parâmetro de consulta;- Listar dados na página com AJAX a partir de seleção de filtro;- Requisição AJAX para o botão curtir, incrementando o nº de curtidas;- Paginar tabela de dados com AJAX;- Ordenação das colunas da tabela com AJAX;- Filtrar os dados da tabela com AJAX;- Alterar e excluir os dados da tabela com AJAX;- Notificação do tipo Server Push com Server Sent Event (SSE).O curso tem como pré-requisito o conhecimento prévio em Spring MVC e Spring Boot. A ideia não é ensinar o básico de Spring Boot ou Spring MVC e sim apresentar ao desenvolvedor que já lida com estes recursos no dia a dia, como trabalhar com requisições baseadas em AJAX. Ampliando assim, seu conhecimento e domino junto ao Spring MVC.Por conta disso, não deixe de prestar atenção aos requisitos sugeridos na página de apresentação deste curso, para não haver equívocos sobre se você está ou não apto a realizar o curso e aproveitá-lo ao máximo. Caso não se sinta preparado para o curso, aconselho a se inscrever primeiro no curso de Spring-Boot & MVC com Thymeleaf, o qual vai te dar a base necessária para seguir nesse curso sobre Ajax.Quais são os requisitos?Ter concluído o curso Spring Boot & MVC com Thymeleaf ou ter conhecimento intermediário dos seguintes tópicos:- Programação Orientada a Objetos - Fundamentos da linguagem Java - Servlet- SQL e HQL/JPQL- Hibernate e JPA - HTML, CSS e Bootstrap - JavaScript- Spring Boot e Spring MVC- Ter instaladas as ferramentas: MySQL e Workbench; JDK 1.8+; e Spring Tools Suit.O que serei capaz de fazer depois deste curso?- Realizar requisições Ajax com Spring Boot e Spring MVC- Lidar com respostas Ajax no lado cliente- Realizar validação de formulário com bean validation e Ajax- Adicionar a seus projetos a sofisticada tabela de dados DataTables- Persistência de dados com Spring Data JPA