Install XAMPP Windows

Install XAMPPIn this video I’ll show you how to install XAMPP on Windows 10. I also cover configuring php.ini / config.inc.php, changing passwords, creating databases, inserting data, creating users, privileges, connecting to MySQL with PHP, handling MySQL queries with PHP and much more!

I’ll be uploading a new PHP Learn in One in a few days. Here is my Learn MySQL in One Video tutorial. Continue reading Install XAMPP Windows

C++ Tutorial 2019

Install C++ To celebrate my 1 Million subscribers I decided to update my most popular video! This is a 1,000 page book on C++ condensed down to a 2 hour video. It was 5 hours long before editing.

For best results get the free code provided below and pause your way through the video while typing out the code.

Thank you for subscribing to my little channel! I greatly appreciate all of the wonderful people I have met on YouTube. Continue reading C++ Tutorial 2019

SQL Tutorial 2019

SQL Tutorial 2019If you are looking to learn everything about SQL you are watching the right video. This video is a 500 page book in one video! It contains over 100 queries that will teach everything from basic queries through Stored Procedures, Functions, Triggers and Database Design. You’ll learn about numerous SQL queries while building a real world sales transaction database.

All of the queries along with a transcript of the video follows below. Take your time and create the database and enter the queries to maximize your learning potential. Continue reading SQL Tutorial 2019

Learn Python in One Video

Python How ToWelcome to my New Ultimate Python 3 Learn in One Video! I went out of my way to cover just about everything in this video. You’ll learn the core language taken directly from the official documentation. I go beyond that and teach about functional programming, working with databases and we’ll even make a working GUI Calculator using TkInter. I easily cover way more then you’ll find in any other Python Tutorial in 1/3rd of the time.

All of the code follows below and it is heavily commented to help you learn. Continue reading Learn Python in One Video

Design and Make a Video game

JavaScript TutorialIn this video I’m going to design and make an original video game in one video. I’ll talk about how I came up with the idea. I’ll then show you how I designed the look and created the art. After that we’ll program the entire game in JavaScript.

You’ll learn about Sprite Sheets, Creating Complex Animations, Playing Sounds, Solving Complex Problems, Preloading Images, Using Callbacks and a whole lot more. Heavily commented code can be found below the video. Continue reading Design and Make a Video game

Easy Songs to Learn on Ukulele

Easy Songs to Learn on UkuleleI created a new Ukulele version of Guitar Hero. This gets right into the music. I focus on easy songs to learn on ukulele. There are 20 songs in all that get progressively harder. My 6 year old daughter learned using this exact software that I created and made available for free.

I have have easy beginner ukulele songs as well as a bunch of fun Christmas songs for ukulele. I decided to focus on lead ukulele first because I found it is easier to transition to ukulele chords after mastering lead.

I think the ukulele is the best 1st musical instrument because they sound great, are portable, and are great for people who want to move on towards learning the guitar. Continue reading Easy Songs to Learn on Ukulele

How to Play Ukulele

How to Play UkuleleYou guys told me you wanted to learn how to play a musical instrument, so in this video I’ll teach you how to play ukulele! I recreated a Ukulele version of Guitar Hero in this video tutorial. You’ll be able to play 10 different songs over and over until you have mastered them.

My 6 year old daughter played these specific games for 2 months and now she can play just about any song on the ukulele. If you want me to do another video covering how to play rhythm ukulele with chords tell me and I will. If you want me to teach other instruments I can do that as well. Here is my ukulele. Here is the ukulele note diagram. Continue reading How to Play Ukulele

JavaScript Asteroids

JavaScript AsteroidsIn this one video I make Asteroids using pure JavaScript. I structured everything so you will completely understand every line of code.

If you want to make games you have to know how to make Asteroids! It requires you to understand moving in a 3D space, collision detection, inertia, velocity, rotating shapes using math instead of rotating the canvas, reacting immediately to user input, animating polygons, creating and destroying objects, trigonometry, and numerous other related topics!

Unlike most everyone I take the time to edit my videos. That means I cover the same amount in 1/3rd of the time. I provide all the heavily commented code below. For best results print it out and pause your way through the video while taking notes. The Asteroids game is available here to play. Continue reading JavaScript Asteroids

JavaScript Tutorial 12 Doomsday Algorithm

JavaScript TutorialIn this part I continue my JavaScript Tutorial and cover the Doomsday Algorithm. I’ll make a JavaScript app that can find the weekday for and date in history and display the steps.

John Conway discovered the Doomsday Rule. He realized that certain dates in every year all share the same week day. If you can then calculate what each years Doomsday is you can then easily find any weekday for any date. All the code follows below. Continue reading JavaScript Tutorial 12 Doomsday Algorithm

YouTube Running Challenge

My Strava! In this video I show how many miles I ran during my YouTube Running Challenge, the participants from all over the world, my data, my favorite running songs, tips on how to avoid injury when running and a whole lot more.

If you want to participate either post your Strava link in the comments or follow me on Strava. I’ll continue this series as long as there is interest from you. Continue reading YouTube Running Challenge

How to Get Motivated to Exercise

After my last video in which I talked about how I ran 3 or more miles every day for a year many people asked me to talk about how to get motivated to exercise. In this video I show every trick I used.

I’ll give you the opportunity to torture me in this video. For each person that posts their Strava exercise in my comment section I’ll run 1 tenth of a mile. If 200 people do this, I’ll have to run 20 miles during the following day. That’s 140 miles in a week!!! OVER 5 MARATHONS IN A WEEK!!!
Continue reading How to Get Motivated to Exercise

How to Never Get Sick

In September of 2017 I decided to change my diet to supercharge my immune system to avoid getting sick. I didn’t think it would work. When winter ended at the end of March I was shocked to find out I had not been sick one day! My wife and children, who were not on my diet, meanwhile had been sick for numerous days over the winter.

I thought wow I should share this, but 1st I needed a way to prove I hadn’t been sick. I decided I would run a minimum of 3 miles every day for a year. I thought I would definitely either get sick, injure myself, or fail. I didn’t and here is The Proof! I ran over 2,000 miles and never had 1 injury! I cover everything I ate in the video below & and recipes follow. Continue reading How to Never Get Sick

Tetris Game Design

JavaScript Tutorial If you want to be a game creator in this video I’ll show you how to make the video game Tetris from scratch. The Tetris game design has been copied since 1984. So if you want to get into building games Tetris is a great place to start. Play Tetris

I think building games is a great way to learn JavaScript. This is the 11th part of my JavaScript tutorial and I’ll make Tetris using plain JavaScript. Game design principles used include working with grids, collision detection, lookup tables, drawing and deleting precisely, reacting to user input and much more. Continue reading Tetris Game Design

Game Design Tutorial

JavaScript TutorialIn this one video we will make an entire game and you’ll actually understand it through diagrams and more. We’ll create Pong using JavaScript and you’ll learn about Receiving User Input, Handling Collisions, Moving AI, Creating User Interfaces, Playing Sound and Much more. You can play the game here. The sound file is here.

All of the heavily commented code follows below. If you want me to make a specific game please tell me. Continue reading Game Design Tutorial

Illustrator CC Tutorials

This is part 1 of my Adobe Illustrator CC Tutorials. I decided to mix these into my regular videos to have some fun. In this 1st video I’ll show you how to make a precise recycling logo while teaching a ton of tricks. I cover basics like creating documents, switching between units, centering art, using layers, drawing shapes and more. Then we’ll create guides, move art with precision, swatches, rotating, etc.

My goal is for you to become a master at using Adobe Illustrator by the end of this series. The art is free to download here. Continue reading Illustrator CC Tutorials

JavaScript Paint App Finished

JavaScript TutorialIn this part I finish my JavaScript Paint App. In this part I finish my JavaScript Paint App. It can draw brush strokes, lines, rectangles, circles, ellipses, and polygons. The app also saves and loads new images. When I cover other libraries and frameworks in the future like Node I will add additional capabilities.

All of the code and a transcript of the video follows below. Take notes as you watch to help you learn. I hope you have enjoyed the tutorial. Continue reading JavaScript Paint App Finished

JavaScript Paint App 2

JavaScript TutorialIn this part of my JavaScript Paint App tutorial I make the toolbar work, show how to get canvas mouse positions, save / redraw the canvas, create the rubber band system, find angles, convert to radians / degrees, save / import images and set up event handling. In the next video I’ll finish the whole app.

All of the code used is available below to help you learn. Here are the images used. Continue reading JavaScript Paint App 2

JavaScript Paint App JavaScript Canvas API

JavaScript TutorialIn this tutorial I start creating a JavaScript Paint Application while exploring all that is possible with the JavaScript Canvas API. We’ll create a paint app that allows for Opening, Saving and the use of Brushes, Lines, Rectangles, Circles, Ellipses and Polygons. Each tool will work with the rubber band effect like other advanced paint apps.
I will add on to this series if you guys want me to. If this series averages 10,000 views I will continue adding functionality. Continue reading JavaScript Paint App JavaScript Canvas API

JavaScript Canvas Trigonometry Tutorial

JavaScript TutorialIn this tutorial I teach a Ton about Canvas and All of the Trigonometry you need to make games and graphics programs while making a real project. I walk you step-by-step through the design of the app. If you want to get good at designing real applications then this tutorial is for you.

All of the code follows the video below to help you learn. Continue reading JavaScript Canvas Trigonometry Tutorial

Learn JavaScript 5 Dynamic Image Manipulation

JavaScript TutorialIn this tutorial I’ll show you how to easily allow for dynamic image manipulation by converting any image into an SVG file that then can be manipulated using JavaScript and CSS. I’ll do this by creating a real project that will show presidental election results on a map that changes with a click of a button.

Here is the EPS file I used in the video. All of code used is also available after the video below. Here is my CSS Tutorial. Continue reading Learn JavaScript 5 Dynamic Image Manipulation