null
NextTech
  • All Courses
  • Applications
    • Adobe
    • Microsoft 365
    • Microsoft Apps for Business
    • Windows 10
  • Information Technology
    • AI & Machine Learning
    • Apps, Infrastructure, & Networking
    • Big Data
    • Business Applications
    • Cloud Computing
    • Data Centre
    • DevOps
    • SAP
    • Security
    • Software Development
  • Process Management
    • Agile
    • APMG
    • Business Analysis
    • IT Services
    • MSP
    • PRINCE2
    • Project Management
    • Quality
    • RESILIA
    • Software Testing
  • Professional Development
    • Business Communication
    • Sales
    • Business Skills
    • Customer Service
    • Digital Marketing
    • Learning and Development
    • Management and Leadership
    • Performance Enhancement
  • Contact Us
    • Online Evaluations
    • Training Guide
    • Google Review
  • Blog
  • Request a Quote
  • Sign in
  • Register
  • Australian Dollars
  • Request a Quote
Vertical Categories
NextTech
0
NextTech
  • Hello, sign in My Account
    • Sign in
    • Register
  • My Cart

    0 items $0
All Courses
  • Applications
    • Adobe
    • Microsoft 365
    • Microsoft Apps for Business
    • Windows 10
  • Information Technology
    • AI & Machine Learning
    • Apps, Infrastructure, & Networking
    • Big Data
    • Business Applications
    • Cloud Computing
    • Data Centre
    • DevOps
    • SAP
    • Security
    • Software Development
  • Process Management
    • Agile
    • APMG
    • Business Analysis
    • IT Services
    • MSP
    • PRINCE2
    • Project Management
    • Quality
    • RESILIA
    • Software Testing
  • Professional Development
    • Business Communication
    • Sales
    • Business Skills
    • Customer Service
    • Digital Marketing
    • Learning and Development
    • Management and Leadership
    • Performance Enhancement
  • Home
  • Contact Us
    • Online Evaluations
    • Training Guide
    • Google Review
  • Blog
  • Request a Quote

Spring Boot: Developer

This course offers experience with Spring Boot and its major features, including auto-configuration, Actuator, Spring Boot testing framework and more. On completion, participants will have a foundation for creating enterprise and cloud-ready...
MSRP:
Was:
Now: $2,610
(You save )
Brand
VMware
SKU:
Vs - BD
Duration:
30 Days
Delivery:
eLearning
Course Date :

Adding to cart… The item has been added
Request a Quote
Share this course
  • Facebook
  • Email
  • Print
  • Twitter
  • Linkedin
  • Pinterest
  • Home
  • All Courses
  • Spring Boot: Developer

Spring Boot: Developer

This course offers experience with Spring Boot and its major features, including auto-configuration, Actuator, Spring Boot testing framework and more. On completion, participants will have a foundation for creating enterprise and cloud-ready applications.

  • Course Overview
  • Course Content
  • Exam & Certification
  • FAQs

About the course

Please note that this course is a subset of the material in our Spring: Core Training course - there is no need to take both courses.

Pre-requisites

Customers attending this course should have:

  • A good working knowledge on web application development using Java and an IDE (Eclipse, STS or IntelliJ).
  • Basic understanding of Spring: Java Config, component- scanning, Spring driven testing and Spring data-management (JdbcTemplate, @Transactional).
  • Experience using Java and build tools such as Maven or Gradle

Course Benefits

After completion of the course the participant will be able to:

  • Describe the benefits provided by Spring Boot
  • Initialize a project using Spring Boot Starters
  • Leverage Spring Boot's auto configuration features
  • Create simplified backing-store solutions using Spring Data JPA
  • Build a simple MVC application using Spring Boot, embedded Web Server and fat JARs or classic WARs
  • Build a RESTful Web application
  • Utilize Spring Boot enhancements to testing
  • Use Spring Security to secure Web and REST endpoints
  • Enable and extend metrics and monitoring capabilities using Spring Boot actuator
  • Leverage advance configuration capabilities

Course Content

Spring Boot: Developer

  • Lesson 1: Introduction to Spring Essentials
    • Why Spring
    • Configuration using Spring
    • Bean creation
    • Data Management
  • Lesson 2: Spring Boot Introduction
    • Introduction to Spring Boot Features
    • Value Proposition of Spring Boot
    • Creating a simple Boot application using Spring Initializr website
  • Lesson 3: Spring Boot - A Closer Look
    • Dependency management using Spring Boot starters
    • How auto-configuration works
    • Configuration properties
    • Overriding auto-configuration
    • Using CommandLineRunner
  • Lesson 4: Spring Boot - Spring Data JPA
    • Quick introduction to ORM with JPA
    • Benefits of using Spring with JPA
    • JPA configuration in Spring
    • Configuring Spring JPA using Spring Boot
    • Spring Data JPA dynamic repositories
  • Lesson 5: Web Applications with Spring Boot
    • Introduction to Spring MVC and request processing
    • Controller method signatures
    • Using @Controller, @RestController and @GetMapping annotations
    • Configuring Spring MVC with Spring Boot
    • Spring Boot packaging options, JAR or WAR
  • Lesson 6: RESTful Application with Spring Boot
    • An introduction to the REST architectural style
    • Controlling HTTP response codes with @ResponseStatus
    • Implementing REST with Spring MVC, @RequestMapping, @RequestBody and @ResponseBody
    • Spring MVC's HttpMessageConverters and automatic content negotiation
  • Lesson 7: Spring Boot Testing
    • Spring Boot testing overview
    • Integration testing using @SpringBootTest
    • Web slice testing with MockMvc framework
    • Slices to test different layers of the application
  • Lesson 8: Securing REST Application with Spring Security
    • What problems does Spring Security solve?
    • Configuring authentication
    • Implementing authorization by intercepting URLs
    • Authorization at the Java method level
    • Understanding the Spring Security filter chain
    • Spring security testing
  • Lesson 9: Actuators, Metrics and Health Indicators
    • Exposing Spring Boot Actuator endpoints
    • Custom Metrics
    • Health Indicators
    • Creating custom Health Indicators
    • External monitoring systems

What certification does this course provide?

None.

FAQs

  • Is this course for me?

    The primary audience for this course is application developers who want to increase their understanding of Spring and Spring Boot and a focus on fundamentals.

  • How do I enrol in this training?

    You can enrol in this training on our website and make an online payment using any of the following option

    • Visa Credit or Debit Card
    • MasterCard
    • American Express
    • Diners Club
    • PayPal

    Once payment is received, you will automatically receive a payment receipt and access information via email.

Buy Now

Our Most Popular Training Courses

AWS Developer Associate Certification Training

AWS Developer Associate Certification Training

MSRP:
Was:
Now: $1,062

NextTech eLearning

  • Duration 3 Months
View Course
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
AWS Developer Associate Certification Training 3 Months
MSRP:
Was:
Now: $1,062
course info
BApps6

AZ-020T00: Microsoft Azure solutions for AWS Developers

MSRP:
Was:
Now: $2,670

Microsoft

  • Duration 3 Days
View Course
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
AZ-020T00: Microsoft Azure solutions for AWS Developers 3 Days
MSRP:
Was:
Now: $2,670
course info
PI1

AZ-220T00: Microsoft Azure IoT Developer

MSRP:
Was:
Now: $3,560

Microsoft

  • Duration 4 Days
View Course
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
AZ-220T00: Microsoft Azure IoT Developer 4 Days
MSRP:
Was:
Now: $3,560
course info
BApps7

PL-400T00: Microsoft Power Platform Developer

MSRP:
Was:
Now: $4,250

Microsoft

  • Duration 5 Days
View Course
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
PL-400T00: Microsoft Power Platform Developer 5 Days
MSRP:
Was:
Now: $4,250
course info
Microsoft Certified Azure Developer Associate AZ-204

Microsoft Certified Azure Developer Associate AZ-204

MSRP:
Was:
Now: $1,499

Microsoft

  • Duration 12 Months
View Course The item has been added
Everything you need to become a PRINCE2 Practitioner, all in one place.
Course Name Exam Access/Duration Price (Incl Tax)  
Microsoft Certified Azure Developer Associate AZ-204 12 Months
MSRP:
Was:
Now: $1,499
course info View Course
NextTech
Address :
Level 9 123 Pitt Street
Sydney - NSW - 2000
1300 263 559

Information

  • Contact Us
  • Blog
  • Sitemap

Brands

  • Microsoft
  • NextTech eLearning
  • VMware
  • SAP
  • AXELOS
  • View All

All Courses

  • Applications
  • Information Technology
  • Process Management
  • Professional Development
  • View All

Sign Up For Newsletter

Get the latest updates on new products and upcoming sales

PRINCE2®, PRINCE2 Agile®, MSP®, P3O®, M_o_R®, MoV®, MoP® and ITIL® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. CAPM is a registered mark of the Project Management Institute, Inc. PMP is a registered mark of the Project Management Institute, Inc. PMI is a registered mark of the Project Management Institute, Inc. The PMI Registered Education Provider logo is a registered mark of the Project Management Institute, Inc. PMBOK is a registered mark of the Project Management Institute, Inc. PMI Program Management Professional (PgMP)® is a registered mark of Project Management Institute, Inc. PMI Agile Certified Practitioner (PMI-ACP)® is a registered mark of Project Management Institute, Inc.
© 2023 NextTech. Site by Andmine Digital Agency Melbourne Digital Agency Melbourne - AndMine