Programming and web development courses

Free YouTube web development courses

Docker For Beginners

Learn the basics of the Docker, creating Docker images, running Docker containers and managing data.

Linux Bash For Beginners

15 Lessons covering the basics of Linux Bash. This course is tailored towards those studying LPIC-1

Python For Beginners

Learn how to code in Python with the free beginner friendly course from Peter Fisher

View all free web development and programming courses

Udemy and Skillshare programming courses

Docker The Basics

Learn how to build Docker images, run Docker containers, mount and manage data volumes, copy files and more

PHP Control Structures

Learn how to use PHP control flows such as if statements, switch blocks, functions and more

PHP String Manipulation

A string is a sequence of characters like "Hello World!" This course demonstrates how to manipulate strings in PHP using real world examples

Subscribe to the HowToCodeWell newsletter