YoVDO

Building REST APIs with Spring Boot

Offered By: JetBrains via YouTube

Tags

Spring Framework Courses Java Courses IntelliJ IDEA Courses REST APIs Courses Dependency Injection Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build REST APIs in Java with Spring Boot in this live coding session. Bootstrap your application using Spring Initializr and the New Project Wizard in IntelliJ IDEA, and discover best practices for API creation. Create a basic CRUD REST API in Spring Boot, covering topics such as Spring Web, model creation, controllers, repositories, dependency injection, and testing. Explore advanced concepts like immutable objects, records, and compact constructors while building a functional API for managing live streams.

Syllabus

Introduction
Who am I
About me
APIs
REST API
Demo
Spring Initializer
Spring Web
Explore
IntelliJ IDE
IntelliJ Refactors
New Project
Palm XML
Spring Boot
Model Directory
Create Model
Live Stream Props
Getters and Setters
ToString
Changing the title
Moving to immutable
Adding a constructor
Generating an equalshash code
Creating a to string
Creating an immutable live stream
Writing concise code
Creating a record
Viewing the generated code
Compact constructors
Live Stream Controller
Controller Annotation
Request Mapping
Live Streams
Get Streams
Controllers
Repository
Repository Class
Dependency Injection
Refactoring
Find All
Run
Test
Create Methods
Questions
Creating a Live Stream
Updating a Live Stream
Testing


Taught by

IntelliJ IDEA by JetBrains

Tags

Related Courses

Programming Cloud Services for Android Handheld Systems
Vanderbilt University via Coursera
Cloud-Native Development with SAP Cloud Platform
SAP Learning
Microservices with Spring Boot
Coursera Project Network via Coursera
Restful Web Service Spring Boot Visual Studio Code Gradle
Coursera Project Network via Coursera
Java Spring Boot Application Software Testing
Coursera Project Network via Coursera