0% found this document useful (0 votes)
2 views2 pages

Python Course Curriculum

The course 'Python Power: Build 10 Real Tools from Scratch' is an 8-week beginner-friendly program designed to teach Python through practical projects, requiring no prior experience. Participants will build tools such as a CLI calculator, weather app, and expense tracker while gaining essential programming skills and community support. The course includes optional modules on advanced topics and offers a certificate upon completion.

Uploaded by

Saim Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Python Course Curriculum

The course 'Python Power: Build 10 Real Tools from Scratch' is an 8-week beginner-friendly program designed to teach Python through practical projects, requiring no prior experience. Participants will build tools such as a CLI calculator, weather app, and expense tracker while gaining essential programming skills and community support. The course includes optional modules on advanced topics and offers a certificate upon completion.

Uploaded by

Saim Hasan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Course Title: Python Power: Build 10 Real Tools from Scratch

Course Description: A beginner-friendly, project-based Python course designed for students, freelancers,
and professionals who want to learn Python by building useful, real-world tools. No prior experience
needed. Data structures will be introduced in the next course.

Course Format: - Duration: 8 Weeks - Delivery: Pre-recorded videos + PDF guides + Code files - Bonus:
Community support, certificate, and live Q&A sessions

Week 0: Orientation - What this course will do for you - Installing Python and VS Code - Introduction to
GitHub (optional) - Python mindset for non-techies

Week 1: Python Basics with a Mini Calculator - Variables, input/output, operators, functions - Project: CLI
Calculator (Add, Subtract, Multiply, Divide)

Week 2: Working with Decisions & Loops - if/elif/else, loops (for, while) - Project: Number Guessing Game
with attempt counter

Week 3: Files & Text Automation - File I/O: open(), read(), write(), close() - Project: To-Do List App with task
saving in .txt

Week 4: Build Your First Useful Automation - Modules, os, datetime - Project: Birthday Reminder CLI App

Week 5: Real-World APIs: The Weather App - requests module, JSON parsing - Project: CLI Weather
Fetcher using OpenWeatherMap API

Week 6: File Automation with PDFs - PyPDF2, os - Project: PDF Merger & Splitter Tool

Week 7: Build a Personal Expense Tracker - CSV handling, simple math operations - Project: CLI Expense
Tracker with category support

Week 8: Final Capstone Project: Freelancer Toolkit - String formatting, templating - Project: Mini Invoice
Generator (PDF output)

Optional Bonus Modules - Intro to OOP (with Student/Employee class) - Error Handling Basics - Create a
Telegram Bot - How to Sell Python Tools (Freelancing, Gumroad, Fiverr)

Course Outcomes: - Build 10+ real tools using Python - Gain practical programming skills - Start building
your portfolio - Learn how to sell or apply your tools - Prepare for future advanced topics (data structures,
web dev, etc.)

1
Support & Certification: - Community group (Telegram/Discord) - Weekly project submissions for review -
Weekend live Q&A (recorded) - Course certificate + "Top 10 Builder" showcase

You might also like