Skip to content
The Parallel CodeLMS
FreeBeginner CertificateDemo content

Python Programming Fundamentals

Learn to program with Python: syntax, data structures, functions, files and object-oriented programming.

Duration
24 hours
Modules
5 modules
Lessons
15 lessons
Level
Beginner

Instructor: The Parallel Code Faculty

Free
  • 15 video lessons across 5 modules
  • Self-paced, with progress saved to your account
  • Verifiable certificate on completion

What you'll learn

  • Write and run Python programs
  • Use lists, dictionaries, sets and tuples effectively
  • Organise code with functions and modules
  • Read and write files and handle errors
  • Apply object-oriented programming

Skills you'll gain

PythonProblem solvingData structuresOOPFile handling

About this course

Python is one of the most popular first programming languages. It's readable, versatile and used everywhere from web development to data science and AI.

This course teaches programming from first principles. You'll write real programs from the first module and finish with small projects that use files, modules and object-oriented design.

Curriculum

5 modules · 15 lessons · 5 hr 45 min

Frequently asked questions

Is this course self-paced?+

Yes. Learn at your own pace. Your progress is saved after every lesson.

How do I get the certificate?+

Complete every mandatory lesson, then press Apply for Certificate on the course page. Our team reviews your application, usually within a few working days.