10

Lessons

30h

Duration

English

Language

OBJECTIVEs:

Course features:

PRE-REQUISITES:

Learning Path

  • Overview of Python and its features.
  • Setting up Python environment (interpreter, IDEs).
  • Variables, data types (integers, floats, strings), and type conversion.
  • Basic operations and string manipulation.
  • if, else, and elif statements.
  • Logical operators (and, or, not).
  • Iterating through lists, tuples, and dictionaries.
  • Loop control statements (break, continue).
  • Defining functions and function parameters.
  • Scope of variables (global vs. local).
  • Creating dictionaries and sets.
  • Operations on dictionaries and sets.
  • Reading from and writing to files.
  • Using context managers (with statement).
  • Handling errors with try-except blocks.
  • Raising and handling custom exceptions.
  • Classes and objects in Python.
  • Encapsulation, inheritance, and polymorphism basics.