Skip to content

Complete Python for DevOps | Zero to Hero Course with Practical Sessions. All you need is a Laptop(with admin privileges) & desire to Learn. Keep Learning!

Notifications You must be signed in to change notification settings

Sanketbhandare/Python-Complete-Course

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python Zero to Hero Complete course

Complete Python Zero to Hero Course

Complete Python for DevOps | Zero to Hero Course with Practical Sessions. Keep Learning!

Youtube Playlist: Complete Python Course | Zero to Hero

Course Requirements:

  1. Laptop (with admin privileges)
  2. Desire to Learn.

Tools & Technologies

Module 1: Python Fundamentals for DevOps

  • Why Python for DevOps (automation, system tasks, cloud)
  • Installing Python, pip, virtual environments
  • IDE setup (VS Code / PyCharm)
  • Project: Hello World Program
  • Youtube Video: Module 1: Python Fundamentals for DevOps

Module 2: Control Flow, Functions & Core Logic

  • Basic syntax, variables, and data types
  • Conditional statements (if, else, elif)
  • Loops (for, while)
  • Functions and lambda expressions
  • Writing reusable and modular code
  • Project: Create a Calculator
  • Youtube Video: Module 2: Control Flow, Functions & Core Logic

Module 3: Python Data Structures

  • Lists, tuples, sets, and dictionaries
  • Common operations and methods
  • List comprehensions for efficiency
  • Data handling for automation tasks
  • Project: Build a log analyzer that parses data and generates summaries using Python data structures.
  • Youtube Video: Module 3: Python Data Structures

Module 4: File, OS & Error Handling

  • Reading/writing files (text, CSV, JSON)
  • Directory and file management (os, shutil)
  • Exception handling (try, except, finally)
  • Logging and basic debugging
  • Project: Develop a backup automation script with error handling and logging.
  • Youtube Video: Module 4: File, OS & Error Handling

Module 5: Automation, Shell & APIs

  • Automation concepts for DevOps
  • Running shell commands with Paramiko / subprocess
  • Working with REST APIs using requests
  • Parsing and handling JSON data
  • Project: Create an automation script that pulls data from an API and triggers system tasks based on the response.
  • Youtube Video: Module 5: Automation, Shell & APIs

Module 6: DevOps Automation with Python

  • SSH automation using paramiko
  • Docker automation using Python
  • Putting everything together in real workflows
  • Project: Build an end-to-end DevOps automation tool that:
    • Connects to a remote server
    • Manages Docker containers
  • Youtube Video: Module 6: DevOps Automation with Python

About

Complete Python for DevOps | Zero to Hero Course with Practical Sessions. All you need is a Laptop(with admin privileges) & desire to Learn. Keep Learning!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors