Recommended 3rd Party Learning Resources for Individuals and Academic Institutions.


Find training that fits your needs or the needs of your students.

The Knowledge Pillars exam syllabus/outcomes are very generic, covering 90% of learning content available online. Below are some of the resources we recommend to support you on your learning or teaching journey.

Python Learning Resources

Test takers are expected to have approximately 100 hours of hands-on experience or have attended (5-6-day) lectures on programming using Python prior to taking the Python Coding Apprentice (PCA) exam, and 150 hours before taking the Python Coding Specialist (PCS) exam.

Python - Part 1


This 20-lesson Intro to Coding in Python uses fun and engaging project-based lessons to teach students the core concepts of coding in Python. This is the first installment in a 3 part series, the Python Sequence, which serves as a complete student introduction to Python.

Python for Beginners

 Grok Learning

Learn how to program in Python! This course is designed for students with no prior experience with text programming and is perfect for beginners of all ages. Python for Beginners is aligned with the Australian Curriculum: Digital Technologies for students in Grades 7 and above.

Introduction to Python


In this online course, you’ll learn to represent and store data using Python data types and variables, use conditionals and loops to control the flow of your programs. You’ll harness the power of complex data structures like lists, sets, dictionaries, and tuples to store collections of related data.

Learn Python 3

 Code Academy

This course is a great introduction to both fundamental programming concepts and the Python programming language. Python 3 is the most up-to-date version of the language with many improvements made to increase the efficiency and simplicity of the code that you write.

Python Intermediate


Whizara’s Intermediate level Python programming course provides a path for learners (age 11+) to further develop their Python programming and real-world software development skills. Students develop a course-end project to showcase their learnings from the course.

WordPress Learning Resources

Test takers are expected to have approximately 150 hours of hands-on experience or have attended (5-6-day) lectures on WordPress before taking the WordPress Certified Editor (WCE) certification exam.

Introduction to WordPress


When you start planning a new website project, there are a lot of options. It can be daunting and overwhelming trying to pick the right tool for the job. This course will delve into one of those options — WordPress — and why, after you’ve started using it, you’ll never need anything else.

Learn WordPress

Whether you’re a first-time blogger or seasoned developer, there’s always more to learn. From community members all over the world, these vast resources will help you learn more about WordPress and share it with others.

WordPress 5 Essential Training

 LinkedIn Learning

Learn how to create your own web experiences with this powerful and open-source publishing platform. You will also learn how to create and publish posts and pages; create and edit blocks, and define reusable content blocks to take full advantage of the new block editor codenamed “Gutenberg.“