Home Logic LAMP PHP NodeJS/SQL HTML/CSS ReactVR Tech Blog

Welcome, Coding Cadets!

New Lessons

ExpressJS Random Number Generator
YouTube Video: YouTube: ExpressJS (NodeJS) Random Number Generator
Project Code:
ExpressJS Random Number Generator

NodeJS + PostgreSQL
npm pg
Connection Variable
Node Query Function
Highscore Homework/Project
✶ YouTube Video:

NodeJS File System
File System Web Lesson
File System Project
✶ YouTube Video:

JavaScript Callbacks

Callback Web Lesson
Callback Homework
✶ YouTube Video:

Asynchronous Programming

✶ Web Lesson: Asynchronous Programming
✶ Homework: Asynchronous Homework
✶ YouTube Video:
YouTube Video: NodeJS Asynchronous Programming

Logic with freeCodeCamp

Women in Tech

April Wensel
Robyn Silber


I am Commander Candy, the creator of Coding Commanders' free computer programming tutorials.

I believe everyone should have access to free education in marketable skills, because it is crucial to acheiving upward economic mobility.

My tutorials assume no prior programming, techical, or mathematical knowledge.

Follow Coding Commanders:






Let's have fun and debug!


✶ LAMP is a software stack used to create web applications

✶ It is the most widely used software stack.

✶ Jobs range from entry level WordPress developers (pay about $35-50,000/year), to senior developer postions (pay often over $100,000)

✶ Back End: PHP and MySQL

✶ Front End: CSS, HTML, JavaScript

✶ Operating System: Linux

NodeJS is server side JavaScript

✶ It is a great back end language, which is growing in popularity.

NodeJS is much newer than PHP, so there area less senior devs.

✶ More and more busineses are using NodeJS for web development, as well as other areas of programming.

Postgres is a powerful, open source, SQL database management system.

✶ Because Postgres is open source and more powerful than MySQL, many bussinesses are switching

✶ Learn how to make the front end from scratch using HTML and CSS

✶ Responsive design is crucial to any modern project that you wish to put live.
✶ Read the storyline here: Invasion of the Bugs

✶ Projects will soon be introduced by fun cartoons, annimated by Creativ_e.

✶ The cartoons are based on the Coding Commanders story line. There will be a conflict that must be resolved by web development.

✶ Not all examples use the story, but the background story is present throughout the lessons.

All Coding Commanders projects can easily become real life portfolio projects. The first time you write code, it is a learning experience. After you learn and understand the code, you are ready to polish it. Strip the application down to the skeleton and refine the skeleton. Once the logic and astetics is refined, you can easily add content relevant to the possition you are applying for.

Getting Started: YouTube Playlist

Beginners Start Here!

Build a Form: Calculate Dateability Score

YouTube Video: HTML Dating Form
PHP Dating Logic