Loading...
course-image

  • What is Python?
  • Python Install
  • Python Syntax
  • Python Comments
  • Python Variables
  • Python Data Types
  • Python Numbers

  • Python File Open
  • Open a File on the Server
  • Read Only Parts of the File
  • Write to an Existing File
  • Create a New File
  • Delete a File
  • Check if File exist:

  • Variables and data types (int, float, str, bool)
  • Basic operators (arithmetic, comparison, logical)
  • Control structures (if, elif, else)
  • Loops (for, while)
  • Lists, tuples, and dictionaries
  • Basic input/output
  • String manipulation

  • Function definition and calling
  • Parameters and arguments
  • Return values
  • Default arguments
  • *args and **kwargs
  • Scope and namespace
  • Lambda functions

  • List operations and methods
  • Dictionary operations
  • Sets and their operations
  • Tuple packing/unpacking
  • Basic list comprehensions
  • String methods
  • Type conversion

  • Classes and objects
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Class methods and static methods
  • Properties and decorators
  • Magic methods

  • File operations (read, write, append)
  • Context managers (with statement)
  • Exception handling (try-except)
  • Custom exceptions
  • File paths and directories
  • JSON and CSV handling
  • Logging

  • map(), filter(), reduce()
  • zip() and enumerate()
  • any() and all()
  • sorted() with key functions
  • Generator expressions
  • itertools module
  • functools module

  • Threading
  • Multiprocessing
  • asyncio and coroutines
  • Futures and callbacks
  • Locks and semaphores
  • Thread pools
  • Concurrent.futures