How To Code Well
Hire Peter Fisher
How To Code Well
Tutorials and web chats for the How To Code Well Youtube channel
How To Code Well
10 Common Programming Mistakes & How To Avoid Them
EDIT: I have changed the title from Top 10 Programming Mistakes & How To Avoid Them to 10 Common Programming Mistakes & How To Avoid Them.
Types Of Web Developer
Whats the difference between a Backend developer and a Front-end web developer. Or Whats the difference between a Database developer and front end developer.
Why I Have Turned My Back On Windows When Developing Websites
Its been a few years since I used a Microsoft Windows device to develop websites.
Docker Container Tutorial #4 Container Names & Container Tips
In the 4th Docker container tutorial I demonstrate how to rename a container and how to run a container with a different name. I also give some tips for creating docker containers using a single command
Docker Container Tutorial #5 Searching for Docker images
In the 5th Docker Container Tutorial I demonstrate how to search for docker images using the command line
Docker Container Tutorial #6 Docker Container Users
In the 6th Docker Container Tutorial I demonstrate how to connect to a docker container via a specific user.
Docker Container Tutorial #7 Copy Files From A Container
Docker Tutorial number 7
Top 5 Reasons To Learn Docker For Web Developers
These are my top five reasons to learn Docker for web development.
Public WiFi Security Rant | Web development chat
Public Wifi security is not good enough. In this web development chat I discuss my concerns over working remotely when using wifi provided by the service industry
Docker Container Tutorial #8 Exposing container ports
In the 8th Docker container tutorial I demonstrate how to expose docker container ports
Docker Container Tutorial #9 container hostnames
In the 9th Docker container tutorial I demonstrate how to change the hostname of the container. This help to identity which container you are in.
Docker Container Tutorial #10 Handling Volumes
In the 10th Docker container tutorial Peter demonstrates how to mount volumes and persist data in a Docker container
Docker Container Tutorial #11 Persisting Data
In the 11th Docker container tutorial I demonstrate how to bind mount a volume and how to create docker volumes.
Best Ways To Learn Programming
Todays web development chat is a discussion on the best ways to learn programming.
How To Install Docker On Mac
A tutorial on how to install Docker for Mac
PHP Beginners Course Strings Tutorial #1 Basics
In the first part of this PHP beginners course Peter Fisher gives an introduction into the basics of PHP string manipulation.
PHP Beginners Course Strings Tutorial #2
In the second part of this PHP beginners course Peter Fisher explains how to count characters in a string and how to cut strings at various positions.
PHP Beginners Course Strings Tutorial #3
In the third part of this PHP beginners course Peter Fisher demonstrates more advanced string manipulation techniques such as word wrapping
PHP Beginners Course Strings Tutorial #4
In the final part of this PHP beginners course Peter Fisher explains the difference between single and double quotes in PHP strings
5 Things Every Web Development Team Should Do In 2017
Peter Fisher Talks about the top 5 things every web development team should be doing in 2017.
PHP Object Oriented Programming (OOP) For Beginners Lesson 1
The first PHP Object Oriented Programming lesson by Peter Fisher
PHP Object Oriented Programming (OOP) For Beginners Lesson 2
The second PHP Object Oriented Programming lesson by Peter Fisher
PHP Object Oriented Programming (OOP) For Beginners Lesson 3
The third PHP Object Oriented Programming lesson by Peter Fisher
PHP For Beginners: Functions Tutorial
A PHP Functions tutorial by Peter Fisher
Web Chat: What is a true web developer?
In this How To Code Well Web chat Peter Fisher talks about what is a true web developer.
Expect These At Your Web Development Interview | Web Chat
In todays Web Chat Peter Fisher talks about what to expect in a web development interview.
HTML For Beginners Tutorial #1 The Basics Of HTML
Welcome to the first HTML tutorial hosted by Peter Fisher
HTML For Beginners Tutorial #2 Links
In the 2nd HTML tutorial hosted by Peter Fisher we look at linking web pages together.
HTML For Beginners Tutorial #3 Images
In the 3rd HTML tutorial hosted by Peter Fisher we look creating images in HTML web pages
HTML For Beginners Tutorial #4 Format Text
In the 4th HTML tutorial hosted by Peter Fisher we look at formatting text in HTML
HTML For Beginners Tutorial #5 Table Basics
In the 5th HTML tutorial hosted by Peter Fisher we look at the basics of HTML tables
HTML For Beginners Tutorial #6 Table Nesting
In the 6th HTML tutorial hosted by Peter Fisher we look at nesting HTML tables
When To Move On In Your Web Development Career | Web Chat
Peter Fisher talks about when to. move on in a web development career.
HTML For Beginners Tutorial #7 Table Semantics
In the 7th HTML tutorial hosted by Peter Fisher we look HTML table semantics
AWS Dependency Awareness Day | Web Chat
In this web chat I talk about the AWS outage that happened this week (Tuesday/Wednesday depending on timezone).
Toxicity Amongst Programmers and Its Impact On Junior Developers | Web Chat
Have you ever been told that you are not a proper programmer or that you aren't learning a real programming language?
Music I Listen To When Programming
Lets talk about what music is best when programming, studying and cramming down to reach a deadline.
Web Development Recruitment Agents Please Watch This
This is a web chat about some of the experiences I have had with web development recruitment agents.
Am I Too Old To Be A Web Developer | Web Chat
I've was recently asked if 27 is to too old to become a web developer.
Web Development Career Advice | Lessons For My Former Self
After nearly 10 years of web development I look back and give my former self some web development career advice.
Will A Web Development Degree Improve My Career?
Do you need a degree to be a web developer?
Web Development Goals 2017
Here is my web development learning journey for 2017
Using Upwork (Elance) As A Freelancer
Several years ago I was working on projects from Elance and freelancer.
Web Development Trade Secrets 2017
I've been frequently asked if the How To Code Well YouTube channel is giving away web development trade secrets.
Web Development Password Storage
Lets talk about password storage in web development.
Google Home Manners Dont Cost A Thing
In this web development chat I talk about Google Home, and my youtube style.
British Computer Society and HTML Training
Two very exciting announcements.
Web Development News 2017 | New W3C Sensors
In May 2017 the W3C announced a working draft for new sensors and this has the potential to be big news for web development.
Freelancing How I Got Started - Interview With Powerslacker
I was recently interviewed by Powerslacker about how I got started as a freelancer.
How To Manage Web Development Tasks
Lets talk about web development tasks, bugs and challenges and how to manage them.
How To Code Well Playlists
How To Code Well 2017 videos (129)
How To Code Well 2018 videos (1)
How To Code Well 2016 Videos (43)
How To Code Well 2012 videos (4)
Linux Command Line Tutorials For Beginners (5)
PHP MYSQL Web Development Tutorials For Beginners (4)
My Talks and Presentations (1)
Tech reviews for web developers (1)
Jekyllrb tutorials (4)
PHP Command Line Tutorials (3)
Docker In Motion (9)
Coffee And Code (11)
PHP Tutorials (23)
Live Web Development Challenges (9)
PHP conferences that I attended in 2017 (19)
HTML Tutorials for frontend web developers (12)
HTML form tutorials for beginners (4)
Web Development Conferences (4)
PHP OOP For Beginners (6)
My interviews and chats on other channels (1)
Web Development Career Advice (12)
PHP Strings For Beginners (4)
HTML Tutorials For Beginners (7)
Docker Container Tutorials (12)
Web Development Chats (61)
Docker Machine Tutorials (5)
PHP Control Structures (6)
PHP Array Tutorials (3)
MYSQL Console Questions And Answers (4)
MYSQL Console Tutorials (16)
How To Code Well
Saturday Live Coding: Coffee and Code
Friday Web Chats
Support the channel
Subscribe to the newsletter
Latest Blog Posts
How to put your Docker image on a diet
How to rename a WordPress URL in MYSQL
Don’t prioritise controller testing over unit testing
CSS classes in Symfony2 twig labels
How to remove a stale PID from a Docker container
PHPUnit change http host with Symfony
Upgrading PCRE From 7.8 to 8.13 on a Centos 6.3 VPS
Choosing to finish a Symfony 1.4 site rather than rebuilding it in Symfony2
Top 5 Web development languages to learn in 2017
Types of web developers
Docker container tutorial #1
Docker container tutorial #2
Docker container tutorial #3
Installing Docker Machine
Get In Touch
Hire Peter Fisher
Contact Peter Fisher