
YouTube channelElectronics and computing
Branch Education
With over 177,000 subscribers and 17 million views, Branch Education stands out for its detailed explanations of complex engineering concepts and systems. Created by…
Engineering YouTube channel
Short, sharp Python and C++ tutorials on writing cleaner, better code. Suits students who already know some programming and want to level up.

mCoding is a programming channel focused mainly on Python, with some videos on C++. It aims to help people move from writing code that works to writing code that is clean, fast and easy to maintain.
The videos look at common mistakes, useful language features and how code behaves under the surface. Topics include loops, data classes, iteration tools, Docker and running AI models on a home computer. Each video is tightly scripted and to the point, with code on screen throughout. New uploads have been less frequent recently, with the most recent in September 2024, but the back catalogue is still very useful.
Some highlights include:
A run through 25 habits that beginner Python programmers often have, with better ways to write each one.

An explanation of a common line found at the bottom of Python scripts and why it is good practice to use it.

A similar guide for C++, covering 31 habits that make code harder to read or more likely to go wrong.

The channel has around 249,000 subscribers.
mCoding is a good way into software engineering. Professional programmers spend a lot of time making code readable, reliable and efficient, and this channel shows how. It suits students taking GCSE or A level Computer Science who want to go beyond the syllabus, and connects to careers in software development, data science and embedded systems.

YouTube channelElectronics and computing
With over 177,000 subscribers and 17 million views, Branch Education stands out for its detailed explanations of complex engineering concepts and systems. Created by…

YouTube channelElectronics and computing
Free, step-by-step coding tutorials from a UK web developer, covering JavaScript, React, databases and AI coding tools. Good for anyone ready to start building…

YouTube channelElectronics and computing
Carefully animated explainers on maths, science and how modern AI really works. Ideal for students who like maths and want to understand the ideas…

YouTube channelElectronics and computing
Free, friendly game development tutorials for Unity and Godot, from first steps to full projects. Suits anyone who wants to learn programming by making…