4 out of 5
4
15 reviews on Udemy

Complete Java Web Service Bootcamp: From Beginner To Pro

Learn to develop secure REST Java web services with Spring and Spring boot and how to use SOAPUI on Java Web Services
Instructor:
Mark Nielsen
3,480 students enrolled
English [Auto-generated]
Be able to develop and use Web services in advanced online web applications
Become an expert in RESTful APIs
Be able to use SoapUI for API testing
Fetch data from MySQL databases using web services
Spring MVC REST

Are you interrested in web applications or do you just want to learn how to develop powerful web services? Then this course is all you need! Popular web applications like Facebook, Amazon and Netflix all rely on web services so it’s crucial for any web developer to understand the concepts of how web services work. In this course the focus is set on RESTful web services developed in Java using Spring and Spring boot. You will go from a complete beginner to a pro developer with live running web services that can be called using HTTP methods.

Introduction

1
Introduction
2
Theory before Code
3
What is a Web Service?
4
What is RESTful API?
5
Spring & Spring boot Framework
6
Basic Theory Quiz

Quiz about what have been taught in the previous lectures.

Into the Code

1
Install Java SDK
2
Install IDE
3
Xampp
4
Start.Spring.io
5
Your first Web Service
6
Time to Code

Adding Parameters

1
Add your first Parameter
2
Download and Install SoapUI
3
Add paramters the smart way
4
Multiple Parameters and object oriented approach
5
Use SoapUI with @PathParam

MySQL + HTTP methods (GET, PUT, POST and DELETE)

1
HTTP methods Theory
2
Setup MySql database
3
Create Schema
4
Table correction(Add missing Primary Key)
5
Create Person classes part 1
6
Create Person classes part 2
7
Insert Person using Web Service
8
Fetch users from MySQL
9
Make it work

Web Service and Web Application (Optional)

1
introduction to Web application
2
Install Node.js - npm and angular cli
3
Getting into the Project + Bootstrap
4
Fetch Persons part 1
5
Fetch Persons part 2
6
Fetch Persons part 3
7
Create User
8
You did it! + Source Code
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4
4 out of 5
15 Ratings

Detailed Rating

Stars 5
3
Stars 4
8
Stars 3
4
Stars 2
0
Stars 1
0
7994465c3717d3b646402d6fd8c43ac1
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
Full lifetime access
Access on mobile and TV
Certificate of Completion