
#46 on RedditRising
The Odin Project Foundations Course
The Odin Project
47 recommenders · 49 threads · recommended in 5 years, 2018–2023 · score 50.0
The Odin Project's Foundations course is a free, self-paced introduction to web development covering Git and GitHub, the command line, HTML, CSS, and JavaScript basics, with projects along the way. It is the first step before its full stack JavaScript or Ruby on Rails paths.
Commenters call it a comprehensive, well-structured starting point that teaches tools like Git and the command line and gives them a foundation before choosing a specialty.
Web & Mobile Developmentbeginnerfreeself-paced text#web development#html#css#javascript#git#foundations
Recommendations by year
20182023
You need solid fundamentals in order to progress any further, I was in the same situation when I started freeCodeCamp "JavaScript Algorithms and Data Structures" course, there were some complex but still manageable algorithms, but when I reached the "Intermediate" section things just went…
You start by making mistakes and reading articles. I use to have the same issue as you did two months ago. One benefit that could help you out is outlining everything with the universal selector(*) Something like: *{ outline: 2px solid red; } Makes it easier to design with You could always sketch…
I fully understand, and don't want to sound like an asshole, but that... is still learning. You don't "need pros", and even if you did, this is not the right community for it. There is plenty material online, even for motivation and how to keep it. In particular, I'd suggest this chapter from The…
I would say that The Odin Project helped me a lot to set foot in HTML, CSS & JavaScript, it allowed my to research on my own and not feel like I'm wandering aimlessly. I would stronly recommend anyone interested in FrontEnd Development to finish the Foundation's course and then, if they wish…
It's really good. I got started in it earlier this year and got through it up to the part where they started handing you off to freeCodeCamp to start doing HTML/CSS/JS exercises. Although I heard that they recently redid it and now they have their own inclusive exercises. I love that it's just so…
Don't take it too bad. You're learning a new language! Imagine you took 2 months of Japanese (assuming you don't speak Japanese) and were given a novel to read. Of course it would look like gibberish. I don't know how you're learning, but I would recommend following a set course. That way, you're…
Well, you just listed a bunch of “frameworks”, none of those things are applications except I guess Docker, which is a deployment platform, and node is a JS runtime. Frameworks help you build applications, they have prewritten code and organization systems to help you quickly write maintainable…
If you prefer text based learning over video check out the Odin Project it has well structured curriculum for getting you started in web development https://www.theodinproject.com/paths/foundations/courses/foundations
I’m almost done with The Odin Project foundations and it’s been an amazing course. It really depends on your learning style, however The Odin Project is what got me actually going and able to do things on my own.
I’d say that you should check out The Odin Project. The Odin Project Foundations & Full Stack JavaScript courses are the two that you should do. Also, roadmap.sh is a good site to reference
I pretty much made it through the Foundations course on The Odin Project, and realized that I need some supplemental learning to go along with it. Been doing nothing but freeCodeCamp for a few months now. I personally feel like you get the best out of TOP by doing other courses and projects that…
Look, idk about typescript, as I'm only planning to start learning it, however, great resource to get an understanding of web dev and how it works in general is to go through The Odin's Project foundation course. It won't take long, but will explain enough. If you are interested into understanding…
Cs50 web is a college course, while the Odin project is much longer and more extensive than one course. If you are serious about investing a lot of time learning web dev the Odin project would probably be better for that reason. I have gone through the first half of odin project and I would…
What mrSatan88 is saying is that there's no 100% right algorithm to get into programming. Everyone has their unique way into the industry. Odin Project has pretty good info about both courses, but before that I highly recommend you to go through foundation course to see if web dev is actually…
I would start with The Odin Project and get the Foundations portion done up to CSS (takes a couple of days with a few hours each day). This will get you setup working in a VM environment, get you familiar with Git, Github, using the command line, VSCode, etc. I've made it up to Week 7 in CS50p…
Hello, dedicated some time to find out if front end development is right for you, but if you know this is the path you want to take I highly recommend just starting right away on learning fundamentals, I highly recommend you check out The Odin Project, so far I’m on the foundations course which…
How have you been learning python previously? I would take cs50x by Harvard. They start you out with C until you understand the fundamentals of programming. Data structures, time complexity, memory… etc. then they move you to python. With python they have a web development section using flask and…
I'm currently almost done with fundamentals with odin project and i have to say its a pretty good course however i do recommend some basic programming experience or some lessons might get a bit challenging (concept wise)
I would suggest you start with The Odin Project , Foundations path first https://www.theodinproject.com/paths/foundations/courses/foundations A resume maker website is not a simple project for a beginner, is doable but not an easy task There is this project but it is made using React and Next js…
I'm doing the Odin project basics ATM. Finishing up basic html css and will soon be diving into JS. It's a great course but might wanna supplement it as some of the projects didn't feel well explained enough for me
Obviously the free course is awesome, but I’m most excited for the provided roadmap and the discord community! I’m a few months into my own journey, having completed the first course on Odin Project (I have a background in web design via Wordpress but I didn’t write any code). I’m loving my…
You need to choose first. Chose something that you enjoy most, I've seen you've answered that you like web dev and java. Webdev is made from two parts, frontend and backend. You can either focus on one of them, or go full stack learning both. Java can be used for backend development, whilst…
Let me preface this with the fact I failed out of college (I didn't know what I wanted to do so had no motivation ) and then worked night shift security while living paycheck to paycheck before getting a web dev job at 30 years old. A lot of good responses here, but I would add a couple things to…
try checking out the odin project! they have a free full-stack course online, and it’ll walk you through setting up your own github, operating system, and projects. i took the foundations and that was enough to get me started on learning other programming languages + start working on my own…
CS50 isn't a broad introduction to IT it's an entry level to computer science concepts with a heavy focus on programming. It can be very tough starting from zero but I would recommend giving it a go. Its probably the best learning material if you get through it. Ignore the fact that it calls it…
The Odin Project is really good because of their foundations course that teaches you all the basics that you'd need to go into any other path. I'd say, use the Odin Project as your main resource, and others as your secondary learning resources. That will really help set you up in the long-run.
I'd recommend having at a least basic understanding of HTML/CSS if you're gonna start learning JS, cuz a lot of javascript is used in conjunction with those two. As far as where to start, the Odin Project foundations course will get you familiar with html/css/js and then you can go from there -…
Pretty much what the comment above said, computer science will always make it easiest to get into the industry if you're going for a degree. Other degrees that are liked by employers are maths and electronic engineering, basically anything that has programming in it. If you're starting out, try…
It’s possible, I advise you to go through the Odin project foundation course
Try The Oden Project's Fundamentals course it will teach you how to use GIT quickly
If you do front end learning, it usually goes HTML, CSS, and Javascript in about that order. Most people say they find HTML and CSS pretty accessible, and not too horrible to learn. They main complaint about CSS is getting it to work right so things show up on the screen the way they want, and the…
Whatever will keep you more motivated is the one to go with. Unless you’re a creature of sheer will power that can plow through anything without the need for fun or interest to motivate you. I just completed CS50. It’s almost like a mini-bootcamp in one semester. Half the class is “back end”…
Just look up the Odin project. Do the foundation course, if you find that okay continue
I'd worry less about 'best'. Frankly at this stage the best courses are going to be the ones you actually do. I'm not a fan of video courses, so don't have much to recommend in that space. If anything I'd say check out freeCodeCamp's YT channel, and find the topics you'd like to learn. I'd…
The GitHub website is a decent source. The Odin Project has some lessons in its foundations section relating to git. I have found that a good git cheers sheet is gold, there are some floating around Reddit! As for learning the git documents themselves are pretty digestible and stackoverflow sees…
The Odin Project, 100 Devs, and Free Code Camp are all free learn-to-program courses that don’t require CS50. That said I’m doing The Odin Project Foundations right now and as I look around Reddit I wonder if I should take a step back and do CS50 before continuing or study both slowly together…
You should try out https://www.theodinproject.com (TOP). Try out the foundations course first. It is quite tedious for the first few days, but once you start understanding, it will be a lot better. TOP does not hold your hands through your learning journey. You will actually have to read documents…
I was hesitating whether I should follow a great udemy course or Odin Project. With a group of accountability buddies, I would totally continue to Odin Project. I am at 60 percent of foundations section. Count me in!
You should do the Web Dev 101 course on The Odin Project site. It's exactly what you're looking for. I used it and it's given me such a great foundation.
I would recommend Odin Project. I completed the foundations course in about a month and it really feels like they don't hold your hand. You would actually get to build something as you learn which is what makes it so good imo.
One month is just enough to become fairly comfortable with HTML, CSS and Javascript. If I were you, I'd go through The Odin Project's foundation course: https://www.theodinproject.com/paths.
Every single thing you listed most likely converts down to plain HTML, CSS and JavaScript at some point. This is what all webpages are based on currently. Frameworks and libraries are just tools to make development easier, but ultimately you need the basic foundation for those frameworks to make…
Hey man, I'm also a science teacher who's been moving away from that. I am working through The Odin Project in my spare time which seems to be doing a pretty good job of helping me learn web dev. I'd recommend trying the foundations course if you're interested in that path. For me, I am wondering…
Honestly I would really recommend you complete the foundation course of the Odin Project www.theodinproject.com It's free and very short. By the end of it, not only will you will be able answer all of your own questions listed above, but you will be able to implement everything yourself.
You could do the odin project foundation course which does HTML, CSS and basic JavaScript and then move on the the full-stack course from Helsinki.
The Odin Project is great if you have no prior experience creating websites. To save time, and learn things that are actually useful, don't do the default (Fullstack Ruby) and instead do Fullstack Javascript after completing the Fundamentals course. Many non-programmers actually refer to web…
Some introduction level backend course, maybe? Maybe at the very least do the backend part of the foundations course of the Odin project. I my opinion, if you have time, maybe you should just go ahead and do the backend part of their course. You'll gain a ton of knowledge that even if you don't…
Also a newbie here. You can learn enough HTML/CSS in a week to make a very simple website to host your JavaScript. Speaking from my own very recent experience. Check out freecodecamp.org’s responsive web design course or The Odin Project’s web dev 101 course. Good luck!
So far, starting with the Alpha Curriculum everything I've completed or glanced over looks fantastic. The first 2 courses are way too repetitive and the lessons were all over the place, not a fan of those, even for someone completely new to programming. I actually like The Odin Project's…
The Odin project is a full web dev course. It's split into a few different courses, so do whichever you think is best for you. First there's Foundations, which is beginner front end stuff. Git, HTML & CSS and some Javascript. The kind of tools you use when you make a webpage. Then there's a choice…