Beginner’s Guide to Python – Lesson 03 – Simple Variables

Welcome to the Beginner’s Guide to Python! This is video #3 in the mini-series which you can find on Youtube (or below).

Variables are the building blocks of any programming language. In this video, I’ll show you how to use them in Python. If you have any comments or questions, let me know in the comments below or on Youtube. Subscribe here to get notified of the next video.

Access all the videos in the series.

Beginner’s Guide to Python – Lesson 02 – Classic Hello World

Welcome to the Beginner’s Guide to Python! This is video #2 in the series. In this video, I’ll show you how to create a simple Hello World script using Python.

If you have any comments or questions, let me know in the comments below or on Youtube. Subscribe here to get notified of the next video.

Access all the videos in the series.

Beginner’s Guide to Python – Lesson 01 – Getting Set Up

Welcome to the Beginner’s Guide to Python! This is video #1 in the mini-series which you can find on Youtube (or below). My goal for this free mini-course/mini-series is to give the absolute beginner a grasp on the Python programming language.

In this video, I tackle how to set up your system to run Python on your computer. If you have any comments or questions, let me know in the comments below or on Youtube. Subscribe here to get notified of the next video.

Access all the videos in the series.

How to do Coding Peer Reviews with Github

In my current contract, we do coding peer reviews. When I was first introduced to this process, I was a bit sceptical. Mostly, I thought it was a huge time-suck and an overly-laborious way to fix bugs.

After several months of going through the coding peer review process, I can say I’m a convert. Anything that improves the quality of code and simultaneously enables a team of coders to give feedback and learn from each other, is a good thing.

In this video, I go through some of the main benefits of the coding peer review process, as well as demo-ing how to do coding peer reviews with Github.

Biggest Developer Frustrations Reported By You (Q&A)

As part of our weekly monthly newsletter, we send a survey out to all of our readers. A small percentage of our readership respond, but their answers are always telling.

One of the questions we ask is: What is your biggest frustration?

The top 5 answers are:

  1. Not having enough time
  2. Finding work as a developer
  3. Too many technologies to learn / fast-pace of technology
  4. Finding bugs
  5. Coming up with ideas

I address how I personally cope with all these frustrations in the following video. If you have any of your own personal tips or techniques, I’d love to hear them.

Read more