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.