x

login to access resources

BIG List of Resources

The Big ListHuge list of FREE resources for just about everything!


Python Programming

Python IDE

Download Python Development Environment (Free Open Source software)

Introduction to Python

Fantastic Python tutorial for beginners by Mark Clarkson (pdf)

Learn Python

Lots of good tutorials for beginners

Online Interpreter

Client-side Python interpreter implemented in Javascript (from Skulpt.org)

 

Python School

Superb tutorials & exercises for learning Python – beginner to expert.

Python Bitesize

A fantastic set of Python video tutorials from John Philip-Jones

FREE Python eBooks

A whole bunch of Python related eBooks that you can access for free!


Visual Basic Programming

Visual Studio

Download latest version of Visual Studio IDE (Express Edition - free)

Visual Basic Tutorial.net

Tutorials and code examples for learning VB.net

Dream In Code

Large selection of useful VB.Net tutorials for just about everything

VB Helper

Lots of useful coding tips & tricks and code examples for VB programmers


Java Programming

Java API

API specification for Java Platform Standard Edition 7

Netbeans

Download the latest version of the Netbeans IDE (free)

JDK

Download the latest version of the Java SE Development Kit (free)

Java Tutorials

Not brilliantly explained (if at all!) but a lot of useful code samples included.


Game Development

Unity 3D

3D Game development software

Unreal Engine

Game deveopment tool for mobile, console, VR etc.

Game Maker Studio 2

2D game development suite

Cocos2D-X

Open source game development suite

Game Develpoment for Beginners

Stencyl

Drag n Drop game development with ‘Scratch’ style interface.

Sploder

Drag n Drop game development for beginners.

Game Salad

Game develelopment for beginners

Buildbox

Game development for beginners

Assets

Open Game Art

Royalty free assets (images, textures, music, sound effects etc.)

Free Music Archive

Royalty free music & sound files.

Kenney Game Assets

Large selection of vector images

Reiner’s Tilesets

2D & 3D graphics, textures, sound effects and more.


Linux Resources

Cygwin

Linux Emulator that runs on Windows OS. Lots of additional packages & full documentation.

LinuxCommand.org

Beginner’s guide to using the Linux Shell

Linux E-book

Good value e-book (£0.99) covering basics of Linux command line

Ubuntu E-book

Good value e-book (£2.24) covering basics of Linux command line on Ubuntu OS

 

Linux Mint

5-Minute Essential Shell Tutorial. A good quick guide to Linux commands.

Unix Tutorial

Unix tutorial for beginners.

Guru 99

Beginners’ guide to Linux. Everything you need to know!


Other Programming Resources

Code Academy

An excellent array of online programming tutorials covering a range of programming languages.

Home & Learn

A wide range of in-depth tutorials for programming, web development and MS Office applications.

Programr

Learn to code in Python, Java, C#, PHP, AJAX, JS, C++ and many more... all online - no IDE required!

Small Basic

Tutorials for coding in Small Basic (Submitted by J Leese)


IB Computer Science

IB Computing

Comprehensive set of resources for IB Computer Science (SL)

IB–Computing.net

Theory & programming resources for IB CS (SL & HL)

CodingBat.com

Online Java programming exercises


Web Design & Development (including HTML, CSS, Javascript & PHP etc...)

Dash

Awesome free interactive tutorial to get you started on html, css and jquery. Perfect for beginners. (Don’t forget to unsubscribe from their mailing list, though!)

Browsershots.org

Get screenshots of your website as it appears in different browsers across all platforms.

Php Manual

Handy reference for all php library functions, usage etc...

HTML Dog

Excellent resource for HTML and CSS tutorials and references

 

Code Academy

Learn to code in Javascript online

HTML & CSS Tutorial

Comprehensive tutorial on HTML & CSS from Shay Howe

Code HS

Online Javascript programming tutorials

Khan Academy

A large selection of online Javascript tutorials for beginners.

 

JS Fiddle

Online Sandbox for Javascript & JQuery

CSS Desk

Online Sandbox for Cascading Style Sheets

HTML Sandbox

Online Sandbox for HTML

Online PHP Functions

Online Sandbox for PHP

 

HTML & CSS Reference

Complete reference guide for HTML & CSS available to download (.pdf)

Hex Colours

Everything you need to know about using colours in your web pages

CSS3 Resource Collection from SimpliLearn

Ultimate list of CSS3 Resources, Tutorials, Tips and More

 

Flash & Actionscript

kirupa.com

Fantastic website for tutorials in Flash and ActionScript

ActionScript.org

Hundreds of great ActionScript tutorials for all occasions!

Tutorial Outpost

Loads of good tutorials for Flash, ActionScript, HTML / CSS, Photoshop and more...

Flashkit

A variety of flash related tutorials & resources


General Computing & ICT Resources

MS Office FREE!

If you are a student in full–time education, you are entitled to a FREE copy of MS Office. You need a valid school email address to register.

JPJ Video Tutorials

An amazing set of video tutorials covering all aspects of computing theory from John Philip-Jones

Cambridge GCSE Computing

Free & open access to OCR‘s GCSE in Computing, supported by resources from the Raspberry Pi Foundation and Cambridge University Press

IT and Computer Programming Career Guide

Useful information on IT & Computing careers. (Submitted by Scott – Jericho, VT, USA)

 

Teach-ICT

Theory, quizzes, revision materials and loads more for KS3, GCSE & A-Level