Sign in to course dashboard here!

Ready to learn and up your game as a web developer? Here is a listing of all the courses I've put out. Some of them are paid and some of them are free.

I'm delivering a few new courses every year, so sign up for any of these courses and you'll hear when I announce new ones!

Master Gatsby

Master Gatsby

PremiumMasterGatsby.com

Building modern websites is tough. Preloading, routing, compression, critical CSS, caching, scaling and bundlers all make for blazing fast websites, but extra development and tooling get in the way.

Gatsby is a React.js framework that does it all for you. This course will teach you how to build your websites and let Gatsby take care of all the Hard Stuff™.

Beginner JavaScript

Beginner JavaScript

PremiumBeginnerJavaScript.com

A fun, exercise heavy approach to learning Modern JavaScript from scratch. This is a course for absolute beginners or anyone looking to brush up on their fundamentals. Start here if you are new to JS or programming in general!

Advanced React

Fullstack Advanced React and GraphQL

PremiumAdvancedReact.com

This is a course that will teach you everything you need to build a full stack application with React.js and GraphQL.

Together we build an online store called Sick Fits.

It's GraphQL API with Node.js on the backend and React and Apollo on the front end.

We cover everything from authentication and sending email to uploading photos and caching data. The entire front-end is built in modern React.js and GraphQL.

I'm also happy to announce that the course has almost six hours of testing videos included in the master package. Testing is something I've had requests for a long time and I'm really excited to deliver on some good quality testing material.

ES6 for Everyone

ES6 for Everyone

PremiumES6.io

ES6 is a major update to JavaScript that includes dozens of new features. With a focus on simplicity and readability, this premium video course is the best way to learn about all that ES6 has to offer while sharpening your core JavaScript skills.

JavaScript30

JavaScript30

FreeJavaScript30.com

A free 30 day vanilla js coding challenge. Learn to build 30 things in 30 days with 30 tutorials. No Frameworks, No Compilers, No Libraries, No Boilerplate. Good luck!

React for Beginners

React For Beginners

PremiumReactForBeginners.com

Upgrade your JavaScript skills to learn React.js in just a couple of afternoons. A premium step-by-step training course to get you building real world React.js + Firebase apps and website components.

CSS Grid

CSS Grid

FreeCSSGrid.io

A free 25 video course on all there is to learn about CSS Grid! We start with CSS Grid fundamentals and end with some real-world examples.

Learn Node

Learn Node

PremiumLearnNode.com

A premium training course to learn to build apps with Node.js, Express, MongoDB, and friends.

Sublime Text Power User

Sublime Text Power User

PremiumSublimeTextBook.com

Ever wonder how so many great developers seem to get so much done? You probably aren't getting enough out of your text editor. Investing in your text editor skill set will not only improve the quality of the code you write and cut down on silly errors, but increase the speed and productivity at which you write it.

With this book, you will easily save 30 minutes each day. That's an extra three weeks each year!

What The Flexbox?!

What The Flexbox?!

FreeFlexbox.io

Flexbox sure is tricky to learn. Get a grasp on flexbox while learning both the fundamentals and real world applications.

Command Line Power User

Command Line Power User

FreeCommandLinePowerUser.com

As web developers, we use the command line a lot. A video series for web developers on learning a modern command line workflow with ZSH, Z and related tools.

Learn Redux

Learn Redux

FreeLearnRedux.com

A 20 video / 2.5 hour course to learn how to use Redux, React Router and React together. This course is intended as a next step to my React for Beginners course.

Mastering Markdown

Mastering Markdown

FreeMasteringMarkdown.com

A quick 34 minute mini course for anyone who is looking to learn markdown for the first time, or fill in any gaps along the way. Markdown is a very simple language and can be easily mastered in under an hour.

Syntax Podcast

Hold on — I'm grabbin' the last one.

Listen Now →
Syntax Podcast

@wesbos Instant Grams

Beginner JavaScript

Beginner JavaScript

A fun, exercise heavy approach to learning Modern JavaScript from scratch. This is a course for absolute beginners or anyone looking to brush up on their fundamentals. Start here if you are new to JS or programming in general!

BeginnerJavaScript.com
I post videos on and code on

Wes Bos © 1999 — 2024

Terms × Privacy Policy