top of page

RESOURCES

Learn more about code through partner organizations. 
Try your hand at a new project or start an online class.

Got a weekend to spare? You could build your career & tech skills, make something new and maybe even change the world by joining a hackathon.

We listed a few regular events below and some other useful links to find out more.

A beginner's guide to Hackathons
Scottish Games Jam
Student Hack
Hackathon search tool
Meetup UK hackathons and jams

With plenty of fun games and projects, Code Studio is a great place to further your coding powers.

Scratch, created by the Massachusetts Institute of Technology, lets you make stories, games, and animations.

Want to create your very own web pages while learning HTML? Check out Mozilla Thimble and learn how.

TOP PLACES TO CREATE CODE ONLINE

Writing code online

An intro to the basic principles of computer programming for drawing and animation. Watch video tutorials and practice your skills as you go. Great for beginners.

Simple, interactive coding tool that helps you learn to create websites, games and apps. Includes Java Script, HTML/CSS, Ruby, Python, PHP and APIs.

Welcome home, developers

GitHub fosters a fast, flexible, and collaborative development process that lets you work on your own or with others.

Take free tutorials and quizzes and learn to build your own website from scratch. Includes HTML5, XML, Java Script and more. For beginners or experts.

Take intro courses to JavaScript, Ruby, HTML or iOS. Most of the taster courses are free, but some are paid so always check before you get started.

A user-friendly introduction to Ruby, a code language which is used for lots of desktop apps and websites. Suitable for absolute beginners.

Fancy diving a bit deeper into the world of computer programming and coding? Got an idea for an amazing new app? Here's some useful sites packed with free online coding courses to help you get started from scratch or develop your skills creating web sites and applications.

Anchor 1
Anchor 2
Anchor 3
Anchor 4
bottom of page