HANDS ON DOCKER for JAVA Developers

Complete Hands on Course for Java Developers
Rating: 4.5 out of 5 (863 ratings)
21,356 students
HANDS ON DOCKER for JAVA Developers
Rating: 4.5 out of 5 (863 ratings)
21,370 students
All of the lectures come with hands on labs
Build, Ship and Run Java Apps using Docker
Build Spring Framework based Apps using Docker
Docker is a must need for Engineers and developers to ship applications faster thru the life cycle
Docker Engineers have shown better job prospects as it allows for complete automation of apps and their deployments
Understand the fundamentals of virtualization and containerization

Requirements

  • Basic understanding of Java
  • Windows 10 Home/Professional or MAC OS X Sierra or greater
  • Willingness to learn and work hands on with labs
Description

This course is a 100% HANDS ON course for Java Enthusiasts who want to use DOCKER To Build->Ship->Run Java Apps using Docker and want to learn thru 10+ real world hands on use cases. This course is optimized for the busy professional with real world use cases examples and problem solving. The student registering for the course should be able to dedicate time towards Hands on labs to get a clearer understanding on how to use docker.

Docker Version: 18.03.1-ce, JDK 8


Learn to build real world apps using Java and Docker with Microservices using the Spring framework, JQuery, Bootstrap and much more.... T

  • Apart from the theoretical aspect here are the HANDS ON LAB Exercises which will be covered
    MICROSERVICES using Docker .
  • Build a Spring MVC and MYSQL RESTFUL MICROSERVICE, Scale a micro service with multiple containers 
  • Build a Proxy Servlet, a filter with a Spring MVC app backed by MYSQL to load balance the requests between containers. 
  • Learn what the real world problems are and how Docker attempts to solve real world use cases. 
  • Learn to Run WEB Apps on Apache HTTP and NGINX Web servers in Docker as containers. 
  • Learn to run Simple Java Programs developed using JDK8 using Docker 
  • Create a sample Spring MVC Web App running with a bootstrap and JQUERY UI and run it using Docker 
  • Learn about Docker machines and Docker compose 
  • Upload your code to DOCKER HUB and share your Docker images for deployments with peers

Who this course is for:
  • Java Engineers wanting to get into the DEVOPS area by learning docker
  • Developers willing to experiment with hands on labs which are a part of the course
Course content
15 sections • 41 lectures • 4h 1m total length
  • How to navigate through this course?
    02:06
  • What is Docker?
    04:25
  • Docker Engine
    01:04
  • Real World Use case - The problem
    03:25
  • Real World Use case - Docker to the rescue
    04:49
  • Docker installation on the MAC
    08:45
  • Docker installation on Windows 10 Professional
    12:29
  • Docker Summary Break - 1
    01:54
  • Windows only: Before you start the use case
    01:43
  • MAC only: Before you start the use case
    01:22
  • What are we going to do?
    01:57
  • What is a Docker Image?
    01:00
  • Building, Listing and Inspecting Images
    11:30
  • Running Containers, listing, starting and stopping containers
    11:39
  • Logging into the container
    03:58
  • Removing Containers and Images
    03:59
  • Usecase-1: Quick Summary and Recap
    01:17
  • Introduction to Use Case 2
    02:00
  • Build->Tag->Push & Pull images
    14:25
  • What have you learnt so far?
    01:31
  • Introduction to Use Case 3
    01:38
  • Build a Custom UBUNTU Image with JDK, VI editor, MAVEN
    13:46
  • Docker-GIT-Integration
    07:55
  • Introduction and Deployment of war application on Tomcat 8.5
    05:59
  • JDK7-Tomcat-7 and JDK8-Tomcat-8 on UBUNTU
    19:25
  • Summary
    01:12

Instructor
Pictolearn Technologies
Sinduja Sundararaju
  • 4.5 Instructor Rating
  • 863 Reviews
  • 21,356 Students
  • 1 Course

Pictolearn Technologies LLC provides elearning solutions on technology specific but not limited to DEVOPS