Currently Empty: $0.00
Curriculum
- 1 Section
- 68 Lessons
- 30 Days
Expand all sectionsCollapse all sections
- Python Basics & Programming Foundations68
- 1.1Working with External Libraries
- 1.2requests, BeautifulSoup, pandas, matplotlib overview
- 1.3Intro to Web Development (Flask)
- 1.4Flask basics: routes, templates
- 1.5Create a simple Flask app
- 1.6Working with APIs
- 1.7Calling external APIs with requests
- 1.8JSON data parsing
- 1.9Final Project Planning
- 1.10Libraries, Projects & Advanced Concepts
- 1.11Introduction to Virtual Environments & pip
- 1.12venv, installing packages
- 1.13PyPI and pip
- 1.14Choose your project:
- 1.15Web App (Flask)
- 1.16Data Analysis (pandas)
- 1.17Modules & Packages
- 1.18Importing standard & custom modules
- 1.19Using math, random, datetime
- 1.20Object-Oriented Programming (Part 1)
- 1.21Classes and objects
- 1.22Attributes and methods
- 1.23OOP (Part 2)
- 1.24Inheritance, super(), polymorphism
- 1.25OOP Project: Bank Account System
- 1.26Decorators and Generators
- 1.27@decorator functions, yield
- 1.28Review & Challenge Problems
- 1.29Automation Script (web scraping)
- 1.30Final Project Build Days
- 1.31Sets and Dictionaries
- 1.32Tuple immutability
- 1.33Indexing, slicing, list methods
- 1.34Unique data with sets
- 1.35Key-value pairs with dictionaries
- 1.36Lists & Tuples
- 1.37Functions (Part 1)
- 1.38Defining functions, arguments
- 1.39Data Structures & Logic Building
- 1.40Weekly Review & Project: Build a Number Guessing Game
- 1.41Practical Exercise: Mini Calculator + Quiz
- 1.42Return values, scope
- 1.43Functions (Part 2)
- 1.44range(), break, continue
- 1.45Lambda functions
- 1.46*args and **kwargs
- 1.47while and for loops
- 1.48Loops
- 1.49if, elif, else, nested conditions
- 1.50Error Handling
- 1.51try, except, else, finally
- 1.52Conditional Statements
- 1.53Raising exceptions
- 1.54Practice Problems Day
- 1.55Arithmetic, comparison, logical operators
- 1.56Operators & Expressions
- 1.57Type casting, input()
- 1.58Mini Project: Build a Contact Book using Dictionaries
- 1.59Intermediate Python & Object-Oriented Programming
- 1.60Numbers, strings, booleans
- 1.61File Handling
- 1.62Installing Python, IDEs (VS Code, Jupyter)
- 1.63Variables and Data Types
- 1.64Hello World, print(), comments
- 1.65CSV files with csv module
- 1.66Reading/writing text files
- 1.67Project Submission + Final Quiz + Certification
- 1.68What is Python?
requests, BeautifulSoup, pandas, matplotlib overview
Next