Engineering YouTube channel

mCoding

Short, sharp Python and C++ tutorials on writing cleaner, better code. Suits students who already know some programming and want to level up.

Categories
Electronics and computing
Where
YouTube

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.

Top Engineering Videos: mCoding

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

Top Engineering Videos: mCoding

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

Top Engineering Videos: mCoding

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.

More engineering YouTube channels

See them all

YouTube channelElectronics and computing

Net Ninja

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

Welch Labs

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

Brackeys

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