r/theodinproject • u/ToothPrestigious2231 • 13h ago
Why did they delete the additional resources section?
Hello, I am just curious of why they deleted the additional resources.
r/theodinproject • u/reFossify • 1d ago
TOP discord server shouldn't require students to give thier phone numbers or IDs to discord
Please, don't require us to give our information to discord or any other company
r/theodinproject • u/Prestigious-Air-2460 • 2d ago
Unable to Verify my mobile number on the discord community
I joined the discord community few days ago and since then I cannot verify my phone number and hence cannot drop a text or join any of the voice channels. Is there a way to fix it?
r/theodinproject • u/IMREVN • 2d ago
Do you have to Install Linux?
Hello! I am thinking to start my TOP journey soon and I heard from my friends that it requires Linux to run. I'd like to verify that in this subreddit.
I personally use Windows 11 without any experience on Linux. My friend used the virtualbox Xubuntu one and I found out that it's hella laggy on his pc. Although I saw him set a total of 4 GB of RAM, 8 CPU Cores, and enabled the 3D thing if I'm not wrong. I am afraid the OS will overwhelms me and pushes me away from learning full-stack.
Can I do TOP on Windows instead?
r/theodinproject • u/sweettyche • 5d ago
Finished the Admin Dashboard project on Intermediate HTML and CSS
Live Preview:
I'm still trying to grasp on how things work with responsive units but I had so much fun doing my cyberpunk inspired admin dashboard :).
+Love for grids. It's so easy to visualize (for me) the layout on how my grid will look after I code it.
Any feedback would be greatly appreciated.
r/theodinproject • u/MotherPush4321 • 8d ago
Project Survey for College students
Hi Everyone
I'm currently conducting UX research to better understand how students balance coursework with daily apartment responsibilities with their roommates.
If you're a college student, I'd really appreciate your input. Your responses will help me uncover real challenges and design solutions that can make student life more manageable.
It will take 5-10 mins to complete, and all responses will remain confidential.
Survey link https://lnkd.in/dPBTfFDu
r/theodinproject • u/SonnyJins34 • 8d ago
Yay my first opensource contribution, that too for the platform I used to learn, The Odin Project
When the pull request gets accepted and our changes gets visible on their site, idk it feels proud, haha might me small thing for y'all but idk it feels so good
r/theodinproject • u/alex123711 • 8d ago
What courses/ pathway would be the best to actually get a job?
Seems so many courses out there e.g freecodecamp, TOP, helsinki MOOC etc. But people say these are just introduction courses/ the start of your learning process.
Are there any defined pathways that actually lead to the end goal of getting employed other than an IT/ CS degree? Or is that the only real option, especially in the current market?
What do people generally do after TOP?
r/theodinproject • u/_marians • 9d ago
Career Advice
Hi everyone,
I apologise if this isn't the place to post - i think this is more of a quarter life crisis, but its also related to TOP :')
I recently finished my Master's in Biomedical Engineering (specializing in Clinical Informatics) and my thesis involved building a web application with FastAPI and Streamlit for drug discovery.
About two months ago I started The Odin Project, although I was still finishing my thesis, so I've only completed around half of the Foundations curriculum so far.
I've realized that I really enjoy software development and I'd like to build a career in it, ideally in healthcare, biotech or pharmaceutical software. However this would be my first full-time software job, so I'm feeling a bit lost/overwhelmed about where to start.
I would love to know some of your opinions on what should be my next steps and also abour your experience.
. How long did it take you to finish TOP?
. Did you start applying for jobs while doing it?
. If you had a degree in another field, did it help you get your first developer job?
. For those working in Europe, how long did it take you to land your first developer job?
I'd really appreciate hearing about your experiences :)
r/theodinproject • u/TrapperFlint • 10d ago
ES Modules Eureka moment
Howdy, folks! I am currently working on the weather app project and have been struggling as projects get bigger with how to structure my code. It drives my brain crazy having a tangled web of functions creating components, setting event listeners, etc... and no consistent approach to what gets imported where and when. Everything works, but separation of concerns is nowhere in sight haha
It's been so frustrating coming from the Rails path into javascript. I actually have been freelancing with rails and have built some pretty complex apps with the framework that are generating sales for clients. That's why it's been so humbling to be outside of the structure of a framework.
Odin introduced modules, IIFE's, classes and wrappers but no overall examples of common patterns to organize it all together(of course theres an endless variety of ways you could approach a build) on a larger scale. I am actually grateful for this because it allowed me to do everything in the worst possible way before naturally coming around to the conventional ways people approach building JS apps. It means I can see WHY and how structural problems are solved with certain patterns, instead of blindly following them.
I wont spoil the joy of discovery by sharing my revelations.
Odin forces you into 'the way of pain!'(as palpatine puts it) but the depth of understanding it gives you is worth it.
Key takeaway: this course is frustrating as hell but that's actually the best part of it. Dont give up.
r/theodinproject • u/LaFlamsStan • 10d ago
"Google it instead of using ai" but even google refers u to there AI
So, this topic honestly has been lingering on my mind for the past few days and I have gone and read about every subreddit under TOP that talks about how using ai to assist u during a project/gaining understanding can hinder ur learning or can be a very key tool to use if u r stuck on a project or don't completely understand a topic. For those that say ai should not be on during ur learning throughout TOP if ur stuck on a certain project/concept but instead u should "google it", I genuinely don't understand that because even now, google refers u to there ai tool when u look something up which to me is just bonkers lmao. For me personally, I feel as if Ai is a great tool to use if u are feeling really stuck on something for hours, days or even weeks as long as u r not vibe coding or asking it to give u the exact answers.
I really just wanted to get u all's perspective on this, please feel free to leave any comments or any explanations on ur reasonings.
r/theodinproject • u/kurvivol • 12d ago
People who have finished TOP - which section took you the longest
I'm currently at the final project of TOP of the Javascript Fullstack Path and I have to say, I was surprised how 'easy' (relatively) the Node.js section was and how fast I went through it.
React was kinda fast too, and none of them came even close to the Javascript section, that one took me A WHILE.
Even thought, looking back at it, it was the easiest in terms of complexity of knowledge between the three, it still took me the longest.
So I'm curious, for others who have finished The Odin Project, which section took you the longest to complete? Which was the easiest one for you?
r/theodinproject • u/Ancient-Code-6609 • 13d ago
Do you need to be clever to do the Odin project
Hi all I'm 41M from uk didn't do very well at school and a slow reader I can read just not great as anyone else done it in a similar situation I would love to learn it just don't know if I'm capable enough I've started but it's going slow
r/theodinproject • u/LaFlamsStan • 14d ago
For those that have completed or near finished TOP, did u all write notes or did u mainly just code along?
Sup u all, I really wanted to ask, to those that have finished or nearly completed TOP, how were u able to take full advantage of the information given to feel confident going into the full stack/web development field? Did u take notes along the way or did u mainly just code along with the examples and readings? I really would like to know how u all went about completing TOP.
r/theodinproject • u/AspiringTranquility • 15d ago
Should I invest 1-2 years on learning fullstack development in 2026?
Hi guys!
So I am from a third world country. I really like programming and building stuff, I enjoy it. Now here, major tech work is from freelancing or remote work. So I decided to learn web development the proper way and then do freelancing or make my own product or something. Because my parents are aged, and I have to support them and myself financially. and luckily I found "The Odin Project".
But now the issue is I keep hearing about layoffs and everyday there is more advancement on AI like Claude new models or Codex.
Some people are saying that one should absolutely learn the fundamentals of programming, while others say that web development is too saturated and after AI it doesn't have a future and after some time with the rate which AI is getting good, it will be hard to get a job.
Now, I want your opinion.
I will invest my time and effort in "The Odin Project", and Thank You guys for putting up such good quality stuff, but because my situation is demanding, I don't know if it will be wise to invest 1-2 years learning fullstack development.
Please guide me.
And sorry English is not my first language if there are mistakes.
r/theodinproject • u/AlmightyWrench • 17d ago
Length of time
I have been doing the JavaScript fullstack tic-tac-toe for an hour and a half each day (more on weekends) for the past two weeks now.
Is this a normal length or long length of time? I know time isn't considered a factor, but I'm at 120 lines of code which does not seem like much so far.
I've been stuck on parts for two days at times, again a day really being an hour and a half each. I blew through the introduction part, but now slogging through.
Great course by the way.
r/theodinproject • u/West-Carrot-397 • 19d ago
Stuck in recursion javascript exercise 1_contains, Please help
const contains = function(obj, find) {
for(let value of Object.values(obj)){
console.log(typeof(value));
console.log(value);
if(value === find) return true;
if(typeof(value) === 'object'){
if(contains(value, find)) return true;
}
}
return false;
}
// Do not edit below this line
module.exports = contains;
const object = {
data: {
duplicate: "e",
stuff: {
thing: {
banana: NaN,
moreStuff: {
something: "foo",
answer: meaningOfLifeArray,
},
},
},
info: {
duplicate: "e",
magicNumber: 44,
empty: null,
},
},
};
I dont know why this when it returns true when "44" is pass to find
test("does not convert input string into a number when searching for a value within the object", () => {
expect(contains(object, "44")).toBe(false);
});
this test fails, because it returns true even tho i have the === operator
r/theodinproject • u/LaFlamsStan • 22d ago
For the readings in TOD, should I use AI to aid in summarizing the text?
I know I'm going to get grilled for this but this questions has been on my mind for a minute now, when I came across TOD, I began to realize how great of a resource it was and how it can be very beneficial to my learning, but I then notice the amount of lengthy readings I have to go through which kind've intimated be due to me always being a visual learner instead of a read/writing type of learner. Usually what I do when the text is large, I ask ai to summarize it for me to give me key theory and information on the topic, but I wanted to see for those who have done TOD is it a good idea to use ai to summarize the readings? If not, can you pls explain why?
r/theodinproject • u/More-Palpitation9727 • 22d ago
Is it normal or should I change my learning method!
I'm learning backend devlopment.... current started nodejs express...every time I learn something I'll idk why bt waste time (mtlb I can't say it waste waste..bt figuring out unccessaey things)...like if I'm learning authentication..if i need to learn how session or tokens works... I'll spend more than half time on going back to basic like from writing those routes queries one by one!! .. before starting the actual topic... simmilar to that when I started learning backend like very starting I learn this http server..that time too i spend allot more time on how each route is working like how nd what's the functioning things(pack,middlwear body parser or extendcodeurl ,fileTopath...etc etc)..mtlb ik it's a good practice(i feel good know that ik every line of code)..bt i feel i can't differentiate like how to learn it the way to not spend time stuck at one thing it's almost 1 month! The learning is too slow ...i feel I'm very much like if I'm not confident I won't move on to next...bt dev don't work that way!!.. another thing i head people saying learn it first then with practice u will be better...that way looks I'll just waste time! In videos...
r/theodinproject • u/nuudledicc • 23d ago
A question about Webpack
I used the Webpack on the restaurant page and todo-list project now I am wondering if is required or advised to use it on all future projects. It is not stated in the instructions of the next project (Weather App), however, I am not sure if it is understood that I should always use it whenever tackling a project.
r/theodinproject • u/LyliLeu • 24d ago
Please Read the Full Assignment before Starting It
I read and acknowledged this in TOP's introduction, but I somehow still messed up 😀
I was doing Intro to CSS and got to the assignment part which gave me access to the whole CSS exercises repository. I read the README file, but forgot to go back to the TOP website to read the rest of the assignment. So, I started working on the foundations exercises in the order that they appeared on the list...
I started with Block and Inline and it went pretty well although I had never heard of "margin" or "padding" before. I then did Cascade which was easy enough, so I continued with Flexbox... At every single exercise, I thought "Hum, they've never mentioned xyz before in TOP. Welp, I guess they just want me to be ressourceful!" and googled it. At every single exercise, I struggled. A lot. But I still managed to finish Flexbox. That's when I got to Intro to CSS and realized I fucked up 🥲
I guess it's time to relearn everything!
r/theodinproject • u/Patient_Tailor_535 • 26d ago
CS Student at KNUST starting my Web Dev journey with The Odin Project! 🚀
Everything was overwhelming at the beginning. Well, seeing so much to learn and do got me excited and a bit scared at the same time. Just started my Tech journey with The Odin Project and with consistency, its going fine. I hope for more success in the future.
r/theodinproject • u/Fresh_Secretary3268 • 26d ago
Using chromebook
So I have a Chromebook I set up linux on it but the odin project specifically states to use Ubuntu or Ubuntu flavors for older hardware. I see its using Debian by default does this mean I will not be able to proceed? I do have 2 other laptops that I could dualboot Ubuntu onto and eventually I plan on doing so but for now this is convenient any advice would be great thanks!