WELC Python Automation Course

Python Automation
Python Automation

Python Automation

Duration: 3 Months

Fee: Rs 40000

Python Automation Course Outline

Course Overview

  • Prerequisite: Python Fundamentals Completed
  • Duration: 3 Months
  • Lectures: 3 per Week
  • Total Weeks: 12 Weeks
  • Level: Intermediate
  • Modules: 8 Modules
  • Projects: 6 + Final
  • Focus: Real-world automation across business, freelancing, and personal productivity.

Course Modules at a Glance

Module 1 — Excel & Data Automation

Weeks 1–2

  • openpyxl
  • pandas
  • Charts
  • Merge/split reports

Module 2 — PDF Automation

Weeks 3–4

  • PyPDF2
  • reportlab
  • pdfplumber
  • Bulk PDFs

Module 3 — Email Automation

Weeks 5–6

  • smtplib
  • IMAP
  • Bulk email
  • Scheduling

Module 4 — Web Scraping

Weeks 7–9

  • BeautifulSoup (BS4)
  • Selenium
  • APIs
  • Price tracker bot

Module 5 — File & Folder Automation

Weeks 10–11

  • os
  • watchdog
  • Pillow
  • Backup automation

Module 6 — Google Workspace

Weeks 12–13

  • Docs API
  • Calendar API
  • Sheets API

Module 7 — LLM & AI

Weeks 14–15

  • OpenAI API
  • Summarize
  • Extract
  • Generate

Module 8 — Scheduling

Week 16

  • schedule
  • cron
  • Task Scheduler
  • Run logging

Course Title: PYTHON AUTOMATION
Advanced Course — Post Fundamentals
Excel • PDF • Email • Web Scraping • File Automation • Google Docs & Calendar • LLM / AI


Detailed Weekly Outline

Week 1 — Module 1: Excel & Data Automation

  • openpyxl setup & workbook basics
  • Reading cells & rows
  • Writing & saving
  • Cell formatting & charts

Week 2 — Module 1: Excel & Data Automation

  • pandas read & inspect
  • Filtering & grouping
  • Merging multiple files
  • Export clean reports

Week 3 — Module 2: PDF Automation

  • PyPDF2 & pdfplumber setup
  • Extract text & tables
  • Merge & split PDFs
  • Watermarks & passwords

Week 4 — Module 2: PDF Automation

  • reportlab canvas basics
  • Styled documents with PLATYPUS
  • Tables inside PDFs
  • Bulk PDF generation loop

Week 5 — Module 3: Email Automation

  • smtplib & Gmail App Password
  • Plain & HTML emails
  • File attachments
  • Bulk personalized emailing
  • IMAP inbox reading
  • Search & filter emails

Weeks 6–7 — Module 4: Web Scraping

  • HTTP requests
  • HTML parsing with BS4
  • Extracting elements
  • Saving to CSV & Excel
  • Handling pagination
  • JSON API scraping
  • Selenium setup
  • Scraping dynamic content

Weeks 8–9 — Module 5: File & Folder Automation

  • os module for navigation
  • Bulk renaming files
  • Auto-sorting folders
  • Recursive file search
  • Pillow bulk image processing
  • zipfile backups
  • Auto-trigger on new files

Week 10 — Module 6: Google Workspace Automation

  • Google Cloud setup & OAuth
  • google-api-python-client
  • Reading & writing Docs
  • Google Calendar API
  • Create & read events
  • Google Sheets automation
  • Sheets as a data source

Week 11 — Module 7: LLM & AI Automation

  • OpenAI API setup
  • Prompt engineering basics
  • Practical text automation
  • Extract data from unstructured text
  • PDF + LLM pipeline
  • Auto-generate reports with AI

Week 12 — Module 8: Task Scheduling & Automation Deployment

  • schedule library
  • Windows Task Scheduler
  • Logging & error handling 

Reviews

Write A Review

  1. Graham Phelps
    27 Jun, 2026

    Sed repudiandae reru

Subcribe weekly newsletter