GB
/
GBP
/
EN_GB

Shaping the future of IT skills

Maximising IT performance through learning

Spring Boot: Developer

WGAC-VMW-SBD

Vmware
Open

Spring Boot: Developer

08 Aug 2022 - 2 days

English

GMT UTC+00:00

£1,850

Description

Show Tabs
Prerequisites & Audience
  • 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

By the end of the course, you should be able to meet the following objectives:

  • 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
  • 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
Course Topics
Introduction to Spring Essentials
  • Why Spring
  • Configuration using Spring
  • Bean creation
  • Data Management
Spring Boot Introduction
  • Introduction to Spring Boot Features
  • Value Proposition of Spring Boot
  • Creating a simple Boot application using Spring Initializr website
Spring Boot Dependencies, Auto-configuration, and Runtime
  • Dependency management using Spring Boot starters
  • How auto-configuration works
  • Configuration properties
  • Overriding auto-configuration
  • Using CommandLineRunner
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
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
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
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
Actuators, Metrics and Health Indicators
  • Exposing Spring Boot Actuator endpoints
  • Custom Metrics
  • Health Indicators
  • Creating custom Health Indicators
  • External monitoring systems
Spring Boot Testing Enhancements
  • Spring Boot testing overview
  • Integration testing using @SpringBootTest
  • Web slice testing with MockMvc framework
  • Slices to test different layers of the application

Vmware courses


VMware vSphere: Skills for Public Sector Administrators
CODE: WGAC-VMW-VSPSA
VMware App Volumes and Dynamic Environment Manager
CODE: WGAC-VMW-AVDEM
VMware Cloud Foundation: Planning, Management, Operations [V4.3]
CODE: WGAC-VMW-VCFPMO43
VMware Workspace ONE: Integrating Access with UEM [V21.x]
CODE: WGAC-VMW-WS1IDW21
VMware vRealize Operations: Install, Configure, Manage [V8]
CODE: WGAC-VMW-VROPSICM8
VMware vSphere: Advanced Troubleshooting Workshop
CODE: WGAC-VMW-ATSWS67
Spring: Core Training
CODE: WGAC-VMW-SCT
VMware NSX-T Data Center: Troubleshooting and Operations [V3.0]
CODE: WGAC-VMW-NSXTTO3
Data Center Automation with vRealize Orchestrator and vSphere PowerCLI
CODE: WGAC-VMW-DCAROS
VMware vCloud Director: Tenant Operations [V10.x]
CODE: WGAC-VMW-VCDTO10
VMware NSX Advanced Load Balancer: Infrastructure and Application Automation
CODE: WGAC-VMW-NSXALBIAA
VMware Horizon 8: Virtual Desktop Troubleshooting
CODE: WGAC-VMW-HVDT8
VMware NSX Advanced Load Balancer: ICM plus Troubleshooting and Operations Fast Track
CODE: WGAC-VMW-NSXALBICMTOFT
VMware Horizon 8: Deploy and Manage plus App Volumes Fast Track
CODE: WGAC-VMW-HDMAPFT8
VMware vRealize Automation: Install, Configure, Manage [V8.3]
CODE: WGAC-VMW-VRAICM83
VMware Telco Cloud Platform: Install, Configure, Manage [V2.0]
CODE: WGAC-VMW-TCPICM2
VMware NSX Advanced Load Balancer: Install, Configure, Manage
CODE: WGAC-VMW-NSXALBICM
VMware Telco Cloud Automation: Install, Configure, Manage [V1.8]
CODE: WGAC-VMW-TCAICM18
VMware SD-WAN: Deploy and Manage [V4.x]
CODE: WGAC-VMW-SDWANDM4
VMware Workspace ONE: Deploy and Manage [V21.x]
CODE: WGAC-VMW-WS1DM21X
VMware Tanzu Kubernetes Grid: Install, Configure, Manage [V1.3]
CODE: WGAC-VMW-TKGICM13
VMware NSX: Install, Configure, Manage
CODE: WGAC-VMW-NSXICM
VMware HCX: Management and Operations
CODE: WGAC-VMW-HCXMO
VMware Horizon Cloud Service: Deploy and Manage on Microsoft Azure
CODE: WGAC-VMW-HCSMADM3
VMware Cloud Director: Install, Configure, Manage [V10.1]
CODE: WGAC-VMW-VCDICM101
VMware Carbon Black App Control Administrator
CODE: WGAC-VMW-VCBACA
VMware vRealize Operations: Advanced Use Cases [v8.x]
CODE: WGAC-VMW-VROAUC8
VMware vRealize Automation: Design and Deploy
CODE: WGAC-VMW-VRADD
VMware Carbon Black Cloud Endpoint Standard
CODE: WGAC-VMW-VCBCES
Spring Boot: Developer
CODE: WGAC-VMW-SBD
VMware Carbon Black EDR Advanced Analyst
CODE: WGAC-VMW-VCBEDRAAN
VMware vRealize Automation: Install, Configure, Manage - VRAICM
CODE: WGAC-VMW-VRAICM
VMware vSphere: Practitioner Workshop
CODE: WGAC-VMW-VLCMWS67
VMware NSX-T Data Center: Multisite Deployments with Federation
CODE: WGAC-VMW-NSXTMDF
VMware End User Computing: Design
CODE: WGAC-VMW-EUCD
VMware vSphere with Tanzu: Deploy and Manage [V7]
CODE: WGAC-VMW-VSKDM7
VMware vSphere: Advanced Administration Workshop [V7]
CODE: WGAC-VMW-VSAAW7
VMware vSAN: Troubleshooting [V7]
CODE: WGAC-VMW-VSANT7
VMware SD-WAN for Service Providers [V4.x]
CODE: WGAC-VMW-SDWANSP4
VMware Carbon Black Cloud Enterprise EDR
CODE: WGAC-VMW-VCBCEEDR
VMware vRealize Operations: Day 2 Operations with Cloud [V8.2]
CODE: WGAC-VMW-VROD2OC82
VMware Cloud Director: Advanced Networking with NSX-T Data Center [V10.2]
CODE: WGAC-VMW-CDANNSXT
VMware Horizon 8: Infrastructure Troubleshooting
CODE: WGAC-VMW-HIT8
VMware vSAN: Deploy and Manage [V6.7]
CODE: WGAC-VMW-VSANDM67
VMware NSX: Install, Configure, Manage plus Troubleshooting & Operations Fast Track
CODE: WGAC-VMW-NSXICMTOFT
VMware Horizon 8: Deploy and Manage
CODE: WGAC-VMW-HDM8
VMware vSphere: Install, Configure, Manage [V7]
CODE: WGAC-VMW-VSICM7
VMware vSAN: Management and Operations [V7]
CODE: WGAC-VMW-VSANMO7
VMware vRealize Automation: Troubleshooting [V8.6]
CODE: WGAC-VMW-VRAT86
VMware vSAN: Production Operations [V6.7]
CODE: WGAC-VMW-SANPO67
VMware NSX-T Data Center: Install, Configure, Manage [V3.2]
CODE: WGAC-VMW-NSXTICM32
VMware NSX Advanced Load Balancer: Global Server Load Balancing Design and Deploy
CODE: WGAC-VMW-NSXALBDD
VMware NSX-T Data Center: Design [V3.0]
CODE: WGAC-VMW-NSXTD3
VMware Carbon Black Portfolio: Configure and Manage
CODE: WGAC-VMW-CBCM
VMware Cloud Director: Advanced Workshop [V10.2]
CODE: WGAC-VMW-VCDAW102
VMware vRealize Automation: Orchestration and Extensibility [V8.6]
CODE: WGAC-VMW-VRAOE86
VMware Cloud on AWS: Deploy, Configure, Manage 2021
CODE: WGAC-VMW-AWSDCM2021
VMware NSX-T Data Center: Install, Configure, Manage [V3.0]
CODE: WGAC-VMW-NSXTICM3
VMware vSphere: Optimize and Scale plus Troubleshooting Fast Track [V7]
CODE: WGAC-VMW-VOSTFT7
VMware Workspace ONE: Modern Management for Windows 10 [V21.x]
CODE: WGAC-VMW-WS1MMW21
VMware Carbon Black EDR Advanced Administrator
CODE: WGAC-VMW-VCBEDRAA
VMware NXS Advanced Load Balancer: Troubleshooting and Operations
CODE: WGAC-VMW-NSXALBTO
VMware vSphere: Troubleshooting [V7]
CODE: WGAC-VMW-VTSW7
VMware vRealize Network Insight: Install, Configure, Manage [V6.1]
CODE: WGAC-VMW-VRNIICM6
VMware NSX-T Data Center for Intrinsic Security [V3.1]
CODE: WGAC-VMW-NSXTIS31
VMware Horizon 8: Troubleshooting Bootcamp
CODE: WGAC-VMW-HTB8
VMware vRealize Automation: Orchestration and Extensibility [V8.1]
CODE: WGAC-VMW-VRAOE8
VMware Data Center Virtualization: Core Technical Skills
CODE: WGAC-VMW-DCVCTS
VMware vSAN: Plan and Deploy [V7]
CODE: WGAC-VMW-VSANPD7
VMware Workspace ONE: UEM Troubleshooting [V21.x]
CODE: WGAC-VMW-WS1UEMT21
VMware Workspace ONE: Skills for UEM and Modern Management for Windows 10 [V21.x]
CODE: WGAC-VMW-WS1SUEMMMW21
VMware Site Recovery Manager: Install, Configure, Manage [V8.2]
CODE: WGAC-VMW-SRMICM82
VMware Workspace ONE: Deploy and Manage - VWODM
CODE: WGAC-VMW-VWODM
VMware Cloud Foundation: Management and Operations [V4.0]
CODE: WGAC-VMW-VCFMO4
VMware Carbon Black App Control Advanced Administrator
CODE: WGAC-VMW-VCBACAA
VMware Carbon Black Cloud: Plan and Deploy
CODE: WGAC-VMW-CBCPD
VMware Telco Cloud Infrastructure: Install, Configure, Manage [V2.0]
CODE: WGAC-VMW-TCIICM2
VMware NSX SD-WAN by VeloCloud: Deploy and Manage
CODE: WGAC-VMW-NSXSDWDM
VMware SD-WAN by VeloCloud: Design and Deploy [V3.x]
CODE: WGAC-VMW-SDWANDD3
VMware Horizon 8: Infrastructure Administration
CODE: WGAC-VMW-HIA8
VMware Cloud Director: Install, Configure, Manage [V10.3]
CODE: WGAC-VMW-VCDICM103
VMware Carbon Black Cloud Audit and Remediation
CODE: WGAC-VMW-VCBCAR
VMware Horizon 8: Skills for Virtual Desktop Management
CODE: WGAC-VMW-HSVDM8
VMware NSX-T Data Center: Migration from NSX Data Center for vSphere
CODE: WGAC-VMW-NSXTVS
VMware NSX-T Data Center: What’s New [V3.2]
CODE: WGAC-VMW-NSXTWN32
VMware vRealize Operations: Install, Configure, Manage [V8.6]
CODE: WGAC-VMW-VROICM86
VMware NSX: Troubleshooting and Operations
CODE: WGAC-VMW-NSXTO
VMware vSphere: Fast Track [V7]
CODE: WGAC-VMW-VSFT7
VMware NSX Advanced Load Balancer: Web Application Firewall Security
CODE: WGAC-VMW-NSXALBWAFS
VMware Workspace ONE: Advanced Integration [V21.x]
CODE: WGAC-VMW-WS1AI21
VMware vSphere: Troubleshooting - VTSW
CODE: WGAC-VMW-VTSW
VMware Horizon 8: Virtual Desktop Bootcamp
CODE: WGAC-VMW-HVDB8
VMware vRealize Operations Manager: Install, Configure, Manage - VROMICM
CODE: WGAC-VMW-VROMICM
VMware vRealize Operations for Operators [V8.2]
CODE: WGAC-VMW-VROPSOP82
VMware Carbon Black EDR Administrator
CODE: WGAC-VMW-VCBEDRA
VMware Introduction to Application Delivery Controller with NSX Advanced Load Balancer
CODE: WGAC-VMW-IADCNSXALB
VMware vSphere: Design [V7]
CODE: WGAC-VMW-VSDW7
VMware vRealize Log Insight: Deploy and Manage
CODE: WGAC-VMW-VRLIDM
VMware vSphere: Optimize and Scale [V7]
CODE: WGAC-VMW-VSOS7
VMware Integrated Openstack: Install, Configure, Manage [V7]
CODE: WGAC-VMW-VIOICM7
VMware vSphere: What's New [V6.7 to V7]
CODE: WGAC-VMW-VSWN7
VMware vSAN: Troubleshooting Workshop - VSTW
CODE: WGAC-VMW-VSTW
VMware vCloud NFV with vCloud Director [V9.7]
CODE: WGAC-VMW-NFVVCD97
VMware vSAN: Fast Track [V7]
CODE: WGAC-VMW-VSANFT7
VMware Workspace ONE: UEM Bootcamp [V21.x]
CODE: WGAC-VMW-WS1UEMBC21
VMware Workspace ONE: Skills for UEM [V21.x]
CODE: WGAC-VMW-WS1SUEM21
VMware Tanzu Mission Control: Management and Operations 2022
CODE: WGAC-VMW-TMCMO2022
VMware vRealize Log Insight: Deploy and Manage [V8.4]
CODE: WGAC-VMW-VRLIDM84
Kubernetes Fundamentals and Cluster Operations
CODE: WGAC-VMW-KFCO
We use cookies to understand how you use our site and to improve your experience. To learn more, click here. Read our revised Privacy Policy and Terms and Conditions.