Course Content
Programming Foundations Topics:
-Introduction to Python -Installing Python & Setting Up IDE -Variables, Data Types & Operators -Input & Output -Conditional Statements (if, else, elif) -Loops (for, while) -Functions and Parameters -Error Handling (Try/Except)
0/9
Web Development with Python
Topics: Introduction to Flask Introduction to Django Building Your First Web App Routing and Templates Handling Forms Connecting to Databases (SQLite/MySQL) User Authentication Deploying Python Apps Online
Data Science & AI
Topics: Python for Data Analysis Numpy & Pandas Basics Data Cleaning Techniques Data Visualization (Matplotlib, Seaborn) Introduction to Machine Learning (Scikit-Learn) Supervised vs Unsupervised Learning Linear Regression, KNN, and Decision Trees Basic Neural Networks
Automation & Scripting
Topics: Automating Files and Folders Sending Emails with Python Web Scraping (BeautifulSoup, Selenium) Working with Excel & CSV files Scheduling Tasks with Python Scripts PDF and Image Manipulation
Game Development
Topics: Intro to Pygame Creating a Game Window Sprite Movement & Collision Score Tracking Sound and Music in Games Game Projects: Pong, Snake, Flappy Bird
Career & Interview Prep
Topics: Common Python Coding Problems String & List Manipulation Challenges Recursion & Algorithm Practice Big-O Notation Basics Cracking Python Interview Questions Building a Python Portfolio
Advanced Python
Topics: Object-Oriented Programming (OOP) Working with APIs (REST APIs, JSON) Unit Testing with unittest File Handling (Text, JSON, Pickle) Decorators, Generators, and Lambda Functions Multithreading & Asynchronous Programming
Python Full Course

 

📝 Overview

Before writing complex Python programs, you need two tools:

  1. Python itself

  2. A code editor or IDE (Integrated Development Environment) to write and run your code

This lesson walks you through installing Python and setting up your first IDE so you can start coding!


🎯 What You’ll Learn

  • How to download and install Python on your system

  • How to choose and set up a code editor (IDE)

  • How to run your first .py file locally or online


🧑‍💻 Step 1: Install Python

  1. Visit the official site: https://www.python.org/downloads

  2. Click Download Python [version]

  3. Run the installer

  4. Make sure to check the box:
    “Add Python to PATH”

  5. Click Install Now

✅ Python is now installed on your system!


🧪 How to Check If Python is Installed

Open your Command Prompt (Windows) or Terminal (Mac/Linux) and type:

bash
python --version

Expected Output:

nginx
Python 3.x.x

If you see a version number, Python is working!


🧰 Step 2: Set Up Your IDE (Code Editor)

You can use any of the following:

✅ Recommended Editors:

IDE Notes
VS Code Lightweight, extensions, beginner-friendly
Thonny Simple and made for beginners
PyCharm Full-featured IDE for bigger projects

🚀 Running Your First Python File

  1. Open your IDE (e.g., VS Code or Thonny)

  2. Create a new file: hello.py

  3. Type this code:

python
print("This is my first Python file!")
  1. Save and run the file

You should see:

csharp
This is my first Python file!

💡 Online Option (No Install Needed)

Don’t want to install anything yet? Try coding in:

Just paste your code and click Run.


Lesson Summary

  • You’ve installed Python on your computer

  • You’ve set up your first Python code editor (IDE)

  • You successfully ran a Python file from your system or online


⏭️ Next Lesson Preview

→ Variables, Data Types & Operators