What is this handbook for?

This is a community leader handbook to run “Dockerizing Your Application for JAVA” workshop. This will cover every aspect of conducting workshop starting from setting up an event page till the completion of the successful workshop.

Features of this workshop

  • Audience : 5 to 100
  • Technical Skills Required : Basic knowledge of Linux & JAVA
  • Length : 8 hours (including coffe and lunch breaks)

Checklists

Before the workshop

S.No. Name of Objectives Status
1 Getting Familiar with Bevy Virtual ☑️
2 Planning an Event Agenda ☑️
3 Setting up Event Registration Page ☑️
4 Sending confirmation email for workshop ☑️

During the workshop

S.No. Name of Objectives Status
5 Conducting Attendee Survey ☑️

After the workshop

S.No. Name of Objectives Status
6 Post-Event FollowUp ☑️
7 Community Leader Survey ☑️
Description Timing
Welcome 8:45 AM to 9:00 AM
Setting up Infrastructure 9:00 AM to 9:30 AM
Basics of Docker 9:30 AM to 10:30 AM
Building a Docker Image 10:30 AM to 11:30 AM
Coffee/Tea Break 11:30 AM to 11:45 AM
Multi-container Application using Docker Compose 11:45 PM to 1:00 PM
Lunch 1:00 PM to 2:00 PM
Deploy Application using Docker Swarm Mode 2:00 PM to 2:30 PM
Docker & Netbeans 2:30 PM to 3:30 PM
Coffee/Tea Break 3:30 PM to 3:45 PM
Docker & IntelliJ 3:45 PM to 4:45 PM

Pre-requisite:

Setting up Infrastructure - 30 min

Basics of Docker - 30 min

Building and Running a Docker Container - 1 hour

Multi-Container Application using Docker Compose - 1 hour

Deploy Application using Docker Swarm Mode - 1 hour

Docker & Netbeans- 1 hour

Docker and IntelliJ IDEA - 1 hour

Docker & Eclipse - 1 hour