Dr. Shubham Chatterjee
Email: shubham.chatterjee@mst.edu
LinkedIn: https://www.linkedin.com/in/shubham-chatterjee
Join this two-day intensive training for professionals to gain real-world Python skills, boost productivity, and uncover data insights across industries.
This course introduces core Python techniques, including coding for task efficiency, handling information, and creating simple tools. You'll build hands-on experience that supports both professional growth and technical confidence.
Email: shubham.chatterjee@mst.edu
LinkedIn: https://www.linkedin.com/in/shubham-chatterjee
At the end of this course, you'll gain:
Day 1: Python Fundamentals for Automation & Scripting
Daily Theme: "From Manual to Automated - Building Your First Tools"
Learning Objectives
By the end of Day 1, you will:
Detailed Schedule
Time | Topic | Activities & Key Concepts | Practical Outcomes |
---|---|---|---|
09:00 - 09:30 | Welcome & Environment Setup |
|
• Working Python environment • First "Hello, World!" program |
09:30 - 10:30 | Python Fundamentals |
Exercise: Build a personal information formatter |
• Dynamic text processing scripts • Understanding of Python syntax |
10:30 - 10:40 | Break | Networking opportunity | |
10:40 - 11:40 | Control Flow & Logic |
|
• Scripts that make decisions • Processing collections of data |
11:40 - 11:50 | Break | ||
11:50 - 12:50 | Functions & Code Organization |
|
• Modular, reusable code • Professional coding habits |
12:50 - 13:50 | Lunch Break | ||
13:50 - 14:50 | File Operations & Error Handling |
|
• Robust file processing scripts • Error-resistant programs |
14:50 - 15:00 | Break | ||
15:00 - 16:30 | Mini Project: Business Automation Tool | Choose Your Adventure: Option A: Server log analyzer Option B: Expense report processor Option C: Email list cleaner Individual coding with instructor support |
• Complete automation script • Real-world problem solving • Portfolio project #1 |
16:30 - 17:00 | Day 1 Wrap-Up |
|
• Confidence in Python basics • Ready for data challenges |
Deliverables
Day 2: Python for Real-World Data Tasks
Daily Theme: "From Data Chaos to Business Intelligence"
Learning Objectives
By the end of Day 2, you will:
Detailed Schedule
Time | Topic | Activities & Key Concepts | Practical Outcomes |
---|---|---|---|
09:00 - 10:00 | API Integration with requests |
Exercise: Stock price tracker |
• Live data integration skills • API-powered applications |
10:00 - 10:10 | Break | ||
10:10 - 11:10 | Data Analysis with pandas |
|
• Professional data manipulation • Business insights from data |
11:10 - 11:20 | Break | ||
11:20 - 12:20 | Data Visualization Mastery |
|
• Compelling data presentations • Executive-ready visualizations |
12:20 - 13:20 | Lunch Break | Continue networking and discuss insights | |
13:20 - 14:20 | Web Scraping with BeautifulSoup |
|
• Automated data collection • Competitive intelligence tools |
14:20 - 14:30 | Break | ||
14:30 - 16:30 | Capstone Project: End-to-End Data Solution | Industry-Focused Options:
|
• Complete data pipeline • Professional portfolio piece • Demonstration of all learned skills |
16:30 - 17:00 | Final Presentations & Graduation | Project demonstrations and wrap-up |
Deliverables
Technical Skills Acquired
Upon successful completion, participants will demonstrate proficiency in:
Core Programming
Data & API Skills
Automation & Integration
Business Applications