Computer Science Tutorials

Follow Coding Commanders

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

New Articles

NodeJS Software Solution

NodeJS + SQL
Learn More


Because it is crucial to acheiving upward economic mobility, Coding Commanders believes everyone should have access to free quality stem education.

Coding Commanders' tutorials assume no prior programming, techical, or mathematical knowledge.

Anyone can start learning web development today!

Start Learning: Intro to LAMP

Want to help Coding Commanders create more quality content?


Coding Commanders Apparel

Follow Coding Commanders:






Palm Beach Techie | South Florida Tech Blog

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