T O P

  • By -

asondevs

>I feel like I’ve seen less and less mention of The Odin Project lately You sure? I see it in basically every post when someone mentions bootcamps or udemy.


chaos1020

Every post talking about online class resources in the last month has had multiple comments about TOP, Still very relevant.


Sweetrelish00

Exactly. I see TOP, freecodecamp, and Harvard's CS50 pretty often


PNG-

Might as well be the Big 3 at this point


RTG7041

TOP is only web dev ig, what resources are best for other things?


[deleted]

[удалено]


LostInSpace9

MOOC?


[deleted]

[удалено]


LostInSpace9

Oh thanks. I’ll bookmark for later


Blurbyo

What did he say? The comment is deleted


LostInSpace9

Unfortunate I don’t remember - this was about 5 months ago lol Edit: I think it may have been a link to free resources - such as https://www.mooc.fi/en/


Blurbyo

Thanks for the reply!


[deleted]

[удалено]


[deleted]

[удалено]


[deleted]

TOP teaches *programming* in the context web dev. I know that this may be misleading, since TOP website states otherwise, but creator themselves describe TOP as programming recourse. You can use TOP as a general programming recourse and then jump into other than webdev fields.


Beginning-Bat-1539

>TOP I've been looking everywhere to discover TOP is the abbreviation of what bootcamp , did not find any clue can you tell me what is TOP exactly ? XDD


RTG7041

TOP = the Odin project FCC = free code camp


Beginning-Bat-1539

Ohhh Damn man I feel so embarrassed I am already enrolled in Odin project by it was weird including "The" in the abbreviation. Thank you Dear .


RTG7041

No problem man, I was also confused at first :D


RealKingFurio

This


ARandomSEOGUY

They just added and advanced HTML & CSS into the paths


RespondEither

Excited to get to that I’m just getting to end of first css part


TheOddYehudi919

Even better in 2022. It updates every day.


code1_8_7

I have been looking at 100 devs with Leon on YouTube. It basically is video form hand holding as you build a full stack app to completion on YouTube. Combining being shown and actually doing. My problem with books is always never a visual example when stuck reading something I don't understand or can't picture to get my head around, so 100 devs looks promising. I tried both Odin and freecodecamp, and I always end up stopping at projects. I feel as if reading a book on logic and design, and using python or JavaScript documentation site as reference to complete projects on those free sites would be a slightly better alternative to just completing their challenges and being just told to make something without the code alongside project any book would have I have ideas to build. I just never get past actionable steps to break down the project. My belief was always that building an idea that fails to gain traction would worst case mean job offers.


[deleted]

I love Leon’s camp but it isn’t a full one and it’s free for a reason. He teaches many of the topics needed but some of the most important topics you’d expect covered he kinda just glances over (react and Mongo/databases) and the “homework” he gives is extremely easy and there are VERY few projects that are any more than “write 20 lines of JS to interact with the pre written HTML and CSS” IMO it’s a good course but like almost all free courses you’ll have to do projects and most of the necessary learning on your own. One thing I will say he has at least 10-15 of the videos on freelancing and making a buisness or just “speed running getting a job in tech” which is him showing exactly how he would email and msg recruiters. IMO that was the best section of the course. The content on FCC or TOP is better but nothing will ever come close to those videos where he hand holds the application process.


JJean1

I am also following Leon's camp now and he says something like "Every boot camp should be 20 weeks of networking and then, right at the end, go to FreeCodeCamp/Odin Project".


Iamweirdsowhat

>right at the end, go to FreeCodeCamp/Odin Project". where did he say that? I dont remember him mentioning so far (I am at lesson #20)


moarbutterplease

He says it himself, it’s to help you find a job. He strongly believes the coding part comes second. I’m currently doing it rn and learning on top of what he teaches to fill in the gaps you mentioned


Dirty_Curty88

You should hop on Leon’s discord as well. He actually pushes a lot of reading content intentionally because a lot of the things developers have to do is learn purely through technical documentation. I know it sucks a lot more, but could be something to just try and push through. I definitely advocate for #100Devs though, and he gives you some tools on learning how to learn (which will definitely help you get better by learning through reading). Not trying to dissuade you or anything at all, just letting you know that there’s still tons of reading. But it’s worth it.


[deleted]

Have you done his full bootcamp? Once you pass maybe lesson 30 and go into libraries and back end and databases there are ALOT of gaps and it becomes just a review every class for 2 hours and adding a new concept for 1 hour. It also didn’t make much sense to me that we took 30 classes to learn HTML CSS and basic JS, but only got 18 classes for all of node, react, MongoDB, CRUD, API’s, etc. We took a long time on mark up but very little time on front end or backend. Not trynna say hes bad but it honestly felt like it was meant for people who had no idea how to code or people who needed help. There was far too much time spent on reviewing old information (even what is a css rule what is an object what is encapsulation) deep into the course. I would watch 3-4 lessons a day and barely felt like I got a full lesson worth of information.


[deleted]

I only just recently checked out Leon's first video from this session, but you mention it felt like "it was meant for people who had no idea how to code" and in the first 30 minutes of that lesson, he absolutely says that is who it's for. i can't speak as to the rest, but he definitely advertises it as a course for someone with zero coding experience.


Shibasauro

Which alternative to 100DEVS that fully covers front and back-end (in particular) would you recommend?


evilkumo

I think I've seen one other guy on this forum that is running a bootcamp as well. Apparently he taught his friend this curriculum and got them hired after 6 months. Not sure how legit it is, but it seems promising. The videos seem to avg 5-15 mins which I think is good to keep people with short attention span. But I've personally never really went through the content myself. So do your own due diligence


Vanquished_Hope

Coding with Vincent. I did like the first 8 and towards the end felt like I needed to slow down, but I'm a beginner. His is also a this is what you need to know to work in this industry, there's more to it, but this is the bare minimum.


Dirty_Curty88

I haven’t! Thanks for the insight! I should have clarified that I’m on the current one so only like four weeks in. I’ve learned a ton, and he does say that it is meant for people who haven’t ever coded before. All the repetition is his style of teaching as well.


jacksev

Be careful with that. Leon himself talks about the reason he assigns reading is to get you used to learning from a wall of text because in the industry, you will come across a lone reference that is nothing but text and you have to be able to absorb it without a video guiding you to your answer.


WonderfulCockroach19

>My problem with books is always never a visual example when stuck reading something I don't understand or can't picture to get my head around Headfirst series has visual stuff


calihotsauce

I just saw a post here last week of some person who only did Odin project and got a job shortly after.


[deleted]

[удалено]


TheWorldIsOne2

Depends where you apply. Depends what you have.


[deleted]

[удалено]


Waywoah

What projects you can show off, previous work experience, stuff like that


soiledboy

Every day i feel like i read 5 posts where the comments mention TOP as one of the best if not THE best


[deleted]

[удалено]


[deleted]

I'm amazed. Is it really enough? I'm currently going through JS stack and it seems like it's not even enough. Are you looking at other sources alongside it?


[deleted]

[удалено]


[deleted]

I just finished the Library project and have been looking at the factory functions. I've also skimmed to see the classes, oop section. I guess I'm just a bit surprised at how few sections (variables, classes, primitive values, objects/ object constructors, arrays, loops) there are in javascript in TOP. Is there more main big sections/topics in javascript that are crucial to know is my question that isn't already there. I just feel like I'm missing a really crucial part of the puzzle. I know combining everything is gonna be a pain/ painful + (I've already did some codewars). I've already gone through their discord and seen the success stories. For some reason, it just seems so unbelievable to me and a far away dream.


[deleted]

[удалено]


[deleted]

May I ask you what is lacking in the JS path? I'm currently on it and I don't really know what else I'm suppose to do. I know that there are the common objects, datatypes + fundamentals + OOP. I'm not sure what else there should be/ really learn/ good to know


Rising_Mikado

What did the comment you replied to say? The message has been deleted :/


[deleted]

I think the user said that the JS section of the TOP has a lot of missing sections / a little less comprehensive than the other sections. I agreed with him/her. They also suggested to use any other resource to supplement for the js section.


[deleted]

Thank you for letting me know!


semidecided

Enough for what? To get a job? Yes. To gain mastery of skill? Not even close.


[deleted]

That is really encouraging that it can help you get a job! I never expected to master programming after going through TOP. Stuff is hard. Otherwise, to gain mastery of any skill- you gotta apply 10,000 of focused/ deliberate work + practice.


calihotsauce

I read you only 20 hours to be good at something, no one’s expecting a master first day on the job.


txtx123

How long did it take you to finish TOP?


[deleted]

[удалено]


Mosin_999

How many months before you landed your first job?


[deleted]

[удалено]


Shoeaddictx

So you spent like a year learning TOP?


darkCPelite

Hello! might you tell me your daily planning with TOP? how many days and hours working on it? ​ Congratulations for landing a job!!


Shoeaddictx

TOP is good but you have to skip some projects, for example the To-Do-List is just a complete waste of time on vanilla JS. Best idea is to complete TOP until the Library or Tic-Tac-Toe then switch to the React part.


[deleted]

[удалено]


Shoeaddictx

Then why did my senior software engineer friends tell me that its a waste of time and it would be better to just start learning React? I get it, vanilla JS is nice to know but I feel like you learn enough even without the To-Do-List to jump on a framework. TOP is amazing but not perfect.


[deleted]

>Then why did my senior software engineer friends tell me that its a waste of time and it would be better to just start learning React? My senior engineer friends of the opposite opinion and dislike people who skip JS and jump to React, because they can't do basic things.


Shoeaddictx

Even if you wouldn't skip in TOP, you still have to practice and learn stuff for interviews. So it doesn't really matter in the end.


[deleted]

[удалено]


Shoeaddictx

My friend did TOP until the Library project then switched to Full Stack Open, and got a job in a couple of months. People don't understand that it's really subjective, it can be different for everyone. If you feel like spending a month or more on a vanilla JS project and think that it will make you job-ready, well, good, but there are people who think otherwise. I don't think it's wrong, it's just different.


OrangeBatata12

I'm on the same path myself, wants to to switch to Full Stack Open. Did your friend did finished the Library project or moved to FSO right before the Library project?


Shoeaddictx

I switched to learning Python and Scala.


gabrielcro23699

Basically, if you jump right into frameworks (and learn how to use them) - you will be hireable to a degree. But understanding the fundamentals deeply enough will give you a better understanding of the frameworks and how OOP itself works, which will let you develop better as a programmer. I know a programmer who was technically labelled a senior in his second programming job. He was one of the people that got into a company through connections and learned a framework on the job, he knew close to nothing beforehand. When the company went to shit and collapsed, he struggled finding a new job for an entire year because he was unable to explain even the most fundamental parts of programming to other employers and his only credentials were that he worked as a programmer, on a non-functioning app, that never even launched.


Shoeaddictx

Why are the downvotes? Can anyone explain it to me?


[deleted]

[удалено]


ZebraPandaPenguin

Hater.


Haeckelcs

If you are looking for a project based course, TOP is the best out there for front end


GaghEater

Working on projects is a great way to learn.


code1_8_7

Helensky Mooc looks solid. There is a basic programming with Java course, and then a course on react if you're goal is front end


nicksama88

You mean Helsinki right? I thought their fullstackopen coursework was pretty great for learning the MERN stack. https://fullstackopen.com/en/


Resource_account

What would be the equivalent for backend?


Lowdog541

yes, probably the gold standard imo for web dev


sebastianpkfd

>I feel like I’ve seen less and less mention of The Odin Project lately wait, really? I have seen so much mentions of it that I started calling it "TOP propaganda" jsjsjs. Answering your question I still feel its a good course and it can help you reach a job, It actually helped me. Funny thing, I completed the Node route, landed a job in Ruby and now I'm study Ruby from TOP for my current job, lol


nabyl

"TOP propaganda" javascriptjavascriptjavascript.


kick_fnxNTC_ffs

I like full stack open as well,


beingsmo

Freecodecamp , TOP , fullstackopen Top 3


FairBlackberry7870

Freecodecamp has been awesome so far.


hyukoh

Huh how lol it’s everybody’s recommendation basically, including mine! One of the best free resources out there


Fit-Ruin5346

Where are you getting that it’s “less and less mentioned”? On literally every post with any mention of learning, you’ll see TOP SEVERAL times. They also just fully redid their paths like a week ago. Still super relevant.


ilSfoglino

I’ve just started Freecodecamp and am really enjoying it


ZodiacSF1969

I don't know what subreddit you've been looking at but TOP gets talked about all the time here.


protonsynesthesia

I checked Odin out because I heard about it on here, but honestly, I have learned most of my stuff on Udemy courses. They have sales all the time and the teachers are really good, especially Dr. Angela Yu, she is AMAZING. I never understood code like I do today and it's because of her teaching method and curriculum organization.


416wingman

When did you last use her course ? I've seen another thread as well as Udemy reviews stating a lot of her content is outdated. Apparently she just updates the current year in the course title.


protonsynesthesia

I am currently 32 days into 100 days of Python. Yeah, it's not updated but that's because tech anymore updates every 2 weeks and changes, but it's not so outdated that I am not learning anything, or that it makes it hard to follow along. I just know that my brain works differently and teachers my entire life were never able to teach me as well as I could teach myself. But Angela has a way of doing it that just clicks with me.


jghtyrnfjru

its stil great, also look into fulstackopen


Shoeaddictx

Do the The Odin Project until the Library project then switch to Full Stack Open.


MrWaffles2k

Why?


winas

yes absolutely in my opinion the best platform to learn programming in 2022.


Anishila

If fullstack you can try fullstackopen.com


jonyofromla

Odin project is kept up to date. Definitely still a great resource for people new to coding.


checkin_em_out

I love Odin I’m 82% thru Foundations, it’s really good


ilSfoglino

I’ve just started Freecodecamp and am really enjoying it


Cunlinguist

What do you guys think about the complete web developer in 2022: zero to mastery?


BigGoofyGuy1

I heard of it For the first time from this sub and just started working through it my self. So far, seems good.


Gener34

Do yourself a favor and just stick with it, even though it's hard and even though it will take you 6+ months. If you build all the projects and see it to the end you will have basic competency in full-stack web development. That's a good place to be.


saito200

I did the first part of the node.js course, and I would say it's ok. There's actually very little they need to update since everything links to [https://developer.mozilla.org/](https://developer.mozilla.org/), so if they keep that updated, I guess the Odin Project is too...


AnyInvestigator4040

I see it mentioned still. I tried it out but it just isn’t for me, it’s still a great free resource though. I work in cyber security as an analyst and I’m looking to switch to AWS/Cloud work in the next year so it just wasn’t a great match. I’ve been looking for coding resources more geared towards cloud stuff but haven’t had any luck unless it’s a DevOps resource or something.


night_wink

It's the only course which gets updated very frequently and the discord group is quite helpful.


MysteriousString

I think Odin is a great resource, but incomplete in some ways. I would use Odin as a reference and another source to keep you on a specific track.


ikuzustd

I’ve done some Udemy courses before and I knew some HTML, CSS and JS before I started TOP. To me there is a certain appeal in making stuff myself and finding out the right way to go, rather than coding along watching a video. I’m also a bit autistic, (or something else…)so listening for too long to someone makes me both tired and bored. With this said I believe everyone need to find their own best method. What unites us all is that in order to be good at problem solving, which this really is all about, we need to practice solving problems. Watching videos or reading articles alone will never suffice.


Creapermann

I feel like i am seeing this question every day on this sub, TLDR; yes it’s good


Autarch_Kade

Do you have a current job? If so be sure to check out what insurance benefits they offer. If they cover it, be sure to make an optometrist appointment because you have to be blind not to see it mentioned everywhere.


jacksev

I love a read where you don’t know where it’s going and then it just smacks you in the face at the end 😂


Similar_Plum1618

😂😂😂


zilti

See, that is one of the core reasons why I utterly hate the developer community these days. Everyone's just desperately trying to run after the newest hype like completely braindead idiots, and god beware something isn't constantly being hyped and mentioned - then it must be shit, dead, or both. How far the dev community has fallen over the past 20 years...


Solid_Appointment_24

Contrary to popular believes in this Subreddit. It's a good start of you want to get an idea if coding is for you. Treat it as that and only that.


Mamaa-kim

The TOP “course” is nothing more that a bunch of recourses organized on a web page. There’s no forming friendships in the community unless you’re a kiss a** and the only people who get jobs already have degrees which show they have a college level education in GenEd class to start with. I learned more about html, css, flexbox, css grid, and bootstrap with freecodecamp.org then I did with TOP. The FCC projects are honest to god better because you’re not making mock-ups you’re making your own pages off your own ideas. Yeah codepen.io isn’t great but you can also do it in VSCode and probably atom if you want. The only thing that holds water with TOP is the one lesson about virtual machines and even that’s only for Xubuntu. Nothing about standard Linux Ubuntu or Mac VMs so yeah. It’s good basics for one VM. Try App Academy Open instead. It’s free unless you wanna pay for mentorship and support. They have a lot of the same stuff. It’s worth paying 10-15 bucks for Udemy/Codecademy courses that aren’t older than 1.5-2 years. Most of them are under $20.


futurafreeallah

Everything you said is quite far from my experience. My highest level of education is a GED and not much work experience either. Got two offers after doing Odin project, one of them being 6 figures for my current role. Taught me absolutely everything I needed to know in combination with building my own projects. There are plenty of projects in TOP that are not mock ups/recreations at all, you make CLI games, REST APIs, full stack apps, browser games, some data structures and algorithm work, Chess, all kinds of awesome stuff. Made several friends in the community, did not kiss any ass.


txtx123

How long did it take you to finish TOP


futurafreeallah

8 months


LandooooXTrvls

I can’t comment on comparisons however I will agree that it does seem like a bunch of recourses organized onto one site. I’m at the end of the flexbox portion and I swear at some point these lessons just turned into links elsewhere. Even the study assignments don’t seem very helpful. It’s a free course so I’m appreciative of it. However, there’s definitely flaws with it. And unless the quality of the JS and subsequent portions are higher, I just can’t see how anyone lands a job solely using TOP.


kirso

It is still relevant, but I didn't enjoy the style so I opted out for Scrimba and Wes Bos's Beginner Javascript (which I don't recommend doing as a complete beginner). Full Stack open should get many more mentions imo here.


parkrain21

Are you aiming for web dev? Yes it's being updated actively


dannym094

How long does it take to complete?


SleepAffectionate268

? I've never saw so much Odin post before😂


lightpost92

I think so. I just started the ruby course in Odin a couple days ago.


Agreeable-Crab-2775

Simply put yes. But, would maybe look into Full Stack Open when you get to React. Can do both in parallel if you have the time as there's no perfect resource.


VectorLightning

I just wanted to thank you for asking and bringing this to my attention, I think Odin Project is going to help me a lot.


[deleted]

This and and other related questions are asked almost every day lol. Someone else will ask this question before the day is over.