We provide online Spring Boot workshop for businesses. This workshop will teach you Spring Framework basics and dives into Spring Boot and Spring Cloud to create Microservices.
Content:
After the workshop, the participants will be able to independently create web applications using the technologies and frameworks used in the workshop.
Agenda:
1 Introduction:
• Design goals and principles
• IOC and dependency injection
• Spring Ecosystem
2 Spring Framework:
• Spring Beans
• Java Configuration, Annotation Based Configuration
• Dependency injection, beans and properties
• Bean Lifecycle
• Property Sources, Environment abstraction
3 Spring Boot:
• Starters, AutoConfiguration, Properties, Actuators
• Devtools, LiveReload, debugging
• Testing, Test-Properties
• Packaging, Logging, YAML, Profiles
• Actuator, Monitoring
• Data Access with JPA
• Restservices with Spring MVC and Spring Data Rest
• Security
• Custom Spring Boot Starters
4 Microservices:
• Twelve-factor Apps
• Overview of Microservices with Spring Boot / Spring Cloud
• Orchestrating a Microservice system with Spring Cloud Netflix stack
Course instructor: Patrick Baumgartner
Patrick Baumgartner works as a passionate software crafter, coach and trainer. He works with people to create beautiful and simple solutions and enjoys building software for the cloud with Java, the Spring ecosystem, OSGi, Neo4j and ElasticSearch and other open source technologies. Learning new stuff from others and with others is a thing Patrick enjoys very much. Because of this, he is actively involved in the software crafters, Java and Spring, and the agile community. He likes to make a difference, running experiments, and having discussions with a wee dram.
Target audience:
Businesses