Kurs i programvare og applikasjoner
Spring Framework
Du har valgt: Hordaland


Nettundervisning 3 dager 17 500 kr
This workshop will teach you Spring Framework basics and dives into Spring Boot and Spring Cloud to create Microservices. [+]
This workshop will teach you Spring Framework basics and dives into Spring Boot and Spring Cloud to create Microservices.Introduction     Design goals and principles     IOC and dependency injection     Spring Ecosystem Spring Framework     Spring Beans     Java Configuration, Annotation Based Configuration     Dependency injection, beans and properties     Bean Lifecycle     Property Sources, Environment abstraction 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 Microservices     Twelve-factor Apps     Overview of Microservices with Spring Boot / Spring Cloud     Orchestrating a Microservice system with Spring Cloud Netflix stack After the workshop, the participants will be able to independently create web applications using the technologies and frameworks used in the workshop. [-]
Les mer
5 dager 23 900 kr
31 May
This course takes a detailed and pragmatic look at how to create Spring Cloud solutions. [+]
This course takes a detailed and pragmatic look at how to create Spring Cloud solutions. You will learn how to create microservices in Spring Cloud, and how to configure, discover, and route microservice applications. The course also shows how to implement Spring Cloud Data Flow applications, using Spring Integration and Spring Cloud Streaming as substrate technologies.   Course objectives: Spring Cloud Microservices Spring Cloud configuration Discovering and routing Spring Cloud services Spring Integration Spring Cloud Streaming Spring Cloud Data Flow Spring Cloud Task   Course content: Introduction to Cloud Microservices Overview of Microservices Creating REST Services with Spring Boot A Closer Look at Microservices and the Cloud Microservices in Practice Spring Cloud Configuration Setting the Scene Creating a Configuration Server Accessing Configuration Info in a Client Probing a Microservice via Actuator Discovering Services in Spring Cloud Setting the Scene Creating a Discovery Service Registering Services Discovering Services Routing Services in Spring Cloud Introduction to Service Routing Service Routing in Spring Cloud Configuring Routes Implementing Routing Filters Introduction to Zuul Filters Implementing Pre Filters Implementing Post Filters Implementing Route Filters Introduction to Spring Integration Enterprise Application Integration Using Spring Integration Spring Integration Channel Interfaces Spring Integration Channel Implementations Spring Integration in Practice Simple Example of Spring Integration Service Activation Integration Options Spring Integration Java DSL Overview of Spring Integration Java DSL Using Lambdas Service Activation Integration Options Spring Cloud Stream Overview of Spring Cloud Stream How Messaging Works in Spring Cloud Stream Creating a Simple Spring Cloud Stream App Additional Techniques Getting Started with Spring Cloud Data Flow Introduction to Spring Cloud Data Flow Creating a Local Data Flow Server Application Creating a Data Flow Shell Application Creating a Data Flow Streaming Application Setting the Scene Defining Components for a Streaming App Registering Components Creating and Deploying a Streaming App Data Flow Streaming Techniques Using off-the-shelf Components Additional Stream Techniques Spring Cloud Task Introduction to Spring Cloud Task Installing and Running a Task in Spring Cloud Launching a Task in a Stream [-]
Les mer
2 dager 13 500 kr
In this Workshop, we will use the current versions of Spring Boot, Spring Framework and Project Reactor to write Reactive code and will introduce RSocket, an application ... [+]
You’ll get hands-on experience with building a Reactive application to stream data leveraging the newly available Reactive data types, Spring WebFlux, Spring Data and Rsocket. Besides that, we will work with some new tools which make dealing with errors and blocking APIs visible. Agenda Introduction Reactive Streams, Publisher/Subscriber types and Reactor types Getting familiar with Project Reactor Using Reactive RabbitMQ with Spring Using Rsocket as a streaming message protocol Using Spring WebFlux Functional configuration API for Spring WebFlux Using Reactive Types with Thymeleaf Using Spring Security Reactive Using Spring Data MongoDB to reactively stream data Using Spring Data R2DBC Using Reactive Redis with Spring What’s next?  Target audience This workshop is targeted at developers and architects who are new to reactive programming and want to learn how to use the Spring ecosystem to get started. Requierments Participants should have some prior knowledge about Java and the Spring Framework/Ecosystem. The workshop will be held in English. In order to participate, you will need: A laptop with at enough spare disk space and RAM Java, Maven and your favourite IDE installed (Eclipse, Spring STS, IntelliJ, Netbeans) Docker for some demos [-]
Les mer