Learningdhara Community 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
10 Week
24000
24000
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
ย