Path Courses
Introduction to Containers and Docker A container is a software that contains an application code and all its dependencies. It enables an application to run quickly in an isolated environment. Learn to leverage the benefits of containers based applications development and deployment. In this course, you will learn about the evolution of computing, containers based platforms, containers need, virtual machines vs. containers. Further, learn about Docker and set Docker desktop for building the container-based application using Docker.
What you will learn:
- Containers and Container Platforms
- Containers and Virtual Machines
- Docker Platform
- Setting Up Docker
- Evolution of Computing
- What is Container?
- Containers and Vms Together
- Docker Platform Tools
- Docker Benefits
Docker Fundamentals
Docker is a lightweight, open and secure platform for developing, shipping and running applications using container technology. The Docker Fundamentals course offers learners the opportunity to learn docker concepts like Docker file, images and containers etc.
Learn to understand the Docker components like Docker CLI, Docker Engine, Docker Volumes and Docker Container Lifecycle.
What you will learn:
- Docker For Developers
- Docker Basics
- Docker Internals
- Docker Community vs. Docker Enterprise
- Docker Container
- Container Life Cycle
- Docker CLI
Docker Storage and Networking
In this course you will learn docker build best practices and how to use Docker to create a customized image of your ASP.NET Core application, enable data persistence using volume. Here, you will get a better understanding of basic commands in Docker that comes very handy while working on your real-life project. Most importantly you will leave this course with more confidence that will get you to work in Docker platform more efficiently.
What you will learn:
- Docker Build Best Practices
- Docker Engine
- Docker Storage
- Containerize SQL Server and ASP.NET Core App
- Docker Networking
- Docker Networking: Single Host, Multi Host