Python

Do more. Code less.

Course Topics
About This Course

Do more. Code less.

What You'll Learn
  • If Statements
  • Variables and Assignment
  • String Indexing and Slicing
  • Defining Functions
  • Creating and Accessing Sets
  • Creating and Accessing Tuples
  • Creating and Accessing Dictionaries
  • Creating and Accessing Lists
  • Project Planning
  • Introduction to Databases
  • Making HTTP Requests
  • Importing Modules
  • Arithmetic Operators
  • For Loops
  • Python Basics
  • Inheritance
  • Introduction to OOP
  • Getting User Input
  • Introduction and Setup
  • Understanding Exceptions
  • Opening and Closing Files
  • Method Overriding
  • Syntax and Indentation
  • Variables and Data Types
  • Numbers (int, float, complex)
  • Comparison Operators
  • Formatting Output
  • If-Else Statements
  • While Loops
  • List Methods and Operations
  • Tuple Methods and Operations
  • Dictionary Methods and Operations
  • Set Methods and Operations
  • Function Parameters and Arguments
  • String Methods
  • Reading from Files
  • Try-Except Blocks
  • Creating Classes and Objects
  • Creating Custom Modules
  • JSON Data Handling
  • SQLite with Python
  • Building Complete Application
  • Finally and Else Clauses
  • Dictionary Comprehensions
  • Class Variables and Methods
  • Loop Control (break, continue)
  • Comments and Documentation
  • Instance Variables and Methods
  • Tuple Packing and Unpacking
  • Operators
  • Logical Operators
  • Elif Statements
  • Code Organization
  • String Formatting
  • Strings and Operations
  • CRUD Operations
  • Working with REST APIs
  • Set Comprehensions
  • Writing to Files
  • List Slicing
  • Python Standard Library
  • Print Function Features
  • Return Statements
  • Regular Expressions Basics
  • Nested Conditionals
  • Scope and Variables
  • Testing and Debugging
  • File Modes and Context Managers
  • Running Python Programs
  • Raising Custom Exceptions
  • Input and Output
  • Constructor Method
  • Installing External Packages
  • Static Methods
  • Booleans and None
  • Nested Loops
  • Assignment Operators
  • List Comprehensions
  • Control Flow - Conditionals
  • Type Conversion
  • Lambda Functions
  • Bitwise Operators
  • Control Flow - Loops
  • Data Structures - Lists
  • Data Structures - Tuples
  • Data Structures - Dictionaries
  • Data Structures - Sets
  • Functions
  • String Manipulation
  • File Handling
  • Error Handling
  • Object-Oriented Programming - Classes
  • Object-Oriented Programming - Advanced
  • Modules and Packages
  • Working with APIs and JSON
  • Database Basics
  • Final Project