JavaScript, often abbreviated as JS, is a programming language that conforms to the ECMAScript specification. It's the universal programming langauge which is used across all browsers and devices. JavaScript is a must learn if you're looking to become a web programmer.

JavaScript Courses

Mastering JavaScript

This course is for anyone looking to get started with JavaScript. While it’s geared mostly for beginners, the concepts covered should be helpful for experienced developers looking to brush up on their JavaScript skills.

React For Beginners

This course is geared towards new React developers. We’re going to cover multiple ways of building components using the old class based system to the newer functional components using React Hooks. I also cover unit testing and production deployment.

Advanced React

This course will cover more advanced topics of React development as we build a temperature and volume converter together.

Full Stack Web Development

This course is for anyone looking to become a professional web developer. In this course I’ll cover everything from the basics of web development to using modern tools and even deploying your app to a web server for the world to see.

Mastering NodeJS

This course is aimed towards programmers getting started with NodeJS.

Getting Started With GatsbyJS

This course is geared towards anyone looking to use GatsbyJS for their next website. We’ll cover all of the basics from setting up the project to communicating with RESTful API’s to retrieve data and render it within our application.


Mailing Address

PO Box 872
Great Falls, Virginia 22066