The Complete Docker Developer Course
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
7 students enrolled
Wishlisted Wishlist

Please confirm that you want to add The Complete Docker Developer Course to your Wishlist.

Add to Wishlist

The Complete Docker Developer Course

Change the way your organization deploys software at scale using Docker's most advanced features.
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
7 students enrolled
Last updated 8/2017
English
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 3.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand Docker’s architecture
  • Build, ship, and run distributed applications
  • Deploy and configure a Docker Swarm cluster.
  • Utilize the networking features that Docker offers
  • Work with third-party plugins to extend core Docker functionality
  • Deploy, automate, and manage the execution of applications within Docker
View Curriculum
Requirements
  • A PC or Mac
Description

Docker has been a game-changer when it comes to how modern applications are deployed and architectured. Docker allows you to create a robust and resilient environment to generate portable, composable, scalable, and stable application containers. It has now grown into a key driver of innovation beyond system administration, with an impact on the world of web development and more. Using Docker, you will be able to build, ship, and run many distributed applications in real time. This course shows you how it not only demonstrates how to use Docker more effectively, it also helps you rethink and reimagine what's possible with Docker.

In this course, you will start with quickly installing Docker and start working with images and containers. We will then define multi-container applications and understand the advantages of using containers locally. You'll find everything related to extending and integrating Docker in new and innovative ways. Docker Swarm and Docker Compose will help you take control of your containers in an efficient way.

At the end of this course, you will be well equipped in deploying your applications using Docker and will have a clear understanding of concepts, techniques, and practical methods to get it running in production systems. So let's get started.

Who is the target audience?
  • Programmers
  • Web Developers
  • Anyone who wants to learn docker
Students Who Viewed This Course Also Viewed
Curriculum For This Course
37 Lectures
03:42:41
+
Welcome
4 Lectures 11:14

Advantages
05:27

Architectural Pattern
03:57

Exercise Files
00:01
+
Deploying Applications
5 Lectures 33:03
Creating a Single Application
08:06

Workflow
07:07

Database
05:01

Production Dabases
04:59

Database Data
07:50
+
CircleCI
3 Lectures 24:11
Continuous Testing
07:30

Continuous Deployment
05:08

Other Environments
11:33
+
Microservices and Services
4 Lectures 29:36

Docker is Fit for Microservices
04:55

Good Microservice
02:39

Breaking A Monolith Into Microservices
07:34
+
Service Discovery
3 Lectures 14:44
Introduction
04:14

Service Registration With Etcd
05:14

Service Registration With Consul
05:16
+
Dynamic Architecture and Nodes
4 Lectures 33:25
Introduction
10:41

Deploying Applications
05:53

Adding Tags
06:45

Security Concerns
10:06
+
Dynamic Registration and Discovery
9 Lectures 51:58
Introduction
04:28

Registry
05:04

Service Self-Registration
05:56

Sidekick Service Registration
05:37

Automated Container Registration
10:02

Dynamic Load Balancing
06:21

Walkthrough
03:00

SSL Termination
03:46

Docker Anti-Patterns
07:44
+
Strategies
4 Lectures 23:15
Introduction
07:13

Red-Black Deployments
04:56

Blue-Green Deployments
07:03

Multiple-Running-Version Deployments
04:03
+
Course Summary
1 Lecture 01:14
Summary
01:14
About the Instructor
BlueTech Academy, Inc.
0.0 Average rating
0 Reviews
26 Students
4 Courses
Learn technologies from the world's best experts

BlueTech Academy is a global technology, consulting and training company. We create high quality courses, videos and tutorials aimed at teaching the world a new skill, or helping people to get better at what they already do.

We are a bunch of dedicated experts who design courses on different topics related to emerging technologies. Every course has been designed after careful planning and research. They are structured for all levels of students and help them to become an expert in areas like Project management, Web development, AI and Mobile development.