Sharpen your journalism skills
In this section, we have brought together a series of short eLearning courses on specific subject areas. We hope they will teach you something new or help you to brush up your knowledge. 

Self-enrolment is available for the free courses. To self-enrol on any of these courses, navigate into the course and select 'enrol me'. You will need to log in or set up a free account first.

If you would like to purchase any of the other courses on this page, please follow this link to enrol.

As well as enrolling on the interactive eLearning courses below, you might like to join us at one of our live training sessions. Please do search our suite of skills training and exam refresher offerings; these are updated regularly. Or if you would like the NCTJ to develop a bespoke resource for you or your company, please contact the NCTJ's Head of partnerships and projects Will Gore.

Available courses

SEO and maximising audience reach

Aimed at journalists who wish to develop their digital skills, this course will provide essential information about SEO and maximising your audience reach. Enrol here.

Specialising in sports journalism

Sport is one of the most exciting sectors of journalism to work in - spanning across print, digital, social media and TV. This short, introductory course will help you stand out from the crowd across a number of different platforms and situations. Enrol here.

The essentials of media law

A course for anyone who wants a broad introduction to media law, or professional journalists keen to refresh their skills and ensure they are up-to-date with current legislation. If you have not yet enrolled on this course, you can do so here.

Video and images: The power of visualisation

This course will provide essential information about video and images and how they add value to journalistic content to achieve maximum audience reach. Enrol here.

Writing for the web

Whether you're a blogger, just starting out as a journalist, or perhaps simply want to polish your online skills. This course looks at the opportunities and challenges of writing for the web.