Course Content
Python
ADVANCED PYTHON
1. Introduction to Python
You don't currently have access to this content
4 Topics
• Overview of Python and its features
You don't currently have access to this content
• Installing Python and setting up the environment
You don't currently have access to this content
• Introduction to Python IDEs (e.g., PyCharm, VS Code, Jupyter Notebooks)
You don't currently have access to this content
• Running Python scripts and interactive mode
You don't currently have access to this content
2. Basic Syntax
You don't currently have access to this content
4 Topics
• Python syntax and indentation (importance of indentation)
You don't currently have access to this content
• Writing and executing Python programs
You don't currently have access to this content
• Python keywords and identifiers
You don't currently have access to this content
• Comments in Python (single-line and multi-line)
You don't currently have access to this content
3. Variables and Data Types
You don't currently have access to this content
4 Topics
• Declaring variables and assigning values
You don't currently have access to this content
• Common data types: integers, floats, strings, and booleans
You don't currently have access to this content
• Type conversion (casting) between different data types
You don't currently have access to this content
• Constants and naming conventions
You don't currently have access to this content
4. Basic Operators
You don't currently have access to this content
4 Topics
• Arithmetic operators: +, -, *, /, //, %, **
You don't currently have access to this content
• Comparison operators: ==, !=, >, =, <=
You don't currently have access to this content
• Logical operators: and, or, not
You don't currently have access to this content
• Assignment operators: =, +=, -=, *=, /=, etc.
You don't currently have access to this content
5. Control Flow Statements
You don't currently have access to this content
5 Topics
• Conditional statements: if, elif, else
You don't currently have access to this content
• Comparison and logical operators in conditions
You don't currently have access to this content
• Nested if statements
You don't currently have access to this content
• Using and, or, and not for complex conditions
You don't currently have access to this content
• Example: Simple decision-making programs
You don't currently have access to this content
6. Loops
You don't currently have access to this content
5 Topics
• for loop: Iterating over a range or sequence
You don't currently have access to this content
• while loop: Repeating an action until a condition is met
You don't currently have access to this content
• Using break to exit a loop
You don't currently have access to this content
• Using continue to skip an iteration
You don't currently have access to this content
• Looping with else in loops
You don't currently have access to this content
7. Functions
You don't currently have access to this content
4 Topics
• Defining functions using def
You don't currently have access to this content
• Function arguments (positional, keyword, default)
You don't currently have access to this content
• Returning values from functions
You don't currently have access to this content
• return vs Arguments statements
You don't currently have access to this content
8. Data Structures
You don't currently have access to this content
4 Topics
• Lists
You don't currently have access to this content
• Tuples
You don't currently have access to this content
• Dictionaries
You don't currently have access to this content
• Sets
You don't currently have access to this content
9. Error Handling and Exceptions
You don't currently have access to this content
2 Topics
• Handling exceptions with try, except
You don't currently have access to this content
• Using else and finally clauses in exception handling
You don't currently have access to this content
10. Basic Object-Oriented Programming (OOP) Concepts
You don't currently have access to this content
7 Topics
• Introduction to classes and objects
You don't currently have access to this content
• Creating a class and instantiating objects
You don't currently have access to this content
• Class attributes and instance attributes
You don't currently have access to this content
• Methods in classes (e.g., __init__, instance methods)
You don't currently have access to this content
• Basic inheritance (creating subclasses)
You don't currently have access to this content
• Introduction to Polymorphism and abstraction
You don't currently have access to this content
• Introduction Constructor
You don't currently have access to this content
11. Writing GUIs in Python
You don't currently have access to this content
8 Topics
• Introduction
You don't currently have access to this content
• Components and Events
You don't currently have access to this content
• An Example GUI
You don't currently have access to this content
• The root Component
You don't currently have access to this content
• Adding a Button
You don't currently have access to this content
• Entry Widgets
You don't currently have access to this content
• Text Widgets
You don't currently have access to this content
• Check buttons
You don't currently have access to this content
12. Python SQL Database Access
You don't currently have access to this content
7 Topics
• Introduction
You don't currently have access to this content
• Installation
You don't currently have access to this content
• DB Connection
You don't currently have access to this content
• Creating DB Table
You don't currently have access to this content
• INSERT, READ, UPDATE, DELETE operations
You don't currently have access to this content
• COMMIT & ROLLBACK operation
You don't currently have access to this content
• handling Errors
You don't currently have access to this content
13. Network Programming
You don't currently have access to this content
5 Topics
• Introduction
You don't currently have access to this content
• A Daytime Server
You don't currently have access to this content
• Clients and Servers
You don't currently have access to this content
• The Client Program
You don't currently have access to this content
• The Server Program
You don't currently have access to this content
14. Date and Time
You don't currently have access to this content
3 Topics
• sleep
You don't currently have access to this content
• Program execution time
You don't currently have access to this content
• more methods on date/time
You don't currently have access to this content
15. Some similar topics in-detailed
You don't currently have access to this content
6 Topics
• Filter
You don't currently have access to this content
• Map
You don't currently have access to this content
• Reduce
You don't currently have access to this content
• Decorators
You don't currently have access to this content
• Frozen set
You don't currently have access to this content
• Collections
You don't currently have access to this content
16. Regular expression
You don't currently have access to this content
6 Topics
• Split
You don't currently have access to this content
• Working with special characters, dates, emails
You don't currently have access to this content
• Quantifiers
You don't currently have access to this content
• Match and find all
You don't currently have access to this content
• character sequence and substitute
You don't currently have access to this content
• Search method
You don't currently have access to this content
17. Threads ESSENTIAL
You don't currently have access to this content
5 Topics
• Class and threads
You don't currently have access to this content
• Multi-threading
You don't currently have access to this content
• Synchronization
You don't currently have access to this content
• Treads Life cycle
You don't currently have access to this content
• use cases
You don't currently have access to this content
Module 18.
You don't currently have access to this content
1 Topic
• Multithreading
You don't currently have access to this content
Module 19.
You don't currently have access to this content
1 Topic
• Python JSON
You don't currently have access to this content
Module 20.
You don't currently have access to this content
1 Topic
• Python Excel
You don't currently have access to this content
Includes
20 Lessons
86 Topics