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

Java    |    Intermediate
  • 13 videos | 53m 53s
  • Includes Assessment
  • Earns a Badge
Rating 4.5 of 124 users Rating 4.5 of 124 users (124)
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

  • 1m 39s
  • 6m 36s
    In this video, find out how to download and install the required tools. FREE ACCESS
  • Locked
    3.  Spring Tool Suite (STS)
    2m 55s
    In this video, you will learn how to download and install the Spring Tool Suite (STS). FREE ACCESS
  • Locked
    4.  Maven Setup in STS IDE
    3m 15s
    During this video, you will learn how to download and set up Maven in the STS IDE. FREE ACCESS
  • Locked
    5.  Java Projects with Maven
    6m 9s
    In this video, you will learn how to create a Java application using Maven. FREE ACCESS
  • Locked
    6.  JSON with Java
    3m 18s
    In this video, you will learn how to use JSON in your Java applications. FREE ACCESS
  • Locked
    7.  Creating JSON with Java Class Objects
    3m 33s
    In this video, you will learn how to create JSON with Java objects. FREE ACCESS
  • Locked
    8.  Serialize Java Objects to JSON
    4m 18s
    Find out how to convert Java objects to JSON format. FREE ACCESS
  • Locked
    9.  JSON Using the Spring Web MVC Framework
    4m
    In this video, you will learn how to generate JSON using the Spring Web MVC framework. FREE ACCESS
  • Locked
    10.  Create Resource Controllers
    6m 12s
    Find out how to create a resource controller using Spring. FREE ACCESS
  • Locked
    11.  Creating REST Controllers with the GET Method
    3m 43s
    In this video, find out how to create a REST controller with the GET method. FREE ACCESS
  • Locked
    12.  Executable JAR
    3m 20s
    Learn how to build an executable JAR file using Spring Boot. FREE ACCESS
  • Locked
    13.  Exercise: Using JSON with Java
    4m 55s
    In this video, you will learn how to use JSON in your Java application. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

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

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Rating 4.8 of 8 users Rating 4.8 of 8 users (8)
Rating 4.5 of 273 users Rating 4.5 of 273 users (273)

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 273 users Rating 4.5 of 273 users (273)
Rating 4.6 of 83 users Rating 4.6 of 83 users (83)
Rating 4.4 of 36 users Rating 4.4 of 36 users (36)