REST APIs using Spring Data REST (Udemy.com)

Build an end to end REST API Project in easy steps

Created by: Bharath Thippireddy

Produced in 2021

icon
What you will learn

  • Master the concepts of Microservices , REST and Spring Data REST
  • Create a simple RESTful API using Spring Data REST
  • Build an end to end RestFul API application from scratch
  • Test your REST APIs using Postman REST Client
  • Implement Paging and Sorting support for your REST API
  • Customize the JSON Responses
  • Implement Custom search APIs using Spring Data
  • Implement business logic into your REST Services using custom controllers
  • Provide different views of the data in your application using projections and excerpts
  • Enable HAL browser support for Application
  • Secure your REST APIS using Authentication as well as authorization
  • All in simple steps

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 88 / 100

icon
Course Description

The ONLY course that covers Spring Data REST Comprehensively!---Sample of the reviews:
Excellent course! This course covers everything you need to know to get started with Spring Data Rest . Using this architecture simplifies the creation of a REST API - Renato SantosExcellent course. Interesting, practical, hands-on, relevant and engaging. The instructor makes Spring-Data-REST easy to learn and use - Glyn DaviesI am fully satisfied with your lecture.
Outstanding.
You are simply Awesome- Prasad Palla---All source code is available for downloadResponsive Instructor - All questions answered within 24 hoursProfessional video and audio recordings (check the free previews)----Do you have a lot of data that you'd like to expose via RESTful web services? Are you a java spring developer interested in learning the Springs powerful and easy to use REST framework.
Are you an experienced Java web developer who wants to create Microservices RESTful APIs in minutes.
Then this course is for you.
It is a complete hand'son course with quizzes and assignments.
Spring is the most widely used framework in the industry today.
REST web services have become the number one means for application integration on the web.
REST is also the defacto technology for Microservices to communicate. REST defines that a system consists of resources that clients interact with. These resources are implemented in a hypermedia driven way. Spring MVC allows building these kinds of services. But implementing even the simplest of REST web services for a domain model can be quite tedious and result in a lot of boilerplate code every time.
Spring Data REST builds on top of Spring Data repositories and automatically exports those as REST resources. It leverages hypermedia to allow clients to find functionality exposed by the repositories and integrates these resources into related hypermedia based functionality automatically.
The goal of this course is to help you master the concepts of micro services, rest and build an end to end application while exploring the various features of spring data rest.
By the time you finish this course, you will have gained the understanding of Microservices, REST, HATEOAS and Spring Data Rest.
We'll look at how you can use Spring Data REST to easily take your data from your data access layer to consumable JSON by a front-end framework.
What Will I Learn?
Master the concepts of Microservices, REST and Spring Data RESTCreate a simple RESTful API using Spring Data RESTBuild an end to end RestFul API application from scratchTest your REST APIs using Postman REST ClientImplement Paging and Sorting support for your RESTAPICustomize the JSON ResponsesImplement Custom search APIs using Spring DataImplement business logic into your REST Services using custom controllersProvide different views of the data in your application using projections and excerptsEnable HAL browser support for your ApplicatoinSecure your RESTAPI using Authentication as well as authorizationAll in simple and easy stepsWho this course is for:
Students who have taken my Spring Course and who want to understand and create micro services APIsStudents who want to master Spring Data RESTStudents who want to create REST APIs in minutes

icon
Instructor Details

Bharath Thippireddy

Bharath Thippireddy is an Entrepreneur,Software Architect and Public Speaker who has trained 350000 + students across the planet.He is Oracle Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.
He loves learning new things both in technology and personal development and shares them on YouTube and his web site. He have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.He has spoken on technical topics at several agile conferences. While in India he also voluntarily teaches interview and soft skills at Vivekananda Kendra.
Full Stack Development using Java,Python,JavaScript and DevOps, AWS, Docker, Kubernetes.
From 25 Courses which currently have 300K+ Learners you can pick a track and master
Spring Boot Project Development using Angular and React
Angular and React project creation with Java or Node backend
Complete Python Stack from core Python to Django REST Framework
Docker , Kubernetes, Maven, Jenkins ,GIT , AWS EC2 ,Elastic Beanstalk,ELB,Auto Scaling and more in easy steps
Java (Java Design Patterns,Java Web Services,Java Messaging Service)
And Spring Frameworks ( Spring, Spring Boot,Spring Data using Hibernate,Spring Data REST)

icon
More courses by Bharath Thippireddy

Core Java Made Easy

$11.99

Python for beginners

$11.99

JUnit and Mockito Crash Course

$11.99

Java Web Services

$11.99

Spring Framework In Easy Steps

$11.99

Spring Data JPA Using Hibernate

$11.99

icon
More other courses

Aprende matemticas desde cero - Aritmtica

$11.99

Unofficial Udemy Student Guide: Courses Free or Dirt Cheap

$11.99

Poi Dancing: The Beginner Series

$11.99

Professional Advanced Angelic Healing Practitioner Course

$11.99

Professional Accredited Earth Angel Course

$11.99

Cours signe bb tout le vocabulaire autour du bb

$11.99

icon
Reviews

4.4

123 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Murali S on 11/21/2020

There is a sudden crash sound coming from the video if you are on headset it will be a pain to your ears . Also we dont know when the crash sound is going to come. Please fix the audio.

By Namrata Arkalgud on 10/18/2020

Would like a little more support from Instructor regarding questions asked.

By Muwanguzi Ernest on 8/21/2020

yes this course really a good match for me.

By Amod Kumar on 6/2/2020

Course could have been much much better, lot of aspects not covered regarding Repositories which can be found free on social video sites. I expect everything to be covered in this paid material but not really happy. The content is not upto the mark and the learning is very slow.

By Miguel Petrarca on 5/19/2020

amazing instructor and way of conveying the information, setting up context on the information, and explaining the whys

By Devendra Sonar on 5/7/2020

Very nice session. I have learned how to create rest API, writing controller. Spring security section needs to improve little bit.

By Charles Lawson on 4/19/2020

good clear instructions

By Surendra Mishra on 4/15/2020

Excellent explanation and discussion.!!!!

By Ambiti Chaitanyakumari on 4/7/2020

good course

By Edith Fabiola Cumplido Carrillo on 4/6/2020

This course has been very helpful for me and it is very understandable

By Vinit Kumar1 on 4/2/2020

I am very new to micro services, and based on the course content not able to relate how I can use it in my application. Also for all the explanation you have used only one project i.e. event management. front end integration with API is also not explained.

By Rahul Patwardhan on 3/17/2020

Very good course to learn Spring Data Rest. Good quizzes, assignments and test at end of course. Instructor has very good teaching style and covers variety of topics which are used in real world. This will definitely help even professionals. Overall satisfied with this course. Great work.