Skip main navigation

Coding Courses: from beginner to advanced

In this post we share some of our great coding courses, from courses that will show the ropes, to course that will help you polish your skills.

In this post we share some of our great coding courses, from courses that will show the ropes, to course that will help you polish your skills.

I’m a beginner…

Try Data Mining with Weka

✓ Good if you work with lots of data
✓ Get an intro to machine learning
✓ Download free Weka Software

Try Creative Coding

✓ Create designs and art using code
✓ Learn a bit about the history of design, and think about the future
✓ Think about the relationship between people, machines and creativity


I have a bit of experience…

Try Learning to Code Electronic Music Tools with Javascript

✓ Use Javascript and Web audio API
✓ Build a drum machine that can playback drum samples
✓ Get an intro to key components of computer music software


I have a lot of experience…

Try Concurrent Programming in Erlang

✓ Combines theory and practice
✓ Taught by University of Kent, who have 30 years experience in functional programming
✓ Learn the life-cycle of an Erlang process

Try Managing Big Data with R and Hadoop

✓ Get an intro to high performance computing for big data analysis
✓ Learn basic clustering, regression and classification
✓ Understand the basic problems of supervised and unsupervised learning


None of these for your? Browse all our courses about digital skills.

FutureLearn - Learning For Life

Our purpose is to transform access to education.

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.

Learn more about how FutureLearn is transforming access to education

Related stories on FutureLearn