📣 Mentors wanted 📣 Your experience = someone else's breakthrough. Apply now →

Beginner Course : Python Primer

Python is incredibly powerful and versatile for experienced programmers, yet still one of the simplest languages for beginners to learn. This course will set you up to build simple applications and give you the coding confidence to move into more specialised fields, such as AI.

10+ hours of on-demand lessonsCrafted by industry developers Apply what you learn with assignments

Who is this for?

Python has a simple structure and easy learning curve making it great for any beginners who may be feeling intimidated by the prospect of learning to code. If you find satisfaction in rules, logic, and the scientific method then you’ll love Python.

It’s often said, 'No matter what you’re trying to code, you can build it in Python.' It’s a highly versatile language and you really can use it for just about anything from apps to websites to databases and more.
I never get bored of it, even doing a beginners' course
Katia

Syllabus

  • Variables and strings
  • Working with numbers
  • Arrays and lists
  • Control flow
  • Composite data types
  • Functions and modules
  • Objects and classes
  • Polymorphism
  • Encapsulation
  • Industry best practices

Prerequisites

  • A computer with the latest version of either Windows or MacOS operating systems
  • Our courses are optimised for use on Chrome, Firefox, or Microsoft Edge web browsers
  • All other software required will be outlined in orientation

Learning outcomes

  • Proficiently write Python code to manipulate and display information and solve problems
  • Understand Python as both a procedural and object-oriented language, and identify when and how to use each type of programming
  • Create a simple Python application
Meet your instructor
Photo of Bing Li

Bing Li has been writing Python code for over a decade, working on everything from automation scripts to full-scale applications. Passionate about teaching, Bing believes Python is for everyone!