Skip to content

Develop and Deploy Modern Web Applications with Docker [Video], published by Packt

License

Notifications You must be signed in to change notification settings

PacktPublishing/Develop-and-Deploy-Modern-Web-Applications-with-Docker-Video-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Develop and Deploy Modern Web Applications with Docker [Video]

This is the code repository for Develop and Deploy Modern Web Applications with Docker [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Docker is a tool for containerizing applications with all their dependencies and deploy them into a production environment . Modern web applications are complex affairs consisting of interdependencies between frontend code, backend, and frameworks.

Do you find it difficult to deploy web applications and maintain dependencies? If so, this course will help you containerize your applications. You'll be able to work on complex operations without blocking your end users in the UI interface and do it easily by splitting the functionality in microservices. You’ll learn to test your back-end services, perform checks, and analyze your pipeline according to the project requirements. You’ll also understand the failures, check code coverage, and diagnose it. And if you still find any issues after deploying, then you can easily tackle them by editing and building after deployment.

By the end of the course, you’ll be able to deploy complex web applications easily and tackle any issues. So, grab this course to make your work easy as a developer!

What You Will Learn

  • Get to know Docker and containerization
  • Explore Docker’s main interface, CLI
  • Leverage Docker-hub—a repository of pre-defined containers
  • Use the Docker maven plugin to automate your deployment pipeline
  • Create your own Docker images that consist of multiple layers
  • Dockerize your microservices
  • Use Docker compose for more complex setups

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:

● Some exposure to Linux
● Knowledge about containers
● VirtualBox or VMWare


### Exercise Files
The exercise files in this course are:
● Available on GitHub
● Structured at a section level. At the start of each section there is a new snapshot to work from.

Technical Requirements

This course has the following software requirements:
For successful completion of this course, students will require the computer systems with at least the following:
• OS: Windows, Linux
• VirtualBox or VMWare
• Ubuntu 18.04 LTS



Recommended Hardware Requirements:

For an optimal experience with hands-on labs and other practical activities, we recommend the following configuration:
• OS: Windows, Linux
• Processor: Intel or compatible
• Memory: 8 GB RAM
• Storage: 150 GB hard disk

Related Products

About

Develop and Deploy Modern Web Applications with Docker [Video], published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 4

  •  
  •  
  •  
  •