DevOps

The DevOps Beginner Course helps you learn the basics of DevOps principles and practices. This knowledge is important for understanding how software development and operations work together. Whether you're new to DevOps or want to improve your skills, this course is suitable for everyone, from beginners to experienced professionals.

Starting From: 13th May 2024

Course Duration: 20 Hours

Class Timings: 7AM to 9AM IST

Course Fee: ₹20,000 + GST /-

course

This Course Includes:

  • Live Classes: Class led live by an instructor. Recordings available if you miss a class.
  • Practical Assignments: Assignments at the end of every chapter set in a way that they will be combined to form a mini project
  • Notes: Detailed notes including summary for every chapter
  • Quiz: Quiz at the end of every chapter to check the understanding of important concepts
  • Certificate: Earn a Certificate upon completion

Requirements:

  • No programming experience needed - We will teach you everything you need to know

  • A Mac or Windows PC computer with access to the internet

  • No paid software required – all the tools which we use are opensource and we will be using free tier account for AWS

  • Our trainers will walk you through, step-by-step on how to get all the software installed, set up and libraries

Skills you will learn:

  • Master Linux fundamentals and command-line proficiency for effective system administration and automation tasks

  • Gain proficiency in version control systems like Git to manage code and configurations efficiently

  • Learn containerization using Docker for building, deploying, and managing applications in lightweight, portable containers

  • Explore cloud platforms like AWS for deploying and scaling applications in cloud environments

  • Practice continuous integration and continuous deployment (CI/CD) concepts using tools like Jenkins

Course Video:

Program Curriculum
Introduction of DevOps and Linux
  • Chapter 1: Introduction of DevOps - Learn about SDLC, DevOps Tools and usecases.
  • Chapter 2: Linux - Familiarize yourself with basic Linux commands and file system navigation.
Code Versioning, Build and CodeQuality
  • Chapter 5: GIT - Understand Git basics, including repository management, branching, and merging.
  • Chapter 6: Maven - Learn the fundamental concepts of Maven, including project object model (POM), dependencies, plugins, and lifecycles.
  • Chapter 7: SonarQube - Learn the purpose and benefits of SonarQube in software development.
CI/CD using Jenkins
  • Chapter 9: Continuous Integration - Learn Purpose of CI, Key Components of CI and CI Workflow.
  • Chapter 10: Continuous Deployment- Learn Automation of Deployment, Deployment Pipeline and CD workflow.
Cloud Compute
  • Chapter 13: Introduction to AWS- Set up account on an AWS cloud platform.
  • Chapter 14: EC2, IAM, S3 - Learn launching an instance, explore users and permissions.
  • Chapter 15: Networking - VPC - Learn Networking concepts in AWS.
Docker
  • Chapter 17: Introduction of Docker and Setup - Install Docker and grasp container concepts.
  • Chapter 18: Dockerfile - Learn to write Dockerfile to build an Image.
  • Chapter 19: Docker Commands and Concepts - Learn commands to manage containers for deploying applications in isolated environments.
Container Orchestration
  • Chapter 20: Introduction of kubernetes and Setup - Learn architecture and components of Kubernetes.
  • Chapter 21: Namespace, Pods, Logging - Explore Kubernetes concepts and its commands.
  • Chapter 22: Service, Configmaps, Secrets - Explore services, configmaps, secrets and its use cases in Kubernetes.
Happy-People

Elevate your journey to success – embrace the next level of personal and professional growth.

Sign up for free

Subscribe to our newsletter