Docker for Developers (2019)

Go to class
Write Review

Free Online Course: Docker for Developers (2019) provided by LinkedIn Learning is a comprehensive online course, which lasts for 1-2 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. Docker for Developers (2019) is taught by Emmanuel Henri.

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

    • Leverage the power of Docker
    • What you should know
    1. Overview of Docker
    • Docker concepts and use cases for developers
    • Install Docker on a Mac
    • Install Docker on Linux
    • Install Docker on Windows
    • Set up the base application
    • Deploy your first Docker application
    • Explore base commands
    2. Develop with Docker
    • Overview of backend and frontend architecture
    • Practical backend with compose
    • Finalize and test the backend setup
    • Practical frontend setup
    • Finalize and test the frontend setup
    • Full stack setup: Put it all together
    • Other language tips and tricks
    3. CI and Deployment with Docker
    • The CI and deployment use case for developers
    • Continuous integration: Travis file
    • Set up GitHub and Travis for CI
    • Application deployment with Docker
    • Application lifecycle with CI and Docker
    4. Other Options
    • Overview of Swarm
    • Overview of Kubernetes
    Conclusion
    • Next steps