recent posts

How to Make Video Games

I made a 31 part video tutorial series that teaches how to make video games by actually making real games. On this one page I have both the videos along with links to all the code. On top of that you can download the full projects for every game here Pong, Space...

C# Tutorial Series

I was asked to put all 25 C# videos on one page with a description of each video, so I thought I would. I covered just about everything you’d ever want to learn about C# in this series. I cover the core language, OOP, Generics, LINQ, Threads, File I/O,...

C++ Tutorial 10

I’m finally covering Object Oriented Programming with C++! I cover classes, objects, public, private, protected, constructors, deconstructors, pointer operator, dot operator, getters, setters, super classes, inheritance, calling super class functions, overwriting...

C++ Tutorial 9

This part of my C++ tutorial provides numerous examples of what you can do with Lambda Expressions. We’ll cover how to Sort, Filter, Sum, Edit and Generate Lists based on conditions. We’ll also perform operations on multiple lists, create Recursive Lambda...

C++ Tutorial 8

In this tutorial we continue learning not only the syntax of C++, but also how to solve problems using C++. We’ll cover the BubbleSort, Recursion, Factorials, Fibonacci Numbers, Overloaded Functions and Work through many Problems. Like always all the code along...

C++ Tutorial 7

In this tutorial we continue solving problems with C++. We’ll solve the Caesar Cipher, Solve Equations for X, Create Lists of Primes and Generate a List of Random Values in a Range. I’m making these videos to make you good at solving random problems rather...

C++ Tutorial 6

In this tutorial we’ll solve 4 problems while learning some new tricks. We’ll turn vectors into strings and vice versa. Then we’ll trim whitespace, find all substring matches and then replace them. We’ll finish up the tutorial with homework on...

C++ Tutorial 5

In this part of my C++ tutorial we’ll cover numerous ways to interact with Strings, numerous common Math functions and we’ll solve a rather complex 2 part problem. The goal of this series is to teach the syntax of the C++ language while actually teaching...

C++ Tutorial 4

In this tutorial I’ll be covering While, Break, Continue, Exception Handling, Do While, Random Numbers and more complex problems for you to solve. The problems are starting to get more complex, but don’t worry if you can’t solve them. The goal is just...

C++ Tutorial 3

As we continue to learn C++ through problem solving we cover Functions, Pointers, Local Variables, how to create a range function and solve a bunch of problems. I hope you find using pointers to be a breeze after this tutorial. Please share your alternative problem...

C++ Tutorial 2

I continue teaching C++ through problem solving. In this video I cover conditional operators, logical operators, if, else, arrays, vectors, converting strings into vectors, string stream, while loops, for loops and more. I’ll also present 2 problems for you to...

C++ Tutorial

Here I will begin my large C++ tutorial that many people have been asking for. I decided to teach C++ through problem solving. This first video covers preprocessor directives, main, cout, if, terminal arguments, for, data types, variables, constants, printf, strings,...

Setup Visual Studio Code Windo...

In this tutorial I show how to install C++ and setup Visual Studio Code for C, C++ and Arduino development on Windows. Click here if you are a MacOS user. Here is the link to Visual Studio Code. I also received questions on what Arduino kit I plan on using in my...

Setup Visual Studio Code MacOS

I received a bunch of requests on how to setup Visual Studio Code on MacOS and so I made a tutorial. I’ll show how to install C / C++ and then cover how to get Visual Studio code to work as a great C++ and Arduino platform. Windows users look here. Here is the...

Install C++ & NetBeans

I asked everyone to tell me what tutorial they wanted and C++ won. In this tutorial I show you how to install C / C++ and NetBeans on both Windows and MacOS. I decided to use NetBeans because I think it is the best C++ IDE on every operating system. Here is the link...

Blender Tutorial 11

In this tutorial I will provide you with all the knowledge and artwork to 3D print Settlers of Catan on a 3D printer!!! I will cover how to print out 3D Blender models on a 3D printer. I’ll also cover how to import vector art from programs like Illustrator and...

Blender Tutorial 10

In this tutorial I finish The Incredibles car I started making in part 9. We’ll learn how to create curved edges, how proportional editing works, creating and extruding edges and a whole lot more. I have the images I used to model the car here Front, Back and...

Blender Tutorial 9

In this part of my Blender Tutorial I start creating a more complex model based on Mr. Incredibles car in the movie The Incredibles. I’m going to cover everything at a slower rate so that everyone will know the exact steps for modeling complex shapes. Here are...

Blender Tutorial 8

In this part of my Blender Tutorial series I’ll cover how to cut neat holes in both flat and curved meshes. We’ll be covering the Shrinkwrap Modifier, Knife Project, Bridge Edge Loops, Subdivision Surface Modifier, Beveling and more. Like always you can...

Blender Tutorial 7

We’re going to have some fun in this Blender Tutorial! We are going to learn how to model 3D shapes in Blender. First I’ll demonstrate how to make a gear using the techniques we’ll use to create more complex models. Then we will make a 3D dog using a...
recent from Communication How I Make YouTube Videos
How I Make YouTube Videos The most common question that I get is How I Make YouTube Videos. I have held off on making this video because I’m definitely not an expert at making videos. I didn’t want anyone to think I thought I was either. However, the past few videos have been about answering common questions so I decided...
recent from Diet Nutritional Shrimp Gumbo
Shrimp Gumbo I haven’t made a recipe video in a while, so today I thought I’d present the recipe my wife and children love the best Shrimp Gumbo. The feature is definitely the shrimp, but the sweet and yet hot sauce is pretty amazing on its own. I cam up with this after my family watched The Princess and the...
recent from Marketing Tutorial Vote
Tutorial Vote I’ve decided that my next tutorial series will be really big and will answer many of the questions I receive. The only problem is that most people either want to see an Android / Games Tutorial, or a J2EE / Application Development Framework Tutorial? I can’t do both because they will each take at...
recent from Web Design C# Tutorial Series
C# Tutorial Series I was asked to put all 25 C# videos on one page with a description of each video, so I thought I would. I covered just about everything you’d ever want to learn about C# in this series. I cover the core language, OOP, Generics, LINQ, Threads, File I/O, Serialization, WPF, XAML, Document API, Databases...
Google+