PYTHON

Overview:

Learn the programming language that drives machine learning, artificial intelligence, and data science.

Week 1: Introduction to Python

logo
  • Topics:
    • Installing Python in your device
    • Installing Integrated Development Environment (VS Code)
    • Print Statements
    • Input Statements
    • Variables and Constants
    • Data Types
    • Comments and documentation
  • Project:
    • Build a calculator level 1

Week 2: Comparisons, Conditional, Data Structures, Iteration

logo
  • Topics:
    • Comparisons
    • If Statements
    • Lists
    • For Loop
  • Project:
    • Build a calculator level 2

Week 3: Loops continued

logo
  • Topics:
    • For Loops
    • While Loops
    • Nested For Loops
    • Nested While Loops
  • Project:
    • Number Guessing Game

Week 4: Functions

logo
  • Topics:
    • What is a Function
    • Return Statement
    • Parameters
  • Project:
    • Build a calculator level 3

Week 5: Libraries

logo
  • Topics:
    • What is a Library
    • Pip
    • Numpy, Pandas, Matplotlib
    • Turtle Library
    • Random Library
  • Project:
    • Number Guessing Game II

Week 6: Data Structures

logo
  • Topics:
    • Tuples
    • Sets
  • Project:
    • Movie Mania I

Week 7: Dictionaries and String

logo
  • Topics:
    • Dictionaries
    • Strings
    • String Methods
    • String Slicing
  • Project:
    • Social Media Project

Week 8: Type Conversion and File I/O

logo
  • Topics:
    • Implicit Type Conversion
    • Explicit Type Conversion
    • File Input (read)
    • File Output (write)
    • Advanced File I/O
  • Project:
    • Social Media Project 2

Week 9: Algorithms

logo
  • Topics:
    • What are Algorithms
    • Search Algorithms​
    • Linear Search​
    • Binary Search​
  • Project:
    • Social Media Project 3