{"id":6416,"date":"2024-04-08T00:33:39","date_gmt":"2024-04-07T19:33:39","guid":{"rendered":"https:\/\/corvit.com\/systems\/?page_id=6416"},"modified":"2024-05-22T12:21:00","modified_gmt":"2024-05-22T07:21:00","slug":"docker-certified-associate","status":"publish","type":"page","link":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/","title":{"rendered":"Docker Certified Associate"},"content":{"rendered":"[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#cc3036&#8243; scene_position=&#8221;center&#8221; top_padding=&#8221;2%&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_custom_heading text=&#8221;Docker Certified Associate Course Outline&#8221; font_container=&#8221;tag:h1|font_size:40|text_align:left|color:%23ffffff|line_height:1.2&#8243; google_fonts=&#8221;font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal&#8221; css=&#8221;.vc_custom_1715155502283{margin-bottom: 3% !important;padding-top: 4% !important;}&#8221;][\/vc_column][\/vc_row][vc_row type=&#8221;in_container&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;28&#8243; bottom_padding=&#8221;28&#8243; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;1\/1&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_column_text]<strong>Course Contents \/ Lesson Plan<\/strong><\/p>\n<p><strong>Course Title: <\/strong>Docker Certified Associate<\/p>\n<p><strong>Duration:<\/strong> 3 Month<\/p>\n<p>&nbsp;<\/p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td width=\"19%\"><strong>\u00a0<\/strong><\/p>\n<p><strong>Trainer Name<\/strong><\/td>\n<td width=\"80%\">&nbsp;<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>\u00a0<\/strong><\/p>\n<p><strong>Author<\/strong><\/td>\n<td width=\"80%\"><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Course Title<\/strong><\/td>\n<td width=\"80%\"><strong>\u00a0<\/strong><\/p>\n<p><strong>Docker Certified Associate<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\">Objectives and Expectations<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/td>\n<td width=\"80%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Docker is a popular platform for developing, shipping, and running applications in containers. Containers provide a lightweight and portable way to package and isolate applications and their dependencies, allowing them to run consistently across different environments. The primary objectives and expectations of Docker include:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Containerization:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Isolation:<\/strong><strong> Docker containers encapsulate an application and its dependencies, ensuring that it runs consistently across various environments.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Portability:<\/strong><strong> Containers can run on any system that supports Docker, providing a consistent environment from development to production.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Efficiency:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Resource Optimization:<\/strong><strong> Containers share the host OS kernel, which makes them more efficient in terms of resource utilization compared to virtual machines.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Quick Start-Up:<\/strong><strong> Containers can start up in seconds, allowing for rapid deployment and scaling.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>DevOps and Continuous Integration\/Continuous Deployment (CI\/CD):<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Consistency:<\/strong><strong> Docker ensures consistency between development, testing, and production environments, reducing the &#8220;it works on my machine&#8221; problem.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Automated Builds:<\/strong><strong> Docker facilitates the creation of Docker images through Dockerfiles, allowing for automated and reproducible builds.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Microservices Architecture:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Modularity:<\/strong><strong> Docker supports a microservices architecture by allowing developers to break down applications into smaller, independently deployable and scalable components.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Orchestration:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Docker Swarm and Kubernetes:<\/strong><strong> Docker can be integrated with orchestration tools like Docker Swarm or Kubernetes to manage and scale containerized applications across a cluster of machines.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Version Control and Rollback:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Image Versioning:<\/strong><strong> Docker images can be versioned, providing a mechanism for version control and rollback in case of issues with newer releases.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Security:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Isolation:<\/strong><strong> Containers provide process isolation, reducing the attack surface and enhancing security.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Immutable Infrastructure:<\/strong><strong> Docker promotes the concept of immutable infrastructure, where containers are treated as disposable, and changes are made by creating new containers rather than modifying existing ones.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Collaboration:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Registry Services:<\/strong><strong> Docker Hub and other container registries allow developers to share and collaborate on pre-built container images.<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Cost Reduction:<\/strong><\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <strong>Resource Utilization:<\/strong><strong> Docker&#8217;s efficient resource utilization can lead to cost savings in terms of infrastructure requirements.<\/strong><\/p>\n<p><strong>Ecosystem and Community:<\/strong><\/p>\n<p><strong>Extensive Ecosystem:<\/strong><strong> Docker has a vast ecosystem of tools and technologies that enhance its functionality.<\/strong><\/p>\n<p><strong>Community Support:<\/strong><strong> Docker has a large and active community that contributes to its development and provides support.<\/strong><\/p>\n<p><strong>In summary, Docker aims to provide a consistent and efficient environment for developing, packaging, and running applications, promoting collaboration, scalability, and automation in the software development lifecycle.<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\">Entry-level of trainees<\/td>\n<td width=\"80%\"><strong>Four-year degree (bachelor&#8217;s degree or global equivalent) <\/strong><\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Learning Outcomes of the course<\/strong><\/td>\n<td width=\"80%\"><strong>The learning outcomes of a Docker course typically revolve around gaining a comprehensive understanding of Docker&#8217;s key concepts, features, and practical skills for using Docker in various scenarios. Here are common learning outcomes you might expect from a Docker course:<\/strong><\/p>\n<p><strong>Understanding Containerization:<\/strong><\/p>\n<p><strong>Define what containers are and understand the advantages of containerization over traditional virtualization.<\/strong><\/p>\n<p><strong>Docker Architecture:<\/strong><\/p>\n<p><strong>Explain the architecture of Docker, including the Docker daemon, Docker client, Docker images, and Docker containers.<\/strong><\/p>\n<p><strong>Installation and Setup:<\/strong><\/p>\n<p><strong>Install Docker on different operating systems (Windows, Linux, macOS) and configure basic settings.<\/strong><\/p>\n<p><strong>Docker Images:<\/strong><\/p>\n<p><strong>Create Docker images using Dockerfiles and understand the layers within images.<\/strong><\/p>\n<p><strong>Pull and push Docker images from\/to Docker Hub or other container registries.<\/strong><\/p>\n<p><strong>Container Lifecycle:<\/strong><\/p>\n<p><strong>Start, stop, and restart containers.<\/strong><\/p>\n<p><strong>Manage the lifecycle of Docker containers, including pausing, removing, and inspecting containers.<\/strong><\/p>\n<p><strong>Networking in Docker:<\/strong><\/p>\n<p><strong>Understand Docker networking concepts, including bridge networks, host networks, and overlay networks.<\/strong><\/p>\n<p><strong>Configure networking for Docker containers.<\/strong><\/p>\n<p><strong>Storage in Docker:<\/strong><\/p>\n<p><strong>Manage data persistence using Docker volumes.<\/strong><\/p>\n<p><strong>Understand storage drivers and their impact on container storage.<\/strong><\/p>\n<p><strong>Docker Compose:<\/strong><\/p>\n<p><strong>Define multi-container applications using Docker Compose.<\/strong><\/p>\n<p><strong>Orchestrate multiple containers as a part of a single application.<\/strong><\/p>\n<p><strong>Docker Swarm:<\/strong><\/p>\n<p><strong>Understand the basics of Docker Swarm for orchestrating and scaling containers.<\/strong><\/p>\n<p><strong>Deploy and manage services in a Docker Swarm.<\/strong><\/p>\n<p><strong>Security Best Practices:<\/strong><\/p>\n<p><strong>Implement security best practices for Docker, including container isolation, user privileges, and image vulnerability scanning.<\/strong><\/p>\n<p><strong>Integration with CI\/CD:<\/strong><\/p>\n<p><strong>Integrate Docker into a Continuous Integration\/Continuous Deployment (CI\/CD) pipeline.<\/strong><\/p>\n<p><strong>Automate the build and deployment processes using Docker.<\/strong><\/p>\n<p><strong>Troubleshooting:<\/strong><\/p>\n<p><strong>Identify and resolve common issues and errors related to Docker containers.<\/strong><\/p>\n<p><strong>Use Docker CLI and logs for troubleshooting.<\/strong><\/p>\n<p><strong>Scalability and Load Balancing:<\/strong><\/p>\n<p><strong>Scale applications by distributing containers across multiple hosts.<\/strong><\/p>\n<p><strong>Implement load balancing for containerized applications.<\/strong><\/p>\n<p><strong>Monitoring and Logging:<\/strong><\/p>\n<p><strong>Implement monitoring and logging solutions for Docker containers.<\/strong><\/p>\n<p><strong>Utilize tools like Docker Stats, Prometheus, and ELK stack for container monitoring.<\/strong><\/p>\n<p><strong>Community and Resources:<\/strong><\/p>\n<p><strong>Know where to find additional resources, documentation, and community support for Docker-related topics.<\/strong><\/p>\n<p><strong>By the end of a Docker course, participants should have gained practical hands-on experience and be well-equipped to use Docker in real-world scenarios, whether for development, testing, or production deployments.<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>\u00ad\u00ad\u00adCourse Execution Plan<\/strong><\/td>\n<td width=\"80%\"><strong>The total duration of the course:\u00a0 3 months (12 Weeks)<\/strong><\/p>\n<p><strong>Class hours: 4 hours per day<\/strong><\/p>\n<p><strong>Theory: 20%<\/strong><\/p>\n<p><strong>Practical: 80%<\/strong><\/p>\n<p><strong>Weekly hours: 20 hours per week<\/strong><\/p>\n<p><strong>Total contact hours: 240 hours<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Companies offering jobs in the respective trade<\/strong><\/td>\n<td width=\"80%\"><strong>Here are some types of companies that frequently seek professionals with Docker expertise:<\/strong><\/p>\n<ol>\n<li><strong>Technology and Software Companies:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Amazon Web Services (AWS)<\/strong><\/li>\n<li><strong>Microsoft<\/strong><\/li>\n<li><strong>Google Cloud Platform (GCP)<\/strong><\/li>\n<li><strong>IBM<\/strong><\/li>\n<li><strong>Red Hat<\/strong><\/li>\n<li><strong>Docker Inc.<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>IT Consulting and Services:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Accenture<\/strong><\/li>\n<li><strong>Capgemini<\/strong><\/li>\n<li><strong>Deloitte<\/strong><\/li>\n<li><strong>Cognizant<\/strong><\/li>\n<li><strong>Infosys<\/strong><\/li>\n<li><strong>Wipro<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Financial Services:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>JPMorgan Chase<\/strong><\/li>\n<li><strong>Goldman Sachs<\/strong><\/li>\n<li><strong>Bank of America<\/strong><\/li>\n<li><strong>Morgan Stanley<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Healthcare and Pharmaceuticals:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Pfizer<\/strong><\/li>\n<li><strong>Johnson &amp; Johnson<\/strong><\/li>\n<li><strong>Siemens Healthineers<\/strong><\/li>\n<li><strong>Cerner Corporation<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>E-commerce and Retail:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Amazon<\/strong><\/li>\n<li><strong>Walmart<\/strong><\/li>\n<li><strong>eBay<\/strong><\/li>\n<li><strong>Shopify<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Telecommunications:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>AT&amp;T<\/strong><\/li>\n<li><strong>Verizon<\/strong><\/li>\n<li><strong>T-Mobile<\/strong><\/li>\n<li><strong>Vodafone<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Transportation and Logistics:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>FedEx<\/strong><\/li>\n<li><strong>UPS<\/strong><\/li>\n<li><strong>DHL<\/strong><\/li>\n<li><strong>Maersk<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Social Media and Technology Platforms:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Facebook<\/strong><\/li>\n<li><strong>Twitter<\/strong><\/li>\n<li><strong>LinkedIn<\/strong><\/li>\n<li><strong>Spotify<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Startups:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Many startups in various industries adopt containerization and Docker for their development and deployment processes.<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<ol>\n<li><strong>Government and Defense Contractors:<\/strong><\/li>\n<\/ol>\n<ol>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Companies providing technology solutions to government agencies and defense organizations often seek Docker skills.<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p><strong>When searching for Docker-related jobs, you can use job search platforms like LinkedIn, Indeed, Glassdoor, and specialized IT job boards. Additionally, exploring company career pages and attending industry-related events or conferences can provide valuable insights into job opportunities.<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Job Opportunities<\/strong><\/td>\n<td width=\"80%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Information Technology<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Construction<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Healthcare<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Finance and Banking<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Engineering<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Manufacturing<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Consulting<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Telecommunications<\/p>\n<p>\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Energy and Utilities:<\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>No of Students<\/strong><\/td>\n<td width=\"80%\">25<\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Learning Place<\/strong><\/td>\n<td width=\"80%\">Classroom \/ Lab<\/td>\n<\/tr>\n<tr>\n<td width=\"19%\"><strong>Instructional Resources<\/strong><\/td>\n<td width=\"80%\">1.\u00a0\u00a0\u00a0 Docker Tutorials :<\/p>\n<p>2.\u00a0\u00a0\u00a0 https:\/\/www.youtube.com\/watch?v=RqTEHSBrYFw<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Online Course Website<\/strong><\/p>\n<table width=\"0\">\n<tbody>\n<tr>\n<td width=\"227\"><strong>Udemy:<\/strong><\/td>\n<td width=\"420\">Docker and Containers:<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>Coursera:<\/strong><\/td>\n<td width=\"420\">Docker Mastery<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>Pluralsight:<\/strong><\/td>\n<td width=\"420\">Docker Deep Dive<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>LinkedIn Learning:<\/strong><\/td>\n<td width=\"420\">Learning Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>edX:<\/strong><\/td>\n<td width=\"420\">edX.org\/ Introduction to Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>Docker&#8217;s Official Training<\/strong><\/td>\n<td width=\"420\">Docker Training<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>Packt:<\/strong><\/td>\n<td width=\"420\">Docker for Cross-Platform<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><strong>Skillshare:<\/strong><\/td>\n<td width=\"420\">Docker and Containers: The Complete Guide<\/td>\n<\/tr>\n<tr>\n<td width=\"227\"><\/td>\n<td width=\"420\"><u>\u00a0<\/u><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>MODULES<\/strong><\/p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td width=\"10%\"><strong>Scheduled Weeks<\/strong><\/td>\n<td width=\"18%\"><strong>Module Title<\/strong><\/td>\n<td width=\"11%\"><strong>Days<\/strong><\/td>\n<td width=\"12%\"><strong>Hours<\/strong><\/td>\n<td width=\"30%\"><strong>Learning Units<\/strong><\/td>\n<td width=\"16%\"><strong>Home Assignment<\/strong><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"20\" width=\"10%\"><strong>Week 1<\/strong><\/td>\n<td rowspan=\"20\" width=\"18%\">Introduction to Docker<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Introduction to Containerization<\/td>\n<td rowspan=\"20\" width=\"16%\"><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 1<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Understanding containerization concepts<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">\u00a0Advantages of containerization<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Architecture and Installation<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of Docker architecture<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Installing Docker<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Images<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Working with Docker images<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Managing Docker containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Networking Basics<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Docker networking modes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Managing Docker networks<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Installing Docker on various platforms<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Docker Images and Containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Introduction Docker CLI<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 2<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Working with Docker<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker CLI Fundamentals<\/td>\n<td rowspan=\"17\" width=\"16%\"><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 2<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Essential Docker CLI commands<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Managing Docker containers from the command line<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Volumes and Storage<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Understanding Docker storage drivers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Working with Docker volumes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Dockerfile Basics<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Introduction to Docker file<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Writing Docker files<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Compose Fundamentals<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Introduction to Docker Compose<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Writing Docker Compose YAML files<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 3<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Orchestration <\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Introduction to Docker Swarm<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 3<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of Docker Swarm<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Creating a Docker Swarm<\/p>\n<p>cluster<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Deploying Applications with Swarm<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Deploying services to Docker Swarm<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Service scaling and updates in Swarm<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Introduction to Kubernetes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of Kubernetes architecture<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Deploying Kubernetes clusters<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Deploying Applications with Kubernetes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Creating Kubernetes deployments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Service discovery and load balancing in Kubernetes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical Revision<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 4<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Security and Monitoring<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Security Principles<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 4<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of Docker security features<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Best practices for securing Docker environments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Container Monitoring and Logging<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Monitoring Docker containers and hosts<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Configuring logging for Docker containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Swarm Security and Monitoring<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Securing Docker Swarm clusters<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Monitoring Docker Swarm services and nodes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Kubernetes Security and Monitoring<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Securing Kubernetes clusters<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Monitoring Kubernetes pods, services, and nodes<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">LAB Practical<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 5<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Advanced Docker Concepts<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Networking Advanced<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 5<\/strong><\/p>\n<p><em><u>\u00a0<\/u><\/em><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Advanced Docker networking concepts<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Docker overlay networks<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Storage Management<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Advanced Docker storage management<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Docker volume plugins<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker High Availability<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">High availability strategies for Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Docker Swarm and Kubernetes HA configurations<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Performance Tuning<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Performance optimization techniques for Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Monitoring and optimizing Docker resource usage<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">LAB Practical<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 6<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Continuous Integration and Deployment<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Introduction to CI\/CD with Docker<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 6<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of CI\/CD concepts<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Integrating Docker with CI\/CD pipelines<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Building Docker Images in CI\/CD<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Automated Docker image builds<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Docker image versioning and tagging strategies<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Deployment Strategies<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Blue-green deployment with Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Canary deployment with Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Monitoring Tools<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Overview of Docker monitoring tools<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Setting up monitoring and alerting for Docker containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 7<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Ecosystem and Integrations<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Compose in Production<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 7<\/strong><\/p>\n<p><em><u>\u00a0<\/u><\/em><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Using Docker Compose for production deployments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Best practices for Docker Compose usage<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Orchestration with Ansible<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Automating Docker Swarm and Kubernetes deployments with Ansible<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Managing Docker containers with Ansible<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker with Terraform<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Managing Docker infrastructure with Terraform<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Provisioning Docker clusters using Terraform<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker in Cloud Environments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Deploying Docker containers on AWS, Azure, and Google Cloud Platform<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Integrating Docker with cloud-native services<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 8<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>DOS\/DDOS &amp; SQL Injection Attack<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Designing Dockerized Application<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 8<\/strong><\/p>\n<p><em><u>\u00a0<\/u><\/em><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Designing a containerized application architecture<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Selecting appropriate Docker tools and services<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Implementing Dockerized Application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Implementing Docker best practices in the application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Testing and debugging the Dockerized application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Deployment and Optimization<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Deploying the Dockerized application to production<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Performance optimization and scaling strategies<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Review and Feedback<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Reviewing key Docker concepts and topics covered<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Providing feedback on the course content and delivery<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-2<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 9<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Networking and Security<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Advanced Docker Networking<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 9<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Docker overlay networks and multi-host networking<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing network segmentation and security in Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Security Best Practices<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Hardening Docker containers and hosts<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing security policies and controls<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Secrets Management<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Managing sensitive data in Docker applications<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Docker secrets and configuration management<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Security Scanning<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Scanning Docker images for vulnerabilities<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing continuous security scanning in Docker environments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 10<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Performance Optimization<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Resource Management<\/td>\n<td rowspan=\"17\" width=\"16%\"><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 10<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Docker resource constraints and limitations<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Managing CPU, memory, and I\/O resources in Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Performance Tuning<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Identifying and resolving performance bottlenecks in Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Optimizing Docker container and image size<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Load Balancing<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Load balancing strategies for Docker containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing Docker container orchestration with load balancers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Logging and Monitoring<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Logging best practices for Docker containers<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing monitoring solutions for Docker environments<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"17\" width=\"10%\"><strong>Week 11<\/strong><\/td>\n<td rowspan=\"17\" width=\"18%\"><strong>Docker Advanced Concepts<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Storage Drivers<\/td>\n<td rowspan=\"17\" width=\"16%\">\u00b7\u00a0 <strong>Task 11<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Understanding Docker storage drivers and options<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Selecting appropriate storage drivers for different use cases<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Networking Plugins<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Extending Docker networking with plugins<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Implementing custom networking solutions in Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Plugin Development<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Developing custom plugins for Docker<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Integrating third-party services with Docker using plugins<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/p>\n<p>&nbsp;<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Docker Community and Ecosystem<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Exploring the Docker community and ecosystem<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Contributing to Docker projects and initiatives<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"18\" width=\"10%\"><strong>Week 12<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Week 13<\/strong><\/td>\n<td rowspan=\"18\" width=\"18%\"><strong>Docker Project Work and Review <\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<td rowspan=\"4\" width=\"11%\">Day 1<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Designing Dockerized Application<\/td>\n<td rowspan=\"18\" width=\"16%\"><strong>\u00a0<\/strong><\/p>\n<p>\u00b7\u00a0 <strong>Task 12<\/strong><\/p>\n<p><em><u>Details may be seen at Annexure-I<\/u><\/em><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Final Project<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Designing a containerized application architecture<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Selecting appropriate Docker tools and services<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 2<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Implementing Dockerized Application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Implementing Docker best practices in the application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Testing and debugging the Dockerized application<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 3<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Project Work: Deployment and Optimization<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Deploying the Dockerized application to production<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Performance optimization and scaling strategies<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"4\" width=\"11%\">Day 4<\/td>\n<td width=\"12%\">Hour 1<\/td>\n<td width=\"30%\">Final Review and Feedback<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 2<\/td>\n<td width=\"30%\">Reviewing key Docker concepts and topics covered<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 3<\/td>\n<td width=\"30%\">Providing feedback on the course content and delivery<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\">Hour 4<\/td>\n<td width=\"30%\">Revision\/Questions\/Practice<\/td>\n<\/tr>\n<tr>\n<td rowspan=\"2\" width=\"11%\">Day 5<\/td>\n<td width=\"12%\">Hour 1-4<\/td>\n<td width=\"30%\">Practical \/ Lab<\/td>\n<\/tr>\n<tr>\n<td width=\"12%\"><\/td>\n<td width=\"30%\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Final Exam and Assessment<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a name=\"_Toc31113221\"><\/a><strong><u>\u00a0<\/u><\/strong><\/p>\n<p><strong><u>\u00a0<\/u><\/strong><\/p>\n<p><strong><u>\u00a0<\/u><\/strong><\/p>\n<table width=\"100%\">\n<thead>\n<tr>\n<td width=\"8%\"><strong>Task No.<\/strong><\/td>\n<td width=\"24%\"><strong>Task<\/strong><\/td>\n<td width=\"54%\"><strong>Description<\/strong><\/td>\n<td width=\"12%\"><strong>Week<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>1.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Docker Installation<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Install Docker on a Linux server following best practices.<\/td>\n<td width=\"12%\"><strong>Week 1<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>2.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Building Docker Image<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Create a Dockerfile to build a custom image for a Node.js application.<\/td>\n<td width=\"12%\"><strong>Week 2<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>3.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Docker Networking<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Configure a custom Docker network for communication between containers.<\/td>\n<td width=\"12%\"><strong>Week 3<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>4.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Container Orchestration<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Deploy a multi-container application using Docker Compose.<\/td>\n<td width=\"12%\"><strong>Week 4<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>5.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Swarm Cluster Setup<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Set up a Docker Swarm cluster with at least three nodes.<\/td>\n<td width=\"12%\"><strong>Week 5<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>6.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Swarm Service Deployment<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Deploy a service on Docker Swarm, ensuring high availability.<\/td>\n<td width=\"12%\"><strong>Week 6<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>7.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Docker Security Scanning<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Perform a security scan on a Docker image using Docker Security Scan.<\/td>\n<td width=\"12%\"><strong>Week 7<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>8.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Docker Volumes<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Use Docker volumes to persist data between container restarts.<\/td>\n<td width=\"12%\"><strong>Week 8<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>9.\u00a0 <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Kubernetes Basics<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Deploy a simple application on a Kubernetes cluster.<\/td>\n<td width=\"12%\"><strong>Week 9<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>10. <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Kubernetes Pods<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Create and manage pods in a Kubernetes cluster.<\/td>\n<td width=\"12%\"><strong>Week10<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>11. <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Kubernetes Deployments<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Implement rolling updates for a Kubernetes Deployment.<\/td>\n<td width=\"12%\"><strong>Week11<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>12. <\/strong><strong>\u00a0<\/strong><\/td>\n<td width=\"24%\"><strong>Kubernetes ConfigMaps and Secrets<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Utilize ConfigMaps and Secrets to manage application configuration.<\/td>\n<td width=\"12%\"><strong>Week12<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>13.<\/strong><\/td>\n<td width=\"24%\"><strong>Docker CI\/CD Integration<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Set up a CI\/CD pipeline using Docker to automate image builds and deployments.<\/td>\n<td width=\"12%\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>14.<\/strong><\/td>\n<td width=\"24%\"><strong>Monitoring Docker Containers<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Implement monitoring for Docker containers using Prometheus and Grafana.<\/td>\n<td width=\"12%\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>15.<\/strong><\/td>\n<td width=\"24%\"><strong>Troubleshooting Docker Containers<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Troubleshoot and resolve common issues with Docker containers and services.<\/td>\n<td width=\"12%\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"8%\"><strong>16<\/strong><\/td>\n<td width=\"24%\"><strong>Final Exam<\/strong><\/td>\n<td width=\"54%\">\u00b7\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 Create a Dockerfile for a Python application that installs dependencies, sets environment variables, copies the application code, and exposes the necessary port.<\/td>\n<td width=\"12%\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<\/thead>\n<\/table>\n[\/vc_column_text][\/vc_column][\/vc_row][vc_row type=&#8221;full_width_content&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; equal_height=&#8221;yes&#8221; content_placement=&#8221;top&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; scene_position=&#8221;center&#8221; top_padding=&#8221;4%&#8221; bottom_padding=&#8221;4%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; class=&#8221;contact-form-with-img&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_color=&#8221;#406f5b&#8221; shape_divider_position=&#8221;bottom&#8221; shape_divider_height=&#8221;100&#8243; shape_divider_bring_to_front=&#8221;true&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;waves&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; zindex=&#8221;-999999999&#8243; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;5\/12&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][image_with_animation image_url=&#8221;2806&#8243; animation=&#8221;Fade In&#8221; hover_animation=&#8221;none&#8221; alignment=&#8221;&#8221; border_radius=&#8221;none&#8221; box_shadow=&#8221;none&#8221; image_loading=&#8221;default&#8221; max_width=&#8221;100%&#8221; max_width_mobile=&#8221;default&#8221; el_class=&#8221;img-side-contact&#8221;][\/vc_column][vc_column column_padding=&#8221;padding-6-percent&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;left-right&#8221; top_margin_phone=&#8221;4%&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221; overlay_strength=&#8221;0.3&#8243; width=&#8221;7\/12&#8243; tablet_width_inherit=&#8221;default&#8221; tablet_text_alignment=&#8221;default&#8221; phone_text_alignment=&#8221;default&#8221; column_border_width=&#8221;none&#8221; column_border_style=&#8221;solid&#8221; bg_image_animation=&#8221;none&#8221;][vc_custom_heading text=&#8221;Quick Inquiry&#8221; font_container=&#8221;tag:h2|font_size:36|text_align:left|color:%23000000|line_height:1.2&#8243; google_fonts=&#8221;font_family:Montserrat%3Aregular%2C700|font_style:700%20bold%20regular%3A700%3Anormal&#8221; css=&#8221;.vc_custom_1677876449507{margin-bottom: 3% !important;padding-top: 4% !important;}&#8221; el_id=&#8221;contact&#8221;][vc_column_text]\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f121-o1\" lang=\"en-US\" dir=\"ltr\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/systems\/wp-json\/wp\/v2\/pages\/6416#wpcf7-f121-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<div style=\"display: none;\">\n<input type=\"hidden\" name=\"_wpcf7\" value=\"121\" \/>\n<input type=\"hidden\" name=\"_wpcf7_version\" value=\"5.9.8\" \/>\n<input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/>\n<input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f121-o1\" \/>\n<input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/>\n<input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/div>\n<div class=\"col-2\">\n\t<p><i class=\"fa fa-user-o\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"full-name\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Full Name\" value=\"\" type=\"text\" name=\"full-name\" \/><\/span><i class=\"fa fa-envelope\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Full Email\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n\t<\/p>\n<\/div>\n<div class=\"col-2\">\n\t<p><i class=\"fa fa-volume-control-phone\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"Phone\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Enter Your Phone\" value=\"\" type=\"tel\" name=\"Phone\" \/><\/span><i class=\"fa fa-comment-o\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"services\"><select class=\"wpcf7-form-control wpcf7-select wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" name=\"services\"><option value=\"Choose Course\">Choose Course<\/option><option value=\"CCNA\">CCNA<\/option><option value=\"CCNP\">CCNP<\/option><option value=\"CCIE\">CCIE<\/option><option value=\"HCIA\">HCIA<\/option><option value=\"HCIP\">HCIP<\/option><option value=\"HCIE\">HCIE<\/option><option value=\"MCSA\">MCSA<\/option><option value=\"MCITP\">MCITP<\/option><option value=\"MCSE\">MCSE<\/option><option value=\"Hyper-V\">Hyper-V<\/option><option value=\"Microsoft Azure\">Microsoft Azure<\/option><option value=\"AWS Associate\">AWS Associate<\/option><option value=\"AWS Professional\">AWS Professional<\/option><option value=\"Dev Ops\">Dev Ops<\/option><option value=\"JNCIA ENT\">JNCIA ENT<\/option><option value=\"JNCIP ENT\">JNCIP ENT<\/option><option value=\"Juniper Firewall\">Juniper Firewall<\/option><option value=\"VCP Data Center Virtualization\">VCP Data Center Virtualization<\/option><option value=\"RHCE\">RHCE<\/option><option value=\"RHCSA\">RHCSA<\/option><option value=\"RHCSA in OpenStack\">RHCSA in OpenStack<\/option><option value=\"RHCVA\">RHCVA<\/option><option value=\"SEO\">SEO<\/option><option value=\"Graphic Designing\">Graphic Designing<\/option><option value=\"Structured Cabling\">Structured Cabling<\/option><option value=\"Ethical Hacking\">Ethical Hacking<\/option><option value=\"Optical Fiber Networking\">Optical Fiber Networking<\/option><option value=\"Web Development\">Web Development<\/option><option value=\"Mobile App Development\">Mobile App Development<\/option><option value=\"ITIL\">ITIL<\/option><option value=\"CISSP\">CISSP<\/option><option value=\"Digital Marketing\">Digital Marketing<\/option><option value=\"CISA\">CISA<\/option><option value=\"CEH\">CEH<\/option><option value=\"Palo Alto Firewall\">Palo Alto Firewall<\/option><option value=\"Artificial Intelligence\">Artificial Intelligence<\/option><option value=\"F5 BIG-IP LTM\">F5 BIG-IP LTM<\/option><option value=\"Advance Python\">Advance Python<\/option><option value=\"Fortinet Firewall\">Fortinet Firewall<\/option><\/select><\/span>\n\t<\/p>\n<\/div>\n<div>\n\t<p><i class=\"fas fa-comment-alt-lines\" aria-hidden=\"true\"><\/i><span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea\" aria-invalid=\"false\" placeholder=\"Would you like to add more?\" name=\"message\"><\/textarea><\/span>\n\t<\/p>\n<\/div>\n<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"inquire now\" \/>\n<\/p><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n[\/vc_column_text][\/vc_column][\/vc_row]\n","protected":false},"excerpt":{"rendered":"<p>[vc_row type=&#8221;full_width_background&#8221; full_screen_row_position=&#8221;middle&#8221; column_margin=&#8221;default&#8221; column_direction=&#8221;default&#8221; column_direction_tablet=&#8221;default&#8221; column_direction_phone=&#8221;default&#8221; bg_color=&#8221;#cc3036&#8243; scene_position=&#8221;center&#8221; top_padding=&#8221;2%&#8221; bottom_padding=&#8221;2%&#8221; text_color=&#8221;dark&#8221; text_align=&#8221;left&#8221; row_border_radius=&#8221;none&#8221; row_border_radius_applies=&#8221;bg&#8221; overlay_strength=&#8221;0.3&#8243; gradient_direction=&#8221;left_to_right&#8221; shape_divider_position=&#8221;bottom&#8221; bg_image_animation=&#8221;none&#8221; shape_type=&#8221;&#8221;][vc_column column_padding=&#8221;no-extra-padding&#8221; column_padding_tablet=&#8221;inherit&#8221; column_padding_phone=&#8221;inherit&#8221; column_padding_position=&#8221;all&#8221; background_color_opacity=&#8221;1&#8243; background_hover_color_opacity=&#8221;1&#8243; column_shadow=&#8221;none&#8221; column_border_radius=&#8221;none&#8221; column_link_target=&#8221;_self&#8221; gradient_direction=&#8221;left_to_right&#8221;&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":6325,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Docker Certified Associate Course Outline | Corvit Systems<\/title>\n<meta name=\"description\" content=\"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Certified Associate Course Outline | Corvit Systems\" \/>\n<meta property=\"og:description\" content=\"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/\" \/>\n<meta property=\"og:site_name\" content=\"Corvit\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/corvittraining\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-22T07:21:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"14 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/\",\"url\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/\",\"name\":\"Docker Certified Associate Course Outline | Corvit Systems\",\"isPartOf\":{\"@id\":\"https:\/\/corvit.com\/systems\/#website\"},\"datePublished\":\"2024-04-07T19:33:39+00:00\",\"dateModified\":\"2024-05-22T07:21:00+00:00\",\"description\":\"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/corvit.com\/systems\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"NAVTTC Course Outlines\",\"item\":\"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Docker Certified Associate\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/corvit.com\/systems\/#website\",\"url\":\"https:\/\/corvit.com\/systems\/\",\"name\":\"Corvit Systems\",\"description\":\"Best IT Certification Training Institute in Lahore\",\"publisher\":{\"@id\":\"https:\/\/corvit.com\/systems\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/corvit.com\/systems\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/corvit.com\/systems\/#organization\",\"name\":\"Corvit Systems\",\"url\":\"https:\/\/corvit.com\/systems\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/\",\"url\":\"\",\"contentUrl\":\"\",\"caption\":\"Corvit Systems\"},\"image\":{\"@id\":\"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/corvittraining\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker Certified Associate Course Outline | Corvit Systems","description":"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/","og_locale":"en_US","og_type":"article","og_title":"Docker Certified Associate Course Outline | Corvit Systems","og_description":"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.","og_url":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/","og_site_name":"Corvit","article_publisher":"https:\/\/www.facebook.com\/corvittraining","article_modified_time":"2024-05-22T07:21:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"14 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/","url":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/","name":"Docker Certified Associate Course Outline | Corvit Systems","isPartOf":{"@id":"https:\/\/corvit.com\/systems\/#website"},"datePublished":"2024-04-07T19:33:39+00:00","dateModified":"2024-05-22T07:21:00+00:00","description":"Explore our comprehensive Docker Certified Associate course outline. Gain expertise in containerization, Docker CLI, and more.","breadcrumb":{"@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/docker-certified-associate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/corvit.com\/systems\/"},{"@type":"ListItem","position":2,"name":"NAVTTC Course Outlines","item":"https:\/\/corvit.com\/systems\/navttc-courses-outlines\/"},{"@type":"ListItem","position":3,"name":"Docker Certified Associate"}]},{"@type":"WebSite","@id":"https:\/\/corvit.com\/systems\/#website","url":"https:\/\/corvit.com\/systems\/","name":"Corvit Systems","description":"Best IT Certification Training Institute in Lahore","publisher":{"@id":"https:\/\/corvit.com\/systems\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/corvit.com\/systems\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/corvit.com\/systems\/#organization","name":"Corvit Systems","url":"https:\/\/corvit.com\/systems\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/","url":"","contentUrl":"","caption":"Corvit Systems"},"image":{"@id":"https:\/\/corvit.com\/systems\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/corvittraining"]}]}},"_links":{"self":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6416"}],"collection":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/comments?post=6416"}],"version-history":[{"count":0,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6416\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/pages\/6325"}],"wp:attachment":[{"href":"https:\/\/corvit.com\/systems\/wp-json\/wp\/v2\/media?parent=6416"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}