Course curriculum

    1. Course Overview

    2. Why Python?

    3. Installation (OSX)

    4. Installation (Windows)

    5. Windows Users: To git bash or not to git bash?

    6. Organizing Files

    7. Package Manager: pip

    8. Virtual Environments

    9. Practice pip and virtualenv

    10. Running Python

    11. OSX old installation

    12. Chapter Survey

    1. Week 1 Monday Lesson Plan

    2. Guideline for Assignments

    3. Printing Strings

    4. Hello World

    5. Python Syntax

    6. Data Types

    7. Conditionals

    8. Loops

    9. For Loop Basic I

    10. Functions

    11. Functions Basic I

    12. Functions Basic II

    13. For Loop Basic II

    14. Default Parameters & Named Arguments

    15. Functions Intermediate I

    16. Functions Intermediate II

    17. Sorting

    18. Bubble Sort(Optional)

    19. Selection Sort(Optional)

    20. Insertion Sort(Optional)

    21. Ternary Operator

    22. Lambdas

    23. Underscore(Optional)

    24. Sequences

    25. OpenCV (Optional)

    26. Chapter Survey

    1. Week 1 Tuesday Lesson Plan

    2. Intro to OOP

    3. Classes

    4. Attributes

    5. Methods

    6. Quiz

    7. User

    8. Chaining Methods

    9. BankAccount

    10. Association Between Classes

    11. Users with Bank Accounts

    12. Modules & Packages

    13. Modular Practice(Optional)

    14. Store & Products(Optional)

    15. TDD

    16. Unittest and Assertions

    17. Intro to TDD(Optional)

    18. Multiple Arguments

    19. MathDojo

    20. MathDojo + TDD(Optional)

    21. Chapter Survey

    1. 📚 Preparation

    2. ⭐STAR Method

    3. ⭐STAR Method Examples

    4. 💰 Salary Negotiation

    5. ⚡Instructions

    6. 📅 Book your Interview

    1. More OOP

    2. Inheritance

    3. Overriding & Polymorphism

    4. Zoo

    5. Chapter Survey

    1. Week 1 Wednesday (am) Lesson Plan

    2. Data Structures

    3. Linked Lists

    4. Singly Linked Lists

    5. Other Data Structures

    6. Week 1 Wednesday (pm) Lesson Plan

    7. Doubly Linked Lists

    8. Chapter Survey

About this course

  • Free
  • 373 lessons
  • 0 hours of video content

Discover your potential, starting today