These are our training modules. They are growing all the time. If you are new to coding you are strongly encouraged to train on the command-line modules first.
Even many professional coders need training for using the command-line interface effectively.
The river from which all things flow.
On Windows, it is called the Command Prompt, and on Mac OSX it is called the Terminal. You will practice the fundamentals over and over, so that you will carry them with you forever.
Python is a programming language. Many people say it is an ideal language to learn programming. This is because the code is simple and has fewer odd-looking symbols than many other coding languages.
The foundation of the web is HTML/CSS/JS.
These trainers will help you memorise how to make static webites from scratch.
A framework is a tool, usually part of a programming language, for making it very easy to do one thing. A web framework helps to make web apps, for example.
These trainers will get you started with learning how to create small programs, and compile them...from memory. C is the language of the world of embedded hardware, and most new programming languages have their roots in C and C++.Go to subjects
Raspberry Pi's and Arduinos! These trainers use a visual simulation of the hardware to make it easy for you to start learning and memorising the code you'll need for your next robotics project.