RESTful Web Services, Java, Spring Boot, Spring MVC and JPA

所在平台: Udemy

课程主页: https://www.udemy.com/course/restful-web-service-with-spring-boot-jpa-and-mysql/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:RESTful Web Services, Java, Spring Boot, Spring MVC 和 JPA 课程概述:本课程是面向初学者Java开发者的实用视频课程,旨在帮助学员构建第一个RESTful Web服务应用程序。通过学习Java、Spring Boot和Spring Data JPA,学员将实现用户注册与登录、邮箱验证、密码重置、获取用户详情API、获取用户列表API及实现分页、更新用户详情和删除用户详情API等功能。此外,课程还涵盖如何使用Spring Security保护Web服务端点,使用亚马逊AWS简单邮件服务(SES)发送和确认用户邮箱地址的请求,以及如何在HTTP请求中生成和包含JSON Web令牌。 学员将学习使用Postman HTTP客户端软件发送HTTP POST、GET、DELETE和PUT请求,并设置所需的HTTP头信息。内容还包括如何通过HTTP Body发送数据,如何通过URL查询字符串和路径参数传递数据,以及如何使RESTful Web服务响应跨域AJAX HTTP请求。此外,学员将了解如何使RESTful Web服务支持JSON或XML媒体类型的响应。 在本视频课程中,学员将学习如何下载和安装Spring工具套件(STS)、MySQL服务器及MySQL Workbench GUI,下载并运行Apache Tomcat,向Spring工具套件添加特定的Apache Tomcat版本,使用Maven构建和运行项目并打包为可部署的WAR文件。同时,学员还将学习如何将Web服务作为独立的Java应用程序运行(内置Tomcat),将RESTful Web服务部署到Apache Tomcat上,以及在Amazon云中启动自己的AWS EC2服务,安装Java、MySQL、Tomcat,并将RESTful Web服务部署到自己的云服务器上。课程还会教授如何将应用程序部署到AWS Beanstalk。 另外,课程涵盖H2内存数据库,并教会学员构建一个无需安装MySQL或其他数据库服务器的RESTful Web服务,以便在内存数据库表或MySQL数据库服务器中预览存储的数据。在数据存储方面,学员将学习如何使用Spring Data JPA查询方法和原生SQL查询。此外,还将学习使用JUnit 5测试代码,以及使用最流行的测试框架之一Rest Assured测试REST API的端点。

课程评论(0条)

课程详情

This is a very practical video course aimed at beginner Java developers to help them build their very first RESTful Web Service application with Java, Spring Boot and Spring Data JPA to implement features like: User sign-up and User sign-in, Email verification,Password Reset,Get user details API call, Get a list of users API call and implement Pagination, Update user details and Delete user details API calls, Learn to secure Web Service endpoints with Spring Security, Learn to use Amazon AWS Simple Email Service(SES) to send and request to confirm the user email address, and learn to generate and include the JSON Web Token in HTTP Request.Students will learn how to use Postman HTTP client software to send: HTTP POST, GET, DELETE and PUT requests, as well as how to set needed HTTP Headers. We will also cover how to: Send data to your RESTful WebService via HTTP Body and,How to pass data via URL Query String and as a Path parameter,How to enable your RESTful Web Service to respond to Cross-Origin AJAX HTTP Requests.You will also learn how to make your RESTful Web Service accept and respond back with JSON or XML media type.In this video course you will learn how to: Download and install Spring Tool Suite(STS), Download and install MySQL server and MySQL Workbench GUI, Download and run Apache Tomcat,Add a specific Apache Tomcat Version to your Spring Tool Suite, User Maven to build and run your project as well as package it into a deployable WAR file, You will also learn how to run your Web Service as a stand-alone Java application with build-in Tomcat, Deploy your RESTful Web Service to Apache Tomcat as well as, Startup your own Amazon AWS EC2 Service in Amazon Cloud, install Java, MySQL, Tomcat, and deploy RESTful Web Service to your very own cloud server. You will also learn how to deploy your application to AWS BeanstalkThis video course also covers the H2 in-memory database and teaches how to build a RESTful Web Service that stores data in a database without a need to install MySQL or any other database server. You will also learn how to use the H2 console to preview data stored in an in-memory database tables or in a MySQL database server.When it comes to storing data in a database you will learn how to use Spring Data JPA Query Methods as well as Native SQL Queries. You will also learn how to use JUnit 5 to test your code and how to use one of the most popular test frameworks called Rest Assured to test RESTful Web Service endpoints of your REST API.

课程标签

0人关注该课程

主题相关的课程