Learn your way! Get started

Spring Boot, Part 1 of 4: Getting Started

with expert Bharath Thipireddy


Watch trailer


Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack

Release date 9/1/2019
Level Beginner
Runtime 1h 2m
Closed captioning N/A
Transcript N/A
eBooks / courseware N/A
Hands-on labs N/A
Sample code Included
Exams Included


Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More



Course description

Spring Boot is an opinionated instance of a Spring application allowing rapid application development platform. It uses various components of Spring, but has additional functionalities. This course covers how to setup and get started with Spring Boot. It covers installation, basics and your first Spring Boot project.

Prerequisites

Knowledge of Java and the Spring Framework

Meet the expert

Bharath Thippireddy is an entrepreneur, software architect, public speaker, and trainer. Bharath is a Sun Certified Developer, Web Component Developer, Business Component Developer, and a Web Services Developer. While working for companies like Oracle, HP, TCS, Siemens, and NCR; Bharath has architected applications using Java, JEE, JavaScript, and SOA technologies. He loves learning new things both in technology and personal development and shares them on YouTube and his web site - Sharing is learning!. He has mentored students in classroom 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.

Course outline



Getting Started

Setup (11:18)
  • Introduction (00:13)
  • 3 Install Java (01:27)
  • 4 Install STS (01:34)
  • 5 Install MySql and MySql Workbench (03:14)
  • 6 Configure JDK in STS (01:29)
  • 7 Launch MySql Workbench (01:43)
  • 8 Postman (01:27)
  • Summary (00:08)
Basics (11:22)
  • Introduction (00:08)
  • Problems with Traditional Spring (02:01)
  • Spring Boot Features (04:50)
  • Spring Boot In Action (04:14)
  • Summary (00:08)
First Project (21:55)
  • Introduction (00:08)
  • Create a Spring Boot Project (02:04)
  • Spring Boot Starters in POM (04:41)
  • @SpringBootApplication (05:58)
  • @SpringBootTest (01:31)
  • Do Dependency Injection (03:54)
  • Testing (03:28)
  • Summary (00:08)
Spring Data JPA (17:36)
  • Introduction (00:08)
  • Introduction (04:26)
  • Create the project (01:41)
  • Maven Dependencies (01:21)
  • Create Model Class (01:47)
  • Create the Repository (01:21)
  • Testing (04:34)
  • Show SQL (02:07)
  • Summary (00:08)