Learningdhara Community LLP provide expert teaching, guidance and consulting services. Over 20 years of experience we ensure you always getting the good guidance from the top people in the entire of IT industry.
© Copyright 2024. All Rights Reserved by Learningdhara Community LLP
Installing Python and setting up the environment (VS Code, Jupyter, or IDLE)
Python syntax essentials (variables, data types, control flow)
Functions and error handling
Working with modules and packages (pip usage)
Reading and writing files with open(), with
Working with file paths using os and pathlib
Automating folder creation, deletion, renaming
Searching and organizing files
Practice: Build a file sorter script
Working with CSV files using csv and pandas
Reading/writing Excel files with openpyxl and pandas
Practice: Invoice generator / data cleaner
Using requests and BeautifulSoup for static site scraping
Practice: Automate a product price tracker
Sending emails using smtplib and email modules
Reading and filtering emails (IMAP)
Automating WhatsApp or Telegram messages with pywhatkit or APIs
Practice: Daily report sender
Extracting text/data from PDFs using PyPDF2 or pdfplumber
Automating PDF merging, splitting
Image processing with Pillow (resizing, watermarking)
Practice: PDF report assembler
Using schedule, time, and datetime modules
Creating CRON jobs / Task Scheduler for scripts
Logging and error handling for background scripts
Practice: Scheduled data backup tool
Choose 1–2 of the following:
Automated Resume Parser
Daily News Digest Email
Website Uptime Monitor
Auto File Downloader and Organizer
Capstone Project: End-to-end automation combining multiple modules