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