The best web development courses available. Free and paid.

Benjamin Crozat Benjamin Crozat4 minutes read

There are countless platforms to learn web development and a wide range of technologies.

I’ve compiled a list so that you can save hours of research.

Whether you’re just getting started or trying to keep your skills sharp, there will be something for you.

Table of contents

The best web development courses available. Free and paid.

How much value can I get from online learning?

Web development skills will change your life. You probably already know about this.

But did you know that school often teaches outdated knowledge and can be expensive, depending on where you live?

Learning online only has benefits for me. Here are some of them:

The best web development courses

Vue School

Vue School

Vue School started in 2016 and is one of the best learning platforms for Vue.js.

The platform has plenty of free content that doesn’t even require an account. They also publish lots of additional free content on their YouTube channel.

Their premium content is available for $25 per month (or $225 per year).

The creator, Alex Kyriakidis, started with a book that quickly became a best-selling.

Then, a premium video platform asked him for a series of videos teaching Vue.js.

It was a huge success, and Alex created Vue School to answer the increasing demand for educational content.

They cover topics like: ES6, Firebase Authentication, Firebase Realtime Database, FormKit, GraphQL, Jest, Nuxt.js, Storybook, TypeScript, unit testing, Visual Studio Code, Vite, Vitest, Vue Router, vue-i18n and Vue.js 3.


Free plan Monthly plan Yearly plan Life plan
Yes $25 $225 $670



Codecademy proposes interactive courses to learn coding in the most efficient way possible. I really like this platform.

There are free courses (no credit card required), but most of them are paid. I’d say it’s worth it, though. They cover every topic you’ll need in your career.

By the way, they also have a forum on which you can ask for help and get unstuck, as well as a YouTube channel with quality videos about various topics.

The company has been founded by Zach Sims and Ryan Bubinski (who dropped out of university). The co-founders managed to raise money and continuously grow since then until Skillsoft acquired them for $525 million.

Here are all the languages covered by Codecademy: Bash/Shell, C, C#, C++, Go, HTML & CSS, Java, JavaScript, Kotlin, PHP, Python, R, Ruby, SQL and Swift

And all the subjects: AI, cloud computing, code foundations, computer science, cybersecurity, data analytics, data engineering, data science, data visualization, developer tools, DevOps, game development, interview preparation, IT, machine learning, math, mobile development, open-source, web design and web development.


Billing Basic Pro Lite Pro
Monthly $0 $34.99 $44.99
Yearly $0 $209.88 ($210 off) $269.88 ($270 off)



Laracasts is the best place to start learning about Laravel, but also anything related to it (like JavaScript frameworks).

It’s free to watch (there’s a lot of free content on it), and you don’t need a credit card to create an account.

It only costs $11 per month (or $99 per year) if you need to access premium content.

Laracasts even has a forum where you can ask as many questions as you want if you’re stuck on a particular topic.

Laracasts was started by Jeffrey Way back in 2014, and it’s been growing since then. Nowadays, many teachers joined Jeffrey and the number of subjects and videos drastically increased.

Want to learn more about Laracasts’ story? There’s a YouTube video about it: The story of Laracasts feat. Jeffrey Way.

Here all the topics covered by Laracasts: Alpine.js, authentication, AWS, billing, Blade, Cashier, clean code, CSS, Cypress, Docker, Eloquent, Envoyer, Forge, Git, GraphQL, Inertia, JavaScript, Laravel, Livewire, Mix, MySQL, Nova, Nuxt, OOP, packages, Pest, PHP, PHPStorm, PHPUnit, Queues, React, Redis, SQL, Statamic, Sublime Text, Svelte, Symfony, Tailwind CSS, TypeScript, Vapor, Vim, Visual Studio Code, Vue.js and Webpack.


Free plan Monthly plan Yearly plan Life plan
Yes $11 $99 $299


Have you heard about Laravel but don't know where to start? Don't worry; you just found the best starting point for your journey.

Here's a case study for my blog in the programming niche, where I share everything I did to increase clicks by a huge amount since the beginning.

Nailing a Laravel job interview can be a daunting task, but with the right preparation and mindset, you can set yourself up for success.

Choose a web hosting provider for Laravel Forge and deploy your next Laravel project quickly and without any DevOps cost.

Learning a framework can be overwhelming, but time and execution will make you a master. Here are some best practices to help you toward your goal.

Browse my list of the best hosting providers for your next Laravel app. All budgets and needs are covered.

Start leveraging the power of AI, today. AI enables developers to do incredible things, and many startups build products around it.

This is the most comprehensive tutorial about Tailwind CSS. Learn how to make front-end development great again.

To keep getting better with PHP, you should subscribe to as many quality blogs as possible. In this article, I share the ones I often read myself.

Smaller and even easier than Vue.js, setting up Alpine.js is as easy as copying and pasting a code snippet.

Powered by