Introducing Spring Boot

Learn how Spring Boot can have you writing applications in minutes.
Rating: 3.9 out of 5 (4,867 ratings)
63,721 students
Introducing Spring Boot
Rating: 3.9 out of 5 (4,867 ratings)
63,733 students
Understand what Spring Framework Is.
Understand what Spring Boot is.
Setup a development environement
Understand the tools needed to build Spring Boot Applications
Create a Hello World application from scratch

Requirements

  • Students should be familiar with the Java and or Groovy Programming Language
  • Web Development Experience (HTML / CSS / JavaScript)
  • A computer that can run Java + IntelliJ or Eclipse
Description

Are you familiar with the Java language but not quite sure how to start building applications for the real world? The Spring Framework is the standard for building applications in Java, but this isn't your parents Spring Framework.

Long gone are the days of needing a PHD to setup a Spring Project. With the help of Spring Boot, we can now have applications up in minutes instead of days. In this course, we will take a quick moment to explain what the Spring Framework is and then move right into the fun stuff. We will learn all about Spring Boot, as well how to setup our own development environment and how to use the tools that are required of us to be productive.

You will write your own Hello World application by the end of this short introduction to Spring Boot and be ready for more. What are you waiting for? This course is free and Spring is a skill employers are looking for, so stop procrastinating and sign up today!

Who this course is for:
  • Students new to Spring Boot
  • Students new & existing to the Spring Framework
  • You should NOT take this course if you have never used Java before.
Course content
4 sections • 28 lectures • 2h 21m total length
  • About Me & About This Course
    02:46
  • The Spring Framework
    07:57
  • Spring Boot
    06:02
  • Source Code For This Course
    01:47
  • Your First Quiz
    4 questions
  • [Exercise] - Spring Documentation
    00:28
  • Development Environment Intro
    01:08
  • Installing Java on Windows
    05:34
  • Installing Java on Mac OSX
    03:36
  • Installing Groovy on Windows
    04:44
  • Installing Gradle on Windows
    02:25
  • Spring CLI on Windows
    07:33
  • SDK MAN
    12:41
  • Installing IntelliJ on Windows
    09:44
  • Installing IntelliJ on Mac OSX
    09:29
  • Hello, Spring Boot Intro
    00:37
  • Hello, World! Creating Your First Spring Boot Application
    05:54
  • [Exercise] Create your first Spring Boot Application
    00:17
  • Spring Initializr
    12:36
  • Build Tools Overview
    04:17
  • Maven Build
    08:30
  • Gradle Build
    06:51
  • Build Tools
    3 questions
  • Starter POMs
    06:52
  • Creating an Executable JAR
    08:33
  • Spring DevTools & Live Reload
    09:01
  • [Exercise] Building Your First Real World Application
    00:19
  • Resources
    00:17
  • Thank You!
    00:32
  • Bonus Lesson
    00:32

Instructor
Learn w/ Dan: Best Selling Udemy Instructor - 100+K Students
Dan Vega
  • 4.2 Instructor Rating
  • 12,950 Reviews
  • 109,323 Students
  • 8 Courses

Hi, I’m Dan Vega. I am a Software Engineer living just outside of one of my favorite places in the world, Cleveland, Ohio I am a self-taught programmer who firmly believes that you can accomplish anything in this life if you put your mind to it, roll up your sleeves and are willing to put in the work.

I have been writing software for over 20+ years now and I use my knowledge, passion, and influence to help other developers achieve their goals. I teach online and currently, have over 55,000 students.

When I am not writing software I have a number of things that really keep me busy. I love to read books, listen to podcasts and watch online courses. I have a real thirst for knowledge and it consumes me every single day of the week. I also love to run & lift heavy weights which keep me balanced throughout the week.