TypeScript Video Tutorial

TypeScript Video TutorialIn 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 strings, spread operator, and many other topics.

All of the code follows the video below. My recommended TypeScript book is Pro TypeScript. Continue reading TypeScript Video Tutorial

D&D Character Creation Wizard

D&D Character CreationMany 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, enhance the abilities of others, control the elements, raise the dead and much more.

The free Basic Rule Book and Character Sheets I use in the video are at the links provided. Continue reading D&D Character Creation Wizard

D&D Character Creation

D&D Character CreationNearly 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 explaining everything about a D&D character sheet.

Everything you need to start is 100% free thanks to Wizards of the Coast. You’ll need the D&D Basic Rules book along with a character sheet which is at the end of that book. Continue reading D&D Character Creation

Learn to Program 23

Learn to ProgramIn 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. For homework after completing this program add in the parts from part 21 for more functionality.

All of the code and a transcript follows the video below. Continue reading Learn to Program 23

Learn to Program 22

Learn to ProgramIn 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 TkInter and end with homework you should solve to improve your programming abilities. Calculator PDF is Here.

All of the code, the use case and a cheat sheet for the video can be found after the video below. You should refer to it through out this video to help you learn the topics covered. Continue reading Learn to Program 22