📧 UPDATE: Your JavaScript Purchase is Now Pro-WebDev

UPDATE: JavaScript is Now Pro-WebDev

By Zed A. Shaw

UPDATE: Your JavaScript Purchase is Now Pro-WebDev

You can read this email at https://learncodethehardway.com/emails/20-javascript-pro-webdev-update/

You're receiving this email because you purchased Learn JavaScript the Hard Way and your purchase is being upgraded to a more complete course named Pro-WebDev.

This change will cost you nothing, and you'll receive all of the updates coming to the course for free.

I'm making this change based on a new direction I want to take my JavaScript course that I think will benefit people who are interested in web development.

What's Changed

When you log back into the https://learncodethehardway.com/ you will see your previous "Learn JavaScript the Hard Way" is now called "Pro-WebDev" and it has a temporary graphic image.

This is mostly a name change, and all of the original content is there, but I've added two new modules teaching the basics of the Go Programming Language.

This means the course now has:

Included at no extra cost to you.

Why the Change

I struggled for years trying to figure out how to teach people to make a website with JavaScript as the backend, but I was always blocked by how to deploy your website when you're done.

In addition to this, the JavaScript landscape changed dramatically such that teaching JavaScript for backend and frontend development is far too complex. JavaScript is simply not a friendly server language.

After much research I've come to the conclusion that Go is a far better language for making reliable, easy to code, and extremely easy to deploy websites, tools, servers, and anything else you'll need.

Compared to JavaScript, deploying a Go website is extremely easy. The language is also far easier to learn and use compared to JavaScript. I mean, go has only one loop, unlike JavaScript's 6 (or 7?).

That means if I teach you how to make a website with Go, then I'm more confident that you'll actually make something you can actually deploy, that won't crash, that won't get hacked by yet another npm supply chain attack, and that you'll be able to fix and update on your own.

So, that's why the change. I'm going to make this course even simpler by using Go on the backend, and the smallest amount of JavaScript possible on the front end.

What's Coming Next

You can see an example of where I'm going with this course with this website I made:

https://zedshaw.games/

You can also see the code to this site here:

https://git.zedshaw.games/site/zedshaw.games

I've stripped the web development process down the as easy to create as possible and packaged it up into a starter kit which I'll use to teach the rest of the course:

https://lcthw.dev/go/go-web-starter-kit

You'll also be able to take this starter kit and run with it when you want to make your projects.

To keep things simple, I'm going to teach you the following easy to use yet capable stack:

After a lot of research I'm finding this to be the sweet spot of easy, capable, and solid for making a website.

Future Content Directions

I have to clean up the current content fit these goals. Please be patient while I edit the current content and then start adding the new Go website content.

There will be about 2 more modules that create a website from scratch, and then I'll provide many sample starter projects for you to "steal" to get going quickly. I may also include the SQL course in the Pro-Webdev content since you'll probably need that too.

You Have Go Now

You don't have to wait for the Go course. I have included the 30 lessons that teach Go in your purchase right now. If you want to get started, log in to your account and you should see two modules on go:

https://learncodethehardway.com/client/#/login/

Warning: Videos Broken

One warning, some videos my not load right now. I'll bring them back once I sort out a bug in how they're being served.

Thanks For Your Patience

Thank you once again for waiting on me to fix all of this. I know I've been slow in making this course, but hopefully I have a path forward now, and it'll be a far simpler and easier to use course than previously.

Stay tuned for more updates.

Zed


More emails we've sent.

📧 Art Guy Summer 25% Ends Soon

Art Guy Summer Sale Ends Soon -- 25% All Courses

UpdatePublished Jun 30, 2026

📧 A Brutally Honest Critique of Blender Thus Far

A Brutally Honest Critique of Blender Thus Far

UpdatePublished Jul 24, 2026

📧 Art Guy Summer Week 1 Review

My first week of Art Guy Summer: Learning blender and re-discovering pastels.

UpdatePublished Jul 13, 2026

📧 25% Off 2026 Summer Sale

Announcing my 25% off Summer Sale for July.

UpdatePublished Jun 30, 2026