NetAssist Services Pte Ltd
+65 6272 2662
training@netassist.com.sg
Login

Registration

Course Details

Course Type: Open Source Development

Name: ZNK-SB Spring Boot Training

Category: Other Open Source

Duration: 2 Days

Venue: 298 Tiong Bahru Road #08-05 Central Plaza Singapore 168730

Fee (inclusive of GST): $1926

Contact Details

NetAssistNetAssist
  • About Us
    • Award
    • Accreditations
  • Courses
    • Agile
    • Big Data, AI and Analytics
    • Citrix
    • CISSP
    • CompTIA
    • Huawei
    • Microsoft
      • Microsoft Business Applications
      • Microsoft Cloud Workshop
      • Microsoft Technical
    • Office Application Skills
    • Open Source Development
    • Pega
    • VMware
  • Certifications
    • Agile
    • CISSP
    • Citrix
    • Huawei
    • Microsoft
      • Microsoft Role-based Certifications
    • Pega
    • VMware Tanzu
  • Funding Programs
  • Promotions
    • Now Boarding
  • Insights
    • Announcements
    • Articles
    • Events
    • Microsoft Software Assurance Training Voucher
  • Contact Us
    • Computer Lab Rental
    • Personal Data Protection Policy
    • Personal Data Protection Statement
    • General Terms and Conditions
      • Cart

        0
    • About Us
      • Award
      • Accreditations
    • Courses
      • Agile
      • Big Data, AI and Analytics
      • Citrix
      • CISSP
      • CompTIA
      • Huawei
      • Microsoft
        • Microsoft Business Applications
        • Microsoft Cloud Workshop
        • Microsoft Technical
      • Office Application Skills
      • Open Source Development
      • Pega
      • VMware
    • Certifications
      • Agile
      • CISSP
      • Citrix
      • Huawei
      • Microsoft
        • Microsoft Role-based Certifications
      • Pega
      • VMware Tanzu
    • Funding Programs
    • Promotions
      • Now Boarding
    • Insights
      • Announcements
      • Articles
      • Events
      • Microsoft Software Assurance Training Voucher
    • Contact Us
      • Computer Lab Rental
      • Personal Data Protection Policy
      • Personal Data Protection Statement
      • General Terms and Conditions

    Open Source Development

    • Home
    • All courses
    • Open Source Development
    • ZNK-SB Spring Boot Training
    Print Friendly, PDF & Email

    ZNK-SB Spring Boot Training

    Open Source Development, Other Open Source
    $1,926.00
    ZNK-SB Spring Boot Training
    DURATION FEE (S$ before GST)
    2 Days 1,800.00
    COURSE CODE
    ZNK-SB
    VENUE
    298 Tiong Bahru Road #08-05 Central Plaza Singapore 168730
    Training Hours
    9.00am to 5.00pm

    Course Overview

    ABOUT THIS COURSE

    Building on the benefits of the Spring framework, Spring Boot represents the next chapter in Java development. Spring Boot’s opinionated approach removes much of the boilerplate and configuration that characterizes Spring, making development faster and deployment easier.

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

     

    Course Overview

    AT COURSE COMPLETION

    Upon completion of this course, participants will understand how Spring Boot enhances the following:

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

     

    Audience Profile

    Application developers who want to increase their understanding of Spring Boot and a focus on fundamentals.

     

    Pre Requisite

    • A good working knowledge web application development using Java and an IDE.
    • Basic understanding of Spring: Java Config, component- scanning, Spring driven testing and Spring data-management (​JdbcTemplate​, ​@Transactional​). Experience using Java, Git, and a build tool (Maven or Gradle).

     

    Course Details

    MODULE 1: REVIEW OF SPRING ESSENTIALS

    • Why Spring
    • Configuration using Spring
    • Bean creation
    • Data Management

     

    MODULE 2: SPRING BOOT INTRODUCTION

    • Introduction to Spring Boot
    • Value Proposition of Spring Boot
    • High-level Spring Boot features
    • Creating a simple Boot application using Spring Initializr web-site

     

    MODULE 3: SPRING BOOT DEPENDENCIES, AUTO-CONFIGURATION AND RUNTIME

    • Dependency management using Spring Boot starters
    • How auto-configuration works
    • Configuration properties
    • Overriding auto-configuration
    • Using CommandLineRunner

     

    MODULE 4: JPA WITH SPRING AND SPRING DATA

    • 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

     

    MODULE 5: SPRING MVC ARCHITECTURE AND OVERVIEW

    • 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

     

    MODULE 6: REST WITH SPRING MVC

    • 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

     

    MODULE 7: SPRING SECURITY

    • What problems does Spring Security solve?
    • Configuring authentication
    • Implementing authorization by intercepting URLs
    • Authorization using OAuth
    • Authorization at the Java method level
    • Understanding the Spring Security filter chain

     

    MODULE 8: ACTUATORS, METRICS AND HEALTH INDICATORS

    • Enabling Spring Boot Actuator
    • Custom Metrics
    • Health Indicators
    • Creating custom Health Indicators
    • External monitoring systems

     

    MODULE 9: SPRING BOOT TESTING ENHANCEMENTS

    • Spring Boot testing overview
    • Integration testing and slices
    • Slices to test different layers of the application

     

    Course Schedule

    N/A
    • Description
    • Curriculum
    • Instructors
    $1,926.00
    • Share:

    You May Like

    PVT-CS Core Spring Read More
    prima@developer

    PVT-CS Core Spring

    0
    $3,957.93

    All Courses

    • Agile
      • Foundation
      • Practitioner
    • Big Data, AI and Analytics
    • CISSP
    • Citrix
      • Citrix Cloud
      • Digital Workspace
      • Networking
    • CompTIA
    • Huawei
    • Microsoft
      • Microsoft Business Applications
      • Microsoft Cloud Workshop
      • Microsoft Technical
        • Azure
        • Data, AI & Analytics
        • Dynamics 365
        • Exchange Server
        • Microsoft 365
        • Modern Workplace
        • Office 365
        • Power Platform
        • SharePoint
        • Skype for Business
        • SQL Server
        • System Center
        • Visual Studio
        • Windows
        • Windows Server
    • Office Applications Skills
      • Excel
      • Microsoft Applications
      • Windows 10
    • Open Source Development
      • Other Open Source
      • Pivotal
    • Pega
    • VMware

    Newly Released Courses

    PL-100 Microsoft Power Platform App Maker

    PL-100 Microsoft Power Platform App Maker

    $2,887.93
    DA-100 Analyzing Data with Power BI

    DA-100 Analyzing Data with Power BI

    $2,138.93
    AZ-304 Microsoft Azure Architect Design

    AZ-304 Microsoft Azure Architect Design

    $2,566.93
    NetAssist

    +65 6272 2662

    training@netassist.com.sg

    298 Tiong Bahru Road
    #08-05 Central Plaza
    Singapore 168730

    Links

    • Courses
    • Certifications

    Like us on Facebook

    NetAssist Singapore

    Copyright © 2020 NetAssist Services Pte Ltd

    WhatsApp us