About Derek Banas

Once a day I post a link to an original video & tutorial on communication, web development, dieting, marketing, hypnosis, etc. For Free!

I used to work for Apple and Morgan Stanley. My ultimate goal is to help unemployed people easily add to their skill set so they can get a job for free.

Find more about me on:

Here are my most recent posts

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...

Tetris Game Design

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....

Game Design Tutorial

In 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...

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...

JavaScript Paint App Finished

In 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...

JavaScript Paint App 2

In 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...

JavaScript Paint App JavaScript Canvas API

In 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...

JavaScript Canvas Trigonometry Tutorial

In 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...

Learn JavaScript 5 Dynamic Image Manipulation

In 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...

Learn JavaScript 4 Dynamic HTML

In this tutorial I cover how to generate HTML tables dynamically based on user input using just JavaScript. Along the way I also cover Array.from, Rest Parameters, Generating Custom Ranges, Arrow Operators, For In, Map, and Numerous ways to Manipulate HTML elements. This video was made based off of recent...

« Older Entries

Google+