Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

DevOps Beginners to Advanced Course - Decoding DevOps with Projects

person icon Imran Teli

4.4

DevOps Beginners to Advanced Course - Decoding DevOps with Projects

Learn Linux, AWS, Scripting, Jenkins, Ansible, Docker, K8s, N-Tier with Projects

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Imran Teli

category icon Development ,Software Development Tools,DevOps

Lectures -299

Resources -23

Duration -50.5 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

The Decoding DevOps course is for anybody who wants to get started with DevOps.

As there are many tools & technologies in DevOps, it has become difficult for people to choose the right technologies.

This course starts from the very basics of command line, hands-on demonstrations of many tools & technologies.

Also most importantly it will show you how various technologies in DevOps work together by setting up your own projects.

Step 1

  • Basics of Linux

  • Server Management in Linux

  • Vagrant

  • Basics of networking

  • Project 

    • Vprofile Project Intro & Setup on VMs

Step 2

  • Bash Scripting

  • Basics of scripting

  • Variables, Conditions, Loops, etc

  • Automating day-to-day admin tasks

Step 3

  • Cloud Computing Intro

  • IAM

  • Ec2 Instances, EBS Volumes, ELB

  • S3

  • Cloudwatch

  • RDS

  • Autoscaling

  • Route53

  • Project 

    • AWS Cloud For Project Set Up Lift & Shift

    • Re-Architecting Web App on AWS Cloud [PAAS & SAAS]

Step 4

  • Version control system = Git & GitHub

  • Build Tools | Build & Test Java Code = Maven

  • Continuous Integration Intro

  • Jenkins

    • Jenkins as a Build Server

    • Jenkins Jobs | Build, Test, Deploy, Notify

    • Jenkins Master/Slave, Nexus, Sonarqube

    • Jenkins CI Pipeline

    • Jenkins Administration

  • Project 

    • Continuous Integration Using Jenkins, Nexus, Sonarqube & Slack

Step 5

  • Python Scripting

  • Basics of Python programming

  • vars, datatypes, conditions, loops, functions, modules, etc

  • Pythons for automating OS tasks

Step 6

  • Ansible Intro

  • Ad Hoc commands

  • Modules

  • YAML into

  • Playbooks

    • vars, conditions, loops,

    • handlers, templates, etc

  • Variables deep dive

  • Roles

  • Ansible for AWS

  • Project

    • Continuous Delivery and Configuration Management [Jenkins plus Ansible]

Step 7

  • AWS Part 2

  • VPC in depth

  • Log management and custom metrics

  • Project

    • Vprofile on Beanstalk & RDS

    • Code Commit, Code Build & Code Pipeline

    • CI & CD on AWS Cloud for Vprofile Project

    • Beanstalk, RDS, CodePipeline etc

Step 8

  • Docker Intro

  • Understanding and Implementing Containers

    • Volumes, Network, logs, etc

  • Building Images for Vprofile project

  • Docker is composed to run vprofile multi-containers

  • Kubernetes Intro

  • Kubernetes setup for production Env

  • Kubernetes objects

    • Pods, Services, Controllers, Deployment

    • Replication, Autoscaling, Resource quotas, secret, configmap, namespace.

  • Project

    • Vprofile Project deployment on Kubernetes

Step 9

  • Terraform for AWS Cloud automation

  • Cloudformation for AWS loud automation

Goals

  • Master Machine Learning and Python
  • Learn how to apply Machine Learning algorithms to develop a Self-Driving Car from scratch
  • Understand why Deep Learning is such a revolution and use it to make the car drive like a human (Behavioural Cloning)
  • Simulate a Self-Driving car in a realistic environment using multiple techniques (Computer Vision, Convolution Neural Networks, ...)
  • Create strong added value for your business
  • Gentle introduction to Machine Learning where all the key concepts are presented in an intuitive way
  • Code Deep Convolutional Neural Networks with Keras (the most popular library)
  • Learn to apply Computer Vision and Deep Learning techniques to build automotive-related algorithms
  • Understand how Self Driving Cars work (sensors, actuators, speed control, etc)
  • Learn to code in Python starting from the very beginning
  • Python libraries: NumPy, Sklearn (Scikit-Learn), Keras, OpenCV, Matplotlib

Prerequisites

  • Any student with basic physics and mathematics knowledge can join (all skill levels are welcome)
  • Prior programming experience is NOT necessary
DevOps Beginners to Advanced Course - Decoding DevOps with Projects

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

6 Lectures
  • play icon About this course 02:11 02:11
  • play icon Introduction 01:59 01:59
  • play icon What is Devops? 15:13 15:13
  • play icon What is Continuous Integration 07:30 07:30
  • play icon What is Continuous Delivery? 05:11 05:11
  • play icon Resources

Prerequisite Info & Setup

7 Lectures
Tutorialspoint

VM Setup

8 Lectures
Tutorialspoint

Linux

16 Lectures
Tutorialspoint

Vagrant & Linux Servers

9 Lectures
Tutorialspoint

Variables, JSON & YAML

3 Lectures
Tutorialspoint

VProfile Project Setup Manual & Automated

11 Lectures
Tutorialspoint

Networking

4 Lectures
Tutorialspoint

Introducing Containers

7 Lectures
Tutorialspoint

Bash Scripting

22 Lectures
Tutorialspoint

AWS Part -1

19 Lectures
Tutorialspoint

AWS Cloud For Project Set Up | Lift & Shift

8 Lectures
Tutorialspoint

Re-Architecting Web App on AWS Cloud [PAAS & SAAS]

12 Lectures
Tutorialspoint

GIT

6 Lectures
Tutorialspoint

Maven

2 Lectures
Tutorialspoint

Continuous Integration with Jenkins

30 Lectures
Tutorialspoint

Python

17 Lectures
Tutorialspoint

Ansible

19 Lectures
Tutorialspoint

AWS Part-2

5 Lectures
Tutorialspoint

AWS CI / CD Project

7 Lectures
Tutorialspoint

Docker

10 Lectures
Tutorialspoint

Containerization

12 Lectures
Tutorialspoint

Kubernetes

20 Lectures
Tutorialspoint

App Development on Kubernetes Cluster

12 Lectures
Tutorialspoint

Terraform Tutorial

8 Lectures
Tutorialspoint

CICD for Docker Kubernetes Using Jenkins

7 Lectures
Tutorialspoint

CloudFormation Tutorial

10 Lectures
Tutorialspoint

Conclusion

2 Lectures
Tutorialspoint

Instructor Details

Imran Teli

Imran Teli

Visualpath is a leading software training organization with 12+ years of experience providing training on cutting edge technologies. 32K+ Learners worldwide.

We provide Career Building video courses on various top and trending IT courses like DevOps, Cloud Computing, Full Stack, Python, Data warehousing, Testing and many more.

VisualPath IT is one of the leading software training centers in Hyderabad and most reputable training division in all areas. Visualpath provides high-end technology that will allow everyone to build a career with them. Visualpath is the best institute in online training, corporate training and classroom training. They offer training programs online in India and abroad.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Feedbacks

A

Ak_16 clasher

good

M

Michael Jackson

great course on devops

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515