Learn to how code well

Weekly programming tutorials and discussions from Peter Fisher


Tutorials - Python control structures


Web Developers Working Week


Programming discussions

Free programming courses - View all

Docker For Beginners

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

Python For Beginners

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

Linux Bash For Beginners

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

PHP Command Line

Learn how to use PHP on the command line and discover tips and tricks that will level up your PHP development

Udemy and Skillshare courses

Docker For Beginners

Good course, better than some udemy courses.
- Lawrence Kimsey

PHP Control Structures

Excellent explanations of some very useful PHP statements, as well as interesting ways to use them.
- Dash LaLonde

PHP String Manipulation

This is an excellent course on some of the most useful PHP string manipulating functions and prepared statements. Convinced me to re-think my general coding principals.
- Dash LaLonde

Subscribe to the HowToCodeWell newsletter