TypeScript Video Tutorial

In this tutorial we’ll explore everything you’d learn in a standard 200 page book on TypeScript. I’ll cover installation, data types, changing the browser, arrays, math, looping, functions, classes, interfaces, inheritance, generic functions, generic classes, destructoring, template...

Vote for Next Tutorial

I’m looking for feedback from everyone on what videos I should make next. I also hosted an ask me anything in this video and it was a ton of fun. Based off of the people that participated in this video it looks like the videos will be PyQT, Kivy, ECMAScript, MatLab, AI, Swift and C++. Please feel free...

D&D Character Creation Wizard

Many people liked my first D&D Character Creation Video and asked for me to make another about how to make a custom Wizard, so here it is. Wizards are a ton of fun to play because they can perform a wide variety of specialized tasks for your group. They can conjure creatures to fight on your behalf,...

Learn to Program 25

In the final part of my TkInter tutorial I make a complete Python Paint app in one video. We’ll make a Python paint app, cover TkInter canvas, catching mouse events, and drawing with a pencil, lines, arcs, ovals, rectangles, text and much more. If you missed my previous videos, here is the 1st Learn to...

D&D Character Creation

Nearly 40 people have requested that I teach how to play Dungeons & Dragons and so I’ll start with this video in which I’ll cover D&D Character Creation. I think creating a custom D&D character is the best way to better understand the game. I walk you through the process while...

Learn to Program 24

In this part of my Learn to Program tutorial I’ll cover many of the TkInter widgets I haven’t covered before. We’ll explore PIL, Importing Images, Toolbars, List Boxes, Label Frames, Spin Boxes and much more. If you missed my TkInter tutorial it starts here. My Learn to program series...

Learn to Program 23

In part 21 of my Learn to Program series I made all of the parts of a simple text editor except for the part where you enter text! So, in this video we’ll create a dialog for opening files, create a dialog for saving files, add a text widget with a scrollbar widget, add a menu for review and much more....

Learn to Program 22

In this part of the Learn to Program series we make a working calculator from start to finish in one video. We create a Use Case Description to figure out exactly what must occur in the program step-by-step. We then create a calculator object, convert the use case into code, create the GUI interface using...

Google+