Introduction to Programming: Create a Music Player with Python

If you have never done any computer programming, looking at pages and pages of programme code can be daunting. Fear not! In this course you will learn the basics of computer programming whilst creating an mp3 music player application.

This course is an ideal introduction for those looking to explore programming for fun or as a career.

Course Outline



Suitable For

Adults and Teenagers


Learn the fundamental programming concepts using Python whilst creating a music player application


Getting Started

Understanding what computer programming is all about and what exactly Python is.

Basic Concepts

Hands-on working through the basic concepts – variables, types, operators, modules and functions.

Starting to Create our Music Player

Starting to create the music player whilst learning some new concepts – object orientation, classes, lists, loops, decisions.

Getting User Input

Getting the user to select albums and tracks.

Playing the Music

Play your selected track using the Pygame package!


Full price individual: £160

Concession individual: £120

Concession pricing is available to anyone in full time education.

Skills you should have before you attend

None required.

Skills you will pick up in the course

Key skill categories

On successful completion of this course, students will be able to

What courses can I do next ?

After this course you can follow up with these courses:

Programming Project: Part 1 - Python Programming


This course can be customised and delivered at a mutually-convenient time and place for groups


Notify me when new dates become available.