Duration
2 Days
12 CPD hours
This course is intended for
This in an intermediate-level Java development course geared for students
experienced with Java and Spring programming essentials. This course does not
cover Java or Spring development basics.
Overview
This 'skills-centric' course is about 50% hands-on lab and 50% lecture, designed
to train attendees in core Cucumber and web testing skills, coupling the most
current, effective techniques with the soundest industry practices. Working
within in an engaging, hands-on learning environment, guided by our expert team,
attendees will:
Learn the request-response cycle of REST requests
Implement a REST controller using Spring
Map URLs to service endpoints
Use Spring's template class to develop a REST client
Bootstrap a Spring REST applications
Return different media types for a service
Setting the response headers
Discuss Exceptions and HTTP Status codes
Handle exceptions thrown by a service
Spring REST focuses on providing an understanding of the fundamental principles
and technologies that are used in the development of RESTful services and
clients. This understanding is critical to being able to diagnose, troubleshoot,
tune, and perform other lifecycle activities.Working with Spring REST is a
two-day, fast-paced coding course geared for experienced developers who have
prior working knowledge of Java. Throughout the course students learn the best
practices for writing Restful services in Java using Spring Boot. The course
provides an in-depth view of the APIs provided by Spring to develop both the
REST service and the REST client.
IMPLEMENTING REST WITH SPRING
* REST principles
* Introduction to RESTful Services in Spring
* Introduction to REST Clients in Spring
* Bootstrapping the REST application
* Content Representation
* Implementing the REST Service
* Error Handling
SECURITY AND RESTFUL SERVICES
* Securing Untrusted Input
* Defending RESTful Services
ADDITIONAL COURSE DETAILS:
Nexus Humans Working with Spring REST (TT3358) training program is a workshop
that presents an invigorating mix of sessions, lessons, and masterclasses
meticulously crafted to propel your learning expedition forward.
This immersive bootcamp-style experience boasts interactive lectures, hands-on
labs, and collaborative hackathons, all strategically designed to fortify
fundamental concepts.
Guided by seasoned coaches, each session offers priceless insights and practical
skills crucial for honing your expertise. Whether you're stepping into the realm
of professional skills or a seasoned professional, this comprehensive course
ensures you're equipped with the knowledge and prowess necessary for success.
While we feel this is the best course for the Working with Spring REST (TT3358)
course and one of our Top 10 we encourage you to read the course outline to make
sure it is the right content for you.
Additionally, private sessions, closed classes or dedicated events are available
both live online and at our training centres in Dublin and London, as well as at
your offices anywhere in the UK, Ireland or across EMEA.