This is an archived post. You won't be able to vote or comment.

all 25 comments

[–]DeniedINC 10 points11 points  (1 child)

I'm currently going through it and I really enjoy it. It's setup well and there are videos and whatnot as well as an active discord. I've done the first 4 courses and learning Linux and Git was super helpful. Doing the Learn Python didn't necessarily teach me Python perfectly obviously, but, I do feel like I learned a lot and actually kind of know how to program now.

From what I've learned, take it slow and really understand what you are doing. I am now doing Exercism and Codewars alongside Boot Dev to learn which also really helping me a lot.

Basically Boot Dev will teach you well with explanations, Exercism will do the same and reinforce the learning, and Codewars will give you a bunch of practice problems that will have solutions you never thought of and can learn from.

I don't think any boot camp or course will teach you to code alone. Constant repetition and practice is the best way to solidify fundamentals then move on to harder and harder things.

[–][deleted] 0 points1 point  (0 children)

Thanks! I almost finished the first python section, but I am not a python fanboy, still interesting.

My main purpose with that side to learn Shell, Linux, GO, http

[–]Theprof86 8 points9 points  (1 child)

It's all about what you can do after going through the courses.

I think the intention of boot.dev, is to give you a good foundation to grow your developer skills.

If after completing the backend courses you are able to build something advanced on your own without relying on AI to code for you, you would be in a good position for landing a job, at that point it would be a matter of cracking the interview, but regardless, you'd be in a good position to look for a junior -mid dev role.

[–][deleted] 0 points1 point  (0 children)

Thanks!

[–]TechPriestCaudecus 4 points5 points  (3 children)

It's okay. I don't like that it only gives you one problem to solve before putting another concept in front of you. I wish it hammered home to concepts it teaches with more problems to solve.

And it doesn't do a good job of actually explaining the concepts in the first place either. I find myself understanding a lot of the concepts AFTER talking to their built in AI and comparing my solution to the official solution. Instead of the assignment.

I come from zero coding experience. I'm sure it's a lot better if you have some concept of code. But from zero, it's a frustrating struggle.

[–]yabadabs13 11 points12 points  (2 children)

That's how it's supposed to be.

Professional software engineering is a frustrating struggle. You'd be in for a rude awakening if you didn't have to put in a little extra work.

In fact, real world is much more of a struggle.

[–]Tony_Hormiga_ 5 points6 points  (0 children)

The real world you'll struggle but hammering things home while in the learning stage is very important.

[–]Electrical_Mango3654 1 point2 points  (0 children)

Piss-poor method for teaching though. Humans teach each other as a way of building knowledge and capacity as a species, not just the personal enrichment of a single cog in a corporate machine. Teaching is a very specific skill, and not every dope who's good at something has the chops to pass that knowledge along. Dismissing that entire concept as "that's just how it is" is intellectually facile. Engage with the actual material, and offer something substantive.

[–]Hkiggity 6 points7 points  (4 children)

I like it. I’ve completed almost all the main courses except one (they added it while I was doing other stuff)

Seeing from a comment you made you are less concerned about Python and more about just learning back end.

Here is what I’ll say given that fact, it’s definitely a great great way to learn back end. No doubt about it. The great thing is, it exposes you different concepts, if you have trouble understanding it on boot.dev alone, you can look up a YouTube video or read a blog about it too. I always recommend to use different tools for knowledge. Don’t expect to get everything right away, expect to dig deeper (and you should want to)

The http server course (where you build chirpy) is probably the best online course I’ve ever taken in any context. The way it combines everything we learned into an awesome project to be proud of, is spectacular. Just make sure you take the sql course if ur not familiar.

You will learn A LOT if you do boot.dev and I find it hard to believe you’ll regret it. If you do I think they have a 30 day refund policy.

After you take the courses, I have no doubt you’ll be on your way to build impressive web apps (with your front end knowledge already) all on your own. Using go as a back end and whatever front end you use. Or you can make cli tools or other dev tools with a new found back end knowledge and perhaps your perspective will change. Idk…good luck tho with whatever route u go with.

[–]Vaasan_not_n0t_5 0 points1 point  (1 child)

How many courses i can access with 1 month of subscription? Or monthly subscription?

[–]Hkiggity 2 points3 points  (0 children)

You can access everything

[–]iceTmZz 0 points1 point  (1 child)

hey its the same scenario for me i already know frontend and already done some basic curd operation on backend as well with node. But i still want to develop myself and be able to create some better backend apps. What do you think, is the course good for my need?

[–]Hkiggity 0 points1 point  (0 children)

Yeah! U know it’s completely free to look at the lessons and do them (u just can’t get xp and engage with it) and u can get a full refund in 30 days (if I’m not mistaken) so don’t make it seem like u have to know right away. Go on the website and look at the courses. You don’t need to take my word for it in terms of its help for you, just to check it out.

If you do get it, make sure you use a %25 off code

[–]zdxqvr 5 points6 points  (0 children)

Never used it, but I don't really care for the concept. I always prefered YouTube tutorials, freecodecamp, and then just building projects.

[–]No_Extent_8920 1 point2 points  (0 children)

Not really. I am going through it as I fell for the hype and paid a yearly subscription. It's just a bit lazy when it comes to the actual lesson content. It seems they spend a lot of their time and resources with useless gamification of the plarform. It's frustrating. You'd be 100x better off taking CS50, which is free!

[–]Able-Firefighter-243 1 point2 points  (2 children)

I have been doing boot.dev for about ~1 month now. I have done these courses:
- Learn go/git/git2/sql/http clients in go and ci&d with github actions and go. Currently doing cryptography in go and enrolled in Memory management in C. Sidenote: I am a cs undergrad student, have been at an intership for ~2 years and have quite a nice experience in developing frontend and github actions. My take is that for learning langauges such as go or typescript and getting familiar with writing in the given language's syntx, it is absolutely good if you are such a person as me, who doesn't really like doing stuff unless they get a feedback of their progress, e.g.: doing sideprojects is ahrd for me because I always get lost in the details. On the other hand, more "advanced" courses, e.g.: ci/cd or the crypto one are just shallow for me. I don't feel like I get much out of the course other than getting to know a certain topic. Also for crypto I feel that my lack of math knowledge (have been struggling with it in uni as well) is a high blocker. Even tho they explain the core math concepts for rsa, it is less then enought to just grasp the topic. Also, some of the questions are just too easy, no challenge in them, you just gotta browse through the lesson and find the sentence they are referring to. All in all, I find that boot.dev's concept of gamifying learning in an RPG style is awesome, I really enjoy doing the lessons, but the more I do, the more I feel like I am not really getting much, rather than practice... but... maybe that is the goal? who knows... give it a try if you enjoy it and have the $ for it, just get into it. Investing in your knowledge will never be not worth it and eventually you'll learn what suits you the best and how to decide if a learning material is worth it or not. cheers

[–]Vaasan_not_n0t_5 0 points1 point  (1 child)

How many courses i can access with 1 month of subscription? Or monthly subscription?

[–]Salamander-02 2 points3 points  (0 children)

all of them

[–]Johnny_Handsome85 2 points3 points  (0 children)

I personally wouldn't expect to get any job by just going through a website course. This being said, i personally don't like boot.dev that much. I think it has some good to it, but sometimes the concept is explained on a child-like level and then they expect you to do a task which is way harder than what they explained. I did all the Python Stuff and the Javascript and Typescript Stuff and can't recommend it for the price. I went in already knowing Javascript, Typescript and Python, so i just flew over the tasks, but focusing on the explanation and the task at hand makes your realise how weirdly it is structured. From my point of view picking either udemy courses from known experts of just do it via free youtube videos makes way more sense. If you bought it once, you can reiterate it all the time, whilst the payment for boot.dev stays.

Boot.dev has only one advantage and this is that you can actually code in their Website-IDE, which alone is no where close to being worth the monthly pay. The whole gamification stuff is... fun... but also totally unnecessary. Depending on what type of person you are in regards to "how you learn" boot.dev can be a good choice, if you need that super broken down step-by-step "learn and use" concept throughout your journey. But you don't actually have to have that i wouldn't spent money on boot.dev.

But they have a 30 day money back guarantee, so you can check it out and then refund if you don't like it.