Build web pages from scratch with HTML. Learn what HTML is and use it to format text, insert images and create links.
Learn about basic coding concepts and explore how to apply them while coding games on a micro:bit microcomputer.
Learn about the process of planning and starting your own website, as well as explore website building options.
Learn how to import modules and practice working with a database. Python: Getting Started recommended.
Learn how to create functions and classes to write more efficient code. Python: Getting Started recommended.
Learn how conditional statements and Loops work. Python: Getting Started recommended.
Python is a popular object-oriented programming language. Learn basic concepts like variables, expressions and data types. No coding experience required.
Learn how cascading style sheets (CSS) can be used to change the look and feel of your website with background, text and fonts.
Explore basic principles fundamental to every coding language through hands-on activities and games. No coding experience required.