All Courses

Enrolled
CSS stands for Cascading Style Sheets. CSS is a language used to style HTML pages. CSS is what we use to add colour, to form layouts, change fonts and everything in between. CSS is what turns HTML into the beautiful web pages we see every day.

See more...

7 Lessons
Enrolled
Welcome to Python Hacker Grey Hat! In this course, you’ll learn more advanced programming practices than in black hat. This course builds off the skills you’ve learned in hacker black hat so make sure you’re really comfortable with that content first. In this course, you’ll also be introduced to soft skills. What are soft skills? […]

See more...

4 Lessons
Enrolled
Thunkable is a website that allows you to use visual-block coding to make apps for your phone. It has an extremely wide range of available features for building apps. Once you get familiar with it, you will be able to build almost any kind of app you can think of! Before we get started, visit […]

See more...

4 Lessons
Enrolled
Introduction to HTML

See more...

7 Lessons
Enrolled
JavaScript is one of the most used programming languages around the world. It’s used predominantly across the web both in the browser, and on the server. It also has all sorts of other uses, like making desktop and mobile apps. Games too! So what are you waiting for? Let’s get started!

See more...

11 Lessons
Enrolled
Python is a high-level text language developed by Guido Van Rossum in the 1980s. The language is quite popular because it’s free, accessible and relatively easy to learn compared to other text languages. If this is your first time learning a text-based language it is similar to block coding, like Scratch, in the way that […]

See more...

6 Lessons
Enrolled
In Ninja Grey Hat you will learn the basic building blocks of coding. You will learn what a loop is, what a variable is, what a conditional is. You will also learn about co-ordinates and simple operators. You'll also learn how to store data. You will build a game with objects falling from the sky and a character catching the objects.

See more...

8 Lessons
Enrolled
Further developing students knowledge and getting them to start working as a group to complete tasks

See more...

16 Lessons
Enrolled
Heres a bunch of project ideas for you to remake your own way. Click on a project you would like to build and read the “Key” things to include in your project.

See more...

23 Lessons
Free
Further developing students knowledge and getting…

See more...

3 Lessons
Enrolled
Coding is an amazing & creative skill if you know how to do it properly. You must always be testing & failing. Failing is an important part of our learning process. If we aren't failing we aren't learning.

See more...

7 Lessons