Docker for Developers (2019)
Offered By: LinkedIn Learning
Course Description
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
- Docker concepts and use cases for developers
- Base application setup
- Creating your first Docker image
- Base commands exploration
- 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
- Overview of Swarm
- Create a swarm
- Adding nodes to the swarm
- Deploy and inspect a service to the swarm
- Overview of Kubernetes
- Installing Kubernetes
- Creating your first cluster
- Deploy your first app to the cluster
- The CI and deployment use case for devs
- Continuous integration: Travis file
- Integration into GitHub
- Application life cycle with CI and Docker
- Next steps
Taught by
Emmanuel Henri
Related Courses
Build a Full-Stack Server for API Requests - NodeJS and PugCoursera Project Network via Coursera Build and Implement Microservices Patterns
NIIT StackRoute via Coursera Connecting Front-End to Back-End
Codecademy Containerize a full-stack NodeJS application in Docker
Coursera Project Network via Coursera Diseñando páginas web con Bootstrap 4
Universidad Austral via Coursera