Web Applications with Spring

Building enterprise applications the right way.

Web Apps with Spring by DevPlant

A 3-day workshop for Java developers

Topics we cover

  1. Getting started with Spring in a minute: writing an application inside a tweet.
  2. Why Spring and how it’s suited for enterprise applications.
    Comparison to other frameworks.
  3. Spring basics, the application context, dependency injection.
    Spring Boot, Spring Data, Spring Security and other popular modules.
  4. Developing your first application with Spring Boot. Building it right from the start. Tools, recommendations, tips & tricks. Deploying with Docker.
  5. Building a REST API
  6. Persistence & accessing data the smart, Spring way
    1. SQL
    2. Elasticsearch
  7. Building a UI for the web
  8. Securing an application:
    1. Basic Authentication
    2. Role Based Access

300 €

The workshop has not been scheduled yet.
Subscribe to be notified when it’s available:

The Web Applications with Spring workshop is targeted towards Java developers who want to start developing web applications with Spring.

– Basic knowledge of Java
– Basic understanding of how the internet works
– Work experience of at least 2 years in software development is recommended

Although software developers are capable of learning new technologies on their own and master them as they go, an in-class workshop has many advantages:

Dedicated time for learning a new technology makes the learning process more effective.
– An experienced trainer will highlight the most important issues and answer questions.
– The focus is on creating a real-world application with the technology to be learned, so participants understand the process and can further master the technology on their own.

All our classes are held by trainers with a proven track record of succesfully delivered projects.
Our Spring trainer is Timo Bejan. Read more about him here.

The workshop is 24 hours long and takes place on two weekends:
July 15th – 17th, 2017

We will be working from Saturday to Monday (10:00-17:00), with appropriate breaks.

We recommend you bring your own laptop, so you can work in a familiar environment that you take with you. If you don’t have a laptop or don’t want to bring one with you, please mention this in the signup form and we will provide one for you.

We expect you to have Java installed on your machine.

There will be plenty of pen and paper, for traditional note-taking.

Coffee, water and snacks will be provided.

© 2017 DevPlant. All rights reserved.