Our INTRO course is completely FREE.
Get started now on your journey into software development.
What is programming?
Learn what programming is and how it differs from programmatic thinking. Understand the strengths and weaknesses of computers vs. humans, and why computers need more specific instructions.
Functions and loops
Objects and arrays
Frequently asked questions
Yes, this course was designed with beginners in mind.
This course is completely free of charge.
For this course you just need a computer with an Internet connection, and a modern browser such as Chrome, Firefox, Safari or Edge.
This course is designed to give you a taste of what programming is and whether it is right for you.
Following this course, we'd recommend applying for our comprehensive BOOTCAMP course, which covers programming in a much greater depth and gives you all of the necessary knowledge to career change into software development.
There are no lectures or classes for this course, so you can study it whenever is convenient for you. We'd recommend spending at least 1-2 hours a day working through the content so you don't forget it!
Join our online community
Don't go it alone. If you need help, or just want to chat, then make use of the Command Shift Community of staff, students, alumni and other learners. You'll receive an invite as soon as your start the course.
Learn by doing
Using our bespoke learning materials, you'll be able to follow along with the code examples on our learning platform as you go along. We'll quiz you along the way to reinforce what you've learnt.
What are you waiting for?
Start your coding journey now with 25 hours of introductory material