As we begin 2015, many of us will be setting our New Year’s resolutions. But why set those same old goals like ‘exercising more’, or (Heaven forbid!) ‘cutting down on caffeine’, when you could be doing something worthwhile that you will actually stick to!

 

Learn a new skill!

 

Learning a new skill is a fantastic aim to have when starting the year, and we recommend learning to code! Programming skills are highly desirable, infinitely useful, and most importantly, fun to learn and practice.

If you fancy learning to code, check out the resources below:

 

Tutorials

www.codecademy.com

www.tutorialspoint.com

www.bogotobogo.com

http://www.microsoftvirtualacademy.com/training-courses/c-fundamentals-for-absolute-beginners

http://cyber-dojo.org/

http://code.org/learn

https://www.khanacademy.org/computing/computer-programming

 

Courses

www.udacity.com – Beginner courses

https://www.futurelearn.com/courses/electrify – Beginner courses

www.coursera.org – Advanced skills courses, with potential to gain certificate at the end

www.edx.org – Advanced skills courses

http://www.codeavengers.com/ – Courses for a range of levels

https://www.codeschool.com/ – Courses on a range of languages

 

C++ Help

www.cplusplus.com – All about C++

http://en.wikibooks.org/wiki/C++_Programming/Exercises/Iterations – Mini C++ exercises

http://anshulmalik.net/wp-content/uploads/2012/01/Kernighan-Ritchie.pdf – Further reading on C++

 

Raspberry Pi

http://www.raspberrypi.org/resources/learn/

http://www.engadget.com/2012/09/04/raspberry-pi-getting-started-guide-how-to/

http://www.raspberrypitutorials.yolasite.com/

 

We hope you enjoy learning your new skill over the next 12 months. Good luck!