Free Weekend

Free Weekend Is Over

But you can try our free courses or enroll to access all our courses and screencasts.

Scroll Down

Featured courses

Plan your weekend by bookmarking some of our latest courses


From Form to Table With Laravel

Create a new MVC application with relationships using Laravel.


Keeping It Classy With C#

Hit the right note and learn how to write C# applications with classes.


Mixing It Up With Elixir

Experiment with what it’s like to write functional programs with Elixir.


Forging Ahead With ASP.NET Core

Set forth on an adventure to sharpen your ASP.NET Core skills..

Frequently Asked Questions

What is Free Weekend?

Free Weekend is a set weekend when all Code School content is available for free to everyone. You can get started by logging in above.

​​How long does Free Weekend last?

Free Weekend is 61 hours long, starting on Friday, August 18, at 10 a.m. ET and ending on Sunday, August 20, at 11:59 p.m. ET.

​​What happened to the Leaderboard contest?

This Free Weekend, we decided to keep it simple and sweet: Learn with Code School for free — no competition between the thousands of users that join us during this event. Sit back, relax, and learn something new!

Can I replay a completed course and reset my points earned prior to Free Weekend?

You’ll need to create another account under a different email address to replay a course and reset your points. Contact us at after Free Weekend and we can merge the two accounts so that all your progress is tracked in one place.