PYTHON
Overview:
Learn the programming language that drives machine learning, artificial intelligence, and data science.
Week 1: Introduction to Python
![logo](../images/icon13pc.png)
- 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](../images/icon7python2.png)
- Topics:
- Comparisons
- If Statements
- Lists
- For Loop
- Project:
- Build a calculator level 2
Week 3: Loops continued
![logo](../images/icon7python2.png)
- Topics:
- For Loops
- While Loops
- Nested For Loops
- Nested While Loops
- Project:
- Number Guessing Game
Week 4: Functions
![logo](../images/icon7python2.png)
- Topics:
- What is a Function
- Return Statement
- Parameters
- Project:
- Build a calculator level 3
Week 5: Libraries
![logo](../images/icon7python2.png)
- Topics:
- What is a Library
- Pip
- Numpy, Pandas, Matplotlib
- Turtle Library
- Random Library
- Project:
- Number Guessing Game II
Week 6: Data Structures
![logo](../images/icon7python2.png)
- Topics:
- Tuples
- Sets
- Project:
- Movie Mania I
Week 7: Dictionaries and String
![logo](../images/icon7python2.png)
- Topics:
- Dictionaries
- Strings
- String Methods
- String Slicing
- Project:
- Social Media Project
Week 8: Type Conversion and File I/O
![logo](../images/icon7python2.png)
- 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](../images/icon17algorithm.png)
- Topics:
- What are Algorithms
- Search Algorithms
- Linear Search
- Binary Search
- Project:
- Social Media Project 3