DEV Community

Nicolás Gómez Aragón
Nicolás Gómez Aragón

Posted on

First Impressions www.boot.dev

While looking for a platform to learn backend development, I came across a Reddit post mentioning boot.dev as a place to learn programming with a “different” approach.

After opening the website, I immediately noticed something unusual.

It felt more like a League of Legends interface than the typical “get a job fast” or “best programming course according to X” platform.

I will mention three main things that made me stick with this platform and even pay for my first month. Maybe you will share some of these thoughts and give it a try as well.

Immersion

Most e-learning platforms follow the same university-like curriculum, where linearity comes first and everything revolves around someone sharing their screen while programming or explaining a topic. For me, this is a killer of engagement, and more often than not I find myself paying for courses that help more with my insomnia than with learning.

Boot.dev proposes a different approach to keep you engaged with the content, but as they mention, it is “at your own risk.” You can learn cryptography in Go, work hands-on with Kubernetes, or simply follow the standard Backend path that starts with either JavaScript or Go. Before that, however, you begin with foundations and real tooling such as the GNU/Linux terminal or Git. Along the way, you build projects to apply what you’ve learned or even start developing your personal brand.

I must confess that the medieval gamified theme is not for everyone. Many people prefer the standard white-and-blue platform with modules and quizzes after each section, which is totally fine. For many others, however, this initiative is a fun way to build consistency. The arcane objects help keep momentum going, while the color palette, graphical design, and course structure give the platform a unique identity.

Content

I am still discovering the platform, but at first glance the creators of this e-learning platform seem to have taken a different approach. Instead of starting with the absolute bare-bones basics of programming or Linux, they assume you already have some familiarity with technology — perhaps you’ve seen some programming concepts before or have a general grasp of tech — and decided to give this platform a chance.

Exercises are brief, but they go straight to the learning objective without unnecessary detours. I also found the Linux and Git modules excellent because they allow me to work directly on my PopOS machine while validating my knowledge on the platform, instead of simply copying and pasting commands. Installation was also a smooth experience.

I also fell in love with the Boots character — partly because it is a magic bear, but especially because it provides an interactive AI learning aid. I also find the Spellbook and Lessons features useful, although perhaps not as much at the very beginning when you are still getting familiar with everything.

The methodology of starting small, minimizing videos, and building projects along the way that can be included in a portfolio strikes a good balance between theoretical knowledge and applied practice. Curiosity doesn’t get annihilated by the monotony of endless courses; instead, it is fueled along the way to keep learning, keep building, and keep exploring — not just within the platform, but also independently.

They even have an article explaining what boot.dev is all about: https://www.boot.dev/about

Honest Positioning

Boot.dev doesn’t promise a $100k job in six months. It doesn’t show flashy statistics, and it isn’t associated with companies promising exponential career improvements just because you completed a Python project.

Instead, it is simply a platform built by a team with real industry experience. From the beginning, they provide clarity about the process, without fluff, focusing directly on topics that can actually be useful along the backend development path. All of this comes at a fair price, even for people who do not earn in USD.

No need for annual subscriptions, you can pay as you go monthly, and you can even audit full courses and check content without needing to pay.

Conclusions

As someone who has coded in several languages both independently and at university, and who plans to become a backend developer, I find that boot.dev provides a comprehensible framework for taking those first steps — which are often the hardest when starting out.

At the same time, it doesn’t ignore Computer Science foundations and manages to keep the experience enjoyable throughout the process.

This article is not sponsored by the company itself, I just wanted to highlight the great work of this team and make myself accountable as I start this journey together with Boots, I hope you found some valuable information in here and just try the platform out, you may be surprised!

Top comments (0)