The digital industry doesn’t just need software developers, there are a range of opportunities. If you simply want to improve your digital literacy you can contact Jersey Library, or try out the FREE online courses from Barclays Digital Wings

If you are interested in an entry level position in the digital industry and can commit to 10+ hours of study a week for 6 months, then the Digital Jersey coding programme might be for you.

These are useful starting points for anyone wanting to start to learn code. Digital Jersey and the DJ Hub don’t endorse the following sites, but these are a great way of seeing if you like coding, or following a programme of self-learning.

Some of the best coding courses online are those which are interactive.

Codecademy

Probably one of the best known and includes some FREE coding resources suitable for kids and adults. Codeademy covers: Making a website, learn Java, HTML & CSS, PHP, Ruby, Learn Git, JQuery, JavaScript, SQL and many more.

Learn More

KhanAcademy

Learn how to programme drawings, animations and games using JavaScript, or learn how to create webpages with HTML & CSS. There is also an introduction to SQL. FREE 

Learn More

Introduction to Computer Science:

An introduction to the intellectual enterprises of computer science and the art of programming. Harvard University via edX FREE

Learn More

Introduction to Programming in Java:

This is designed for students with some programming experience, but if you have none and are motivated you will do fine. Students will learn the fundamentals of Java. Massachusetts Institute of Technology via MITOpenCourseware FREE

Learn More

TeamTreehouse

Learn from over 1000 videos created by expert teachers on web design, coding, business, and much more. Their library is continually refreshed with the latest on web technology so you’ll never fall behind. Monthly subscription but has a free trial.

Learn More

A gentle introduction to Programming using Python

This course provides a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no experience in programming. Massachusetts Institute of Technology via MITOpenCourseware FREE

Learn More

Introduction to C and C++

This course provides a fast-pacedintroduction to the C and C++ programming languages. Massachusetts Institute of Technology via MITOpenCourseware FREE

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-introduction-to-c-and-c-january-iap-2013/

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-s096-effective-programming-in-c-and-c-january-iap-2014/

Also see:

An Introduction to C:

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-096-introduction-to-c-january-iap-2011/

Practical programming in C

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-087-practical-programming-in-c-january-iap-2010/

Introduction to C memory management and c object oriented programming

http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-088-introduction-to-c-memory-management-and-c-object-oriented-programming-january-iap-2010/

Learn More

JS Dares

Learn JavaScript by making your own games FREE

Learn More