Title
Docker for the Absolute Beginner - Hands On!
Learn the fundamental pillars of Docker - Create software images and containers with Docker. Hands On!

What you will learn
What is Docker
CI/CD and DevOps
Installation of Docker
Running Docker images
Tags in Docker images
Removing Docker containers
Removing Docker images
Restarting a Docker container
Executing commands inside a running container
Viewing logs generated by the container
Delete multiple containers
Deleting all created images
Searching for images from the terminal
Rename a container
Display system-wide information
Save an image to a compressed file
Import images from a compressed file
Display container statistics
Why take this course?
π Course Title: Learn Docker: Images, Containers, DevOps & CI/CD - Hands On
π Headline: Master the fundamental pillars of Docker - Create software images and containers with Docker. Hands On!
Welcome to the World of Docker! π³
Docker is the #1 most wanted and most loved tool by developers, helping millions of developers to build, share and run any application, anywhere, whether on-premises or in the cloud. πβ¨
Why This Course? π€
This course has been meticulously designed to cover the practical principles of Docker, starting with the fundamental basics of the technology and moving on to the practical application in deploying different services. It's the perfect starting point for anyone who wants to gain knowledge about Docker and its development environment from scratch! π
What You'll Learn:
- Docker Fundamentals: Understand what Docker is and how it transforms how applications are built, deployed, and run.
- CI/CD & DevOps: Explore the integration of Continuous Integration and Continuous Deployment within a DevOps culture.
- Installing Docker: Learn how to set up Docker on your system and ensure you have everything ready for creating images and containers.
- Creating & Managing Images: Get hands-on experience with creating Docker images, managing tags, and understanding the best practices for image creation.
- Create and run Docker containers
- Manage container lifecycle by removing containers and restarting them
- Execute commands inside a running container
- View logs to monitor your applications
- Maintain your environment with tasks like deleting containers, managing images, searching for images, renaming containers, and saving/importing images.
- Container Stats & Information: Dive into monitoring performance using container statistics and gaining system-wide insights.
Who Is This Course For? π©βπ»π¨βπ»
This course has no prerequisites and is ideal for anyone who wants to learn about Docker, regardless of their current skill level. Whether you're a beginner or looking to deepen your understanding of Docker, this course will guide you through all the essentials in a hands-on manner.
Join Us! π
Once you finish the course, you'll have a thorough understanding of Docker and the practical ability to dive into projects using Docker. You'll be equipped with the knowledge to containerize applications, optimize workflows, and become a pro in the world of DevOps!
Instructor: Joan Amengual | AWS Certified & Senior Blockchain Professional
π©βπΌ Joan Amengual is not just any course instructor; he's your personal guide on this Docker journey. With his expertise as an AWS Certified and Senior Blockchain Professional, Joan brings a wealth of knowledge and real-world experience to the table, ensuring you get the best learning experience possible.
Are you ready to join us in mastering Docker? Let's build, share, and run applications like never before! Enroll now and let's embark on this hands-on Docker adventure together! ππ
Screenshots




Our review
Course Review Synthesis
Overall Rating: 4.42 / 5
Pros:
- Comprehensive Content: The course provides a comprehensive overview of Docker, covering topics such as pulling, starting, renaming, deleting containers, and more.
- Informative: The explanations within the course are well-aligned with the objectives of each section, making the content both informative and easy to follow.
- Hands-On Learning: The course includes practical examples that can enhance understanding for learners who prefer hands-on experience.
- Learner Satisfaction: Some learners found the course informative and helpful in deepening their knowledge of Docker commands and usage.
Cons:
- Basic Knowledge Only: The course seems to cater only to basic understanding of Docker, as advanced users may find the content too simplistic.
- Missing Sections: There are critical sections missing from the course, particularly on building a Docker image, which is essential for a comprehensive Docker education.
- Incomplete Content: The course mentions it will cover account creation on Docker Hub but fails to deliver this segment, leaving learners with incomplete information.
- Lack of Real-World Applications: Some learners felt that the course could be improved by including projects with configuration changes for applications like Nginx, Tomcat-Apache, or ROR, which would provide a more practical and real-world context for Docker usage.
- Annoyance Factor: One reviewer found the course to be overly simplistic and somewhat annoying due to its emphasis on basic aspects of Docker that could easily be learned through manual exploration of the command line interface.
Additional Notes:
- Certification Absent: The course does not offer a certification upon completion, which might be a drawback for learners looking to validate their skills formally.
- Time Investment vs. Value: Despite the 2.5-hour time investment, some learners feel that the basic knowledge shared may not justify the amount of time spent if one is already familiar with Docker or can quickly self-learn the basics through other means.
Final Thoughts: This course is well-received by beginners and those looking to solidify their understanding of Docker commands, with many appreciating the clear and aligned explanations. However, advanced users or those seeking a more comprehensive and real-world application-focused approach may find the course lacking in depth and practical scenarios. It's important for potential learners to assess their current skill level and learning goals before enrolling to ensure the course aligns with their expectations and needs.
Charts
Price

Rating

Enrollment distribution
