REST API with Java: Java APIs with JSON, Maven, & Spring

Java SE 11    |    Intermediate
  • 13 Videos | 59m 23s
  • Includes Assessment
  • Earns a Badge
Likes 83 Likes 83
This 13-video course presents an overview of tools used to create REST (representational state transfer) APIs (application programming interface) with Java, JSON (JavaScript Object Notation) standard file format.  Learners will explore STS (Spring Tool Suite) for Java, and the IntellJ IDEA integrated development environment. You will install JDK (Java Development Kit) tools to run and create Java programs, and the Spring Tool Suite. Then you will learn to validate the Maven setup in the STS IDE (integrated development environment). Next, learn about Spring Boot, an open- source Java-based framework; dashboards; CRUD (create, read, update, delete) functionality; and the ability to use Spring JPA (Java persistent API) with Apache Derby. Next, learn to use JSON with Java class objects, and serialize Java objects to JSON. You will see how to generate JSON with Spring using the MVC (model, view, controller) framework. You will learn to create a REST controller by using the GET method. Finally, you will watch how to build an executable JAR (Java Archive) file by using Spring.

WHAT YOU WILL LEARN

  • download and install the tools required
    download and install Spring Tool Suite (STS)
    download and set up Maven in STS IDE
    create a Java application built with Maven
    use JSON in your Java applications
    create JSON with Java class objects
  • serialize Java objects to JSON
    generate JSON using the Spring Web MVC framework
    create a resource controller using Spring
    create a REST controller with the GET method
    build an executable JAR file using Spring
    use JSON in your Java application

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 39s
    UP NEXT
  • Playable
    2. 
    Java Prerequisites
    6m 36s
  • Locked
    3. 
    Spring Tool Suite (STS)
    2m 55s
  • Locked
    4. 
    Maven Setup in STS IDE
    3m 15s
  • Locked
    5. 
    Java Projects with Maven
    6m 9s
  • Locked
    6. 
    JSON with Java
    3m 18s
  • Locked
    7. 
    Creating JSON with Java Class Objects
    3m 33s
  • Locked
    8. 
    Serialize Java Objects to JSON
    4m 18s
  • Locked
    9. 
    JSON Using the Spring Web MVC Framework
    4m
  • Locked
    10. 
    Create Resource Controllers
    6m 12s
  • Locked
    11. 
    Creating REST Controllers with the GET Method
    3m 43s
  • Locked
    12. 
    Executable JAR
    3m 20s
  • Locked
    13. 
    Exercise: Using JSON with Java
    4m 55s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 251 Likes 251