Course description

Students will gain hands-on experience writing Python programs, solving computational problems, and building real-world projects. The curriculum emphasizes foundational programming concepts while introducing students to Python’s vast library and framework ecosystem, making it a versatile tool for modern development.

Key Topics Covered:

  • Python syntax and foundational programming concepts
  • Data structures: Lists, tuples, dictionaries, and sets
  • Control flow: Conditional statements and loops
  • Functions, modules, and reusable code
  • Object-Oriented Programming (OOP) in Python
  • File handling and error management
  • Introduction to libraries like NumPy, pandas, and matplotlib
  • Practical applications: Web scraping, automation, and basic data analysis

What will i learn?

Requirements

Free

Lectures

17

Skill level

Beginner

Expiry period

3 Months

Certificate

Yes

Share this course

Related courses