Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Docker for Developers (2019)

via LinkedIn Learning

Overview

Leverage the power of Docker as a developer. Learn how to use the platform with front-end, back-end, and full-stack projects, as well as how to approach CI/CD with Docker.

Syllabus

Introduction
  • Docker for developers
  • What you should know
1. Getting Started
  • Docker concepts and use cases for developers
  • Base application setup
  • Creating your first Docker image
  • Base commands exploration
2. Developing with Docker
  • Overview back-end/front-end architecture
  • Practical back end with Compose
  • Finalize and test the back-end setup
  • Practical front-end setup
  • Finalize and test the front-end setup
  • Full stack setup: Put it all together
  • Other language tips and tricks
3. Swarm Introduction
  • Overview of Swarm
  • Create a swarm
  • Adding nodes to the swarm
  • Deploy and inspect a service to the swarm
4. Kubernetes Introduction
  • Overview of Kubernetes
  • Installing Kubernetes
  • Creating your first cluster
  • Deploy your first app to the cluster
5. CI and Deployment with Docker
  • The CI and deployment use case for devs
  • Continuous integration: Travis file
  • Integration into GitHub
  • Application life cycle with CI and Docker
Conclusion
  • Next steps

Taught by

Emmanuel Henri

Reviews

4.5 rating at LinkedIn Learning based on 1038 ratings

Start your review of Docker for Developers (2019)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.