#33 on RedditRising
The Odin Project Full Stack JavaScript Curriculum
The Odin Project
64 recommenders · 70 threads · recommended in 7 years, 2016–2023 · score 73.8
The Odin Project's Full Stack JavaScript curriculum is a free, open-source, mostly text-based web development path that follows the Foundations course and covers HTML, CSS, JavaScript, Git, Node.js, React, and project work. It is built around self-directed projects rather than video lectures.
Commenters call it a free, project-based path that teaches you to think like a programmer instead of holding your hand, and say it can lead to a junior developer job.
Web & Mobile Developmentbeginnerfreeproject-based#full stack#javascript#web development#react#node.js#open source
Recommendations by year
20162023
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…
Holy shit this is an inspirational post. I’ve never subscribed to a post before but I’m awaiting updates from you OP. So proud of you. Keep at it and reach out to help from communities if you need it. Are you interested in web development at all? I started a full stack course on The Odin Project…
I'm a sysadmin, not a programmer for reference. Perhaps someone with coding experience and that knows full stack open could comment. Since your plan is a clone of a big well known website just stick with Odin project all the way. Odin is designed to take you from zero to job ready and the final…
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…
Don't knock it till you try it. Its open source in the sense that it's curated resources - perhaps think of it kind of like a reddit(the good parts) but for full stack programming. You can even make suggestions, even for a spelling error, and you do it by pushing to github. They are not for…
* Udemy has some courses that cover making a project * YouTube has free tutorials covering how to build a project **Note** You aren't really going to learn how to code and build projects by following others who think for you and build the project for you. You'll learn the most and improve at…
**What exactly do you want to learn back end-wise?** ***Databases*** If you don’t know much about databases, then you should learn database management concepts & SQL. * YouTube Channel Caleb Curry has a Database Design Playlist * YouTube Channel Dr Daniel Soper has a Database Lessons Playlist…
**How are students expected to get internships going into their junior year?** Some students are able to land internships just off of what they’ve been taught in their degree program up to that point, but this isn’t the case for everyone. However, the simple truth is that your Computer Science…
**Web Dev Resources** * The Odin Project - I highly recommend this course to learn full stack dev * YouTube Channel Traversy Media * YouTube Channel Web Dev Simplified * Brad Traversy JavaScript Udemy course * Roadmap.sh - I highly recommend this site to reference to see what skills to learn next
This. The Odin Project is an excellent resource for learning full stack development for free. I would also recommend doing the web development course on freeCodeCamp alongside it.
I would definitely go with javascript. I've never tried it personally, but I've heard people talk about the odin project. You could try the javascript full stack course https://www.theodinproject.com/paths/full-stack-javascript
For learning purposes, you could create this all with vanilla JavaScript, HTML, & CSS. ***Button*** * Learn how to create a button using HTML * Learn how to style a button using CSS * Learn how to trigger an event after a user clicks a button using JavaScript ***Retrieving Data - Stories from…
https://www.theodinproject.com/paths/full-stack-javascript try this course
**CS50** Harvard CS50 is an intro to computer science course. **The Odin Project** The Odin Project is a course (s) that covers web development. The Foundation and Full Stack JavaScript courses are the two that I recommend for those interested in front end and/or back end.
**Roadmap.sh** roadmap.sh is a great site to reference to see what skills to learn next. **The Odin Project** I'd recommend checking out The Odin Project and doing the Foundations and Full Stack JavaScript course. It covers both Front End and Back End. **Databases** * YouTube Channel Caleb…
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
Deeper knowledge in mathematics is definitely useful to some areas in the field. Others, not so much. It depends on the specific job you're looking at. If you want to try getting more practical experience or portfolio projects, try Udemy courses and/or The Odin project (web dev specific) on the…
If you are looking to flesh out your understanding of web dev fully, I would recommend the full stack course from Odin Project. High quality, free, and I can confirm (close to a decade doing this kind of work) that it's accurate and modern info.
It’s a great course, truly. I’d consider myself a full stack developer. Around the node.js portion of TOP I started veering off and just doing my own stuff that seemed interesting. Everything full stack though. Mostly websites yeah but focusing more on the web application side of things. Building…
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…
sorry but I really don't think these answers are all that helpful. OP is asking a single question that has , for as far as I can see, simple answers that are not being given. ZTM is essentially a group of courses that started out on udemy and then moved to their own thing. It's a monthly…
You are interested in frontend web dev, you're learning HTML, CSS and JS... How have you not realized you've barely scratched the surface of frontend? And let's not get started on backend (if you have wanna do full stack in the future). Please look up any frontend roadmaps. Or do free structured…
6 months is hardly enough time imo. We're talking bootcamp pace and then a very short period of extreme job hunting and interviewing. The issue is that as a self learner, it is hard to accurately pace yourself, and you'll be learning without any support or help from others. Ideally, you'd want to…
The Odin Project is a good free course for teaching yourself web development, I’m taking the full stack JavaScript course now and recommend it. It’s very well put together and informative. It does a great job explaining all the in between details.
Theodinproject.com takes out any guesswork and teaches you start to job-ready about web development. It’s also free, has a huge community and I can highly recommend it instead of a paid course or bootcamp if you’re disciplined enough to push through it.
Free Code Camp, The Odin Project and a couple of the other free providers are really not bad. I think TOR is a little more "pigeon holed" but should still get you the foundational basics that you need. I've had a lot of recent success for myself in Udemy courses that I've bought in the past; my…
Fullstack https://www.theodinproject.com/ Really good interactive web courses https://www.freecodecamp.org/
Your friends sound like people I would never hire. As for your web development learning, I'd like to recommend https://theodinproject.com It's a really solid way of learning full-stack web development. If you join the discord community you'll have a better pool of people to share your progress and…
Hi OP, I see you mentioned in another comment that you've tried a few courses - what are your career aims? If you're open to becoming a web developer, I'd highly recommend checking out The Odin Project and Codecave (I'm using both). TOP is a free course - it's a solid program, structured and clear…
the back end part is extremely outdated and a bit of a mess. the first half of it is great though and if you dont have any coding background its pretty good to start off shes teaches the concepts in ways that are easy to understand. id recommend other resources for backend though. the odin…
Take a look at The Odin Project. It's a great full stack course that's free. You need to be a self starter and hard worker which it sounds like you are. The reason I recommend TOP is because unlike other courses, it doesn't hold your hand. It expects you to learn on your own. When you are done…
I've applied for a number of roles with a non-STEM degree in the process of completion and every role I've gotten feedback from didn't care about my degree, but about my lacking portfolio. It's 2022 - Junior Dev roles don't require a degree at most startups. If you can solve the problem and…
You may start with freecodecamp, its html+css course is decent and easy to follow. Then go to js and at least overview the basics, after that to it may go directly to The Odin Project, it will teach you how to actually apply your knowlage on actual projects and you will finish the fundamental…
I suggest aiming for a Front End Web Development Junior role because it is one of the few sectors where you can become fairly employable without formal education. In addition to that, I suggest educational sites like Pluralsight or Zero to Mastery, they are more expensive than say, something like…
It can. I know people working in it with amazing salaries, working conditions and fully remote. 100% why I chose to go with it. (I'm at the very tail end of my uni qualification) I personally found learning it agonising at first- but I learnt mostly through uni. The game changer that really got me…
not sure what resource you’ve been learning but I would say most beginner courses are full stack, and for good reason. It would be hard to ever become a good front end dev without at least a working knowledge of what a backend is. So it’s probably best to at least go through one of the courses…
You’d really be switching from PHP to JavaScript. Node is a runtime environment for JS. I’d recommend the Odin Project’s Full Stack JS curriculum. You can skip right to the Node section but if you’ve never written JS you’d probably be better off taking the entire course…
Here are several free resources. Www.Freecodecamp.Org r/learnpython r/learnprogramming www.theodinproject.com www.code.org www.teachyourselfcs.com https://www.zdnet.com/article/python-programming-language-now-you-can-take-nsas-free-course-for-beginners/…
dude, you think one course can teach you EVERYTHING about full-stack development? To be honest, these courses just give you a false sense of accomplishment. I can 100% recommend the odin project,especially if you'r not complete beginner, it is very practical and you will learn how to read docs…
I took both TOP and CS50x, and they are awesome but a bit hard to digest if they are your first options. I would suggest you take a couple of cheap Udemy courses about HTML/CSS just so you learn how to do basic and static websites. Doing that will naturally lead you to Javascript, at which point…
You will likely get better answers, but FreeCodeCamp does go a lot more in depth if you dive deeper. They have multiple courses, and you can check out their YouTube for a bunch more as well. The most common response you'll see here is The Odin Project. Goes very deep. You could likely skip a lot…
I would recommend taking TOP (up until framework part) and staying away from FCC, then do some Udemy courses (from either: Jonas Schmedtmann, Stephen Grider, Maximilian Schwarzmüller or John Smilga), and after - complete entirely fullstackopen.com curriculum.
The issue is while python is the easiest and most readable language most courses often do hypothetical problems than real world. I would recommend you to try web development using TOP the Odin project javascript path and see of that suits you, as it has more of accomplishment when you figure…
I'm gonna assume you want to follow that route and continue as a web developer, the Odin project is the best bootcamp, course, whatever, you can have, and it's free! It gives you everything including html.
I think odin was a good starting point for me I did the fundamentals and JavaScript track up to a point and then started to learning how to make things with react on my own because it’s more useful for what I would like to do. I use the project ideas on there to create basic projects with React…
For the specific project you are interested in, I would suggest finding a full-stack web development course to follow. The Odin Project's Full Stack JavaScript has been highly recommended by others on this subreddit. Might be worth checking it out. And you will need the full stack, so to speak, to…
Check out The Odin Project's full stack Javascript curriculum, they also have a pretty good course for Ruby/RoR Both of those will give you the references needed to start some cool beginner projects, and alot of the "Top Beginner Projects" that are all over the internet may seem boring and not…
CodePath's Android Wiki Googles Android Course (a little dated but free) Big O Cheat Sheet (good reference when studying algorithms) Regex101 (great website to learn/practice regex patterns) GeeksforGeeks ICPC Guide (helps for interview prep and competitive programming) Odin Project (great free…
+1 for freeCodeCamp. They also have a decent library of videos (including one that walks you through their entire JavaScript course) on their YouTube channel. Some people also recommend the Odin Project. I started it a while ago, didn’t get too far, but they do have a full stack JavaScript course…
I’d recommend FCC to someone with no experience. FCC was good exposure, but lacked the depth I needed. However, I would have to recommend another resource. The Odin Project really helped me put all the pieces together and actually includes lessons from FCC in its course material. Although, not all…
I’ve always found that the best way to learn is to make a new project and look up stuff if needed. It may be more chaotic but you’ll have an easier time retaining the information you’ve gotten. If you wanna take a course i’d recommend going on The Odin Project and just do the projects and look up…
Yeah, money is always going to be a contested thing. It mostly matters where you live or your company is based from. In SF or NY, you'll have to be paid big to even live there. I know some folks who graduated college and got six figure deals (not in webdev, but higher paying industries) but that's…
I have been to a three week boot camp (courtesy of HM DWP) and although it was enlightening and the teaching was great having come from very little coding in the past, it left wanting. Three weeks is a great intro, the “master course” is expensive and apprenticeships are hard to come by. I’ve…
Well I can't answer your first question since I'm still trying to learn enough to get a job myself but I can suggest using the Odin project if you want free online courses besides ffc and CA. I've using it for the past 7 or 8 months, and learn a lot more than I did when I was in college like for…
I've been learning how to code for a couple of years in my spare time! I see some people mentioning FreeCodeCamp and I think that's a great place to start, I did their Front End course when I was just starting out, but it's a lot of tutorials and it's very easy to just go through the motions of it…
Hey FightTheCode, I have quite a few friends that are firefighters in Canada. All my respect to you! Have a look at the The Odin Project for getting up and running. It is a free open sourced full stack course for web dev with 2 tracks to follow, it utilizes freeCodeCamp and a ton of other free…
Hey, if you're looking for a full-stack course, I suggest you to give a look at The Odin Project. It's free and it's great. It gives you the chance to set-up your own environment and tinker with projects with a "hands-on approach" instead of the controlled environments of regular bootcamps or…
Cool. If you wanted to be an expert, I would highly recommend you to pick one tech stack in one field, and specialize in it. First do your research about the programming languages and understand in what field they're used for, and what other languages they work with. If you want to become a web…
Look, for basics FCC is good, but it just did not work for me well, cause of this sandbox environment on the website. Odin project gives you actually a lot of projects and chellenges to work on and that's good. The thing is, TOP is giving you just a glance on the topics and then gives extra…
I started learning web dev back in december 2020. Now, three months later i do not regret it at all, i am in love with it. In my opinion, you should do around 2-3 hours of learning each day with minor breaks in between, that will guarantee you take in all the knowledge like a sponge. There are…
Hi, do you already know on what do you want to focus? It could help shrinking the field. Also take a look at OSSU - Open Source Society University on GitHub and the collection of free videos from various universities worldwide (https://github.com/ossu/computer-science) I usually also advise to…
Check out mooc.fi for Java or https://www.theodinproject.com/ for fullstack web development.
I replied to another comment in this thread with this: Take the FreeCodeCamp course to establish a firm understanding on the foundations of web development; HTML, CSS and JavaScript. Once you've done that (or if you're brave you could do this side-by-side with FCC) do the full stack Odin project…
I replied to another comment with this: Take the FreeCodeCamp course to establish a firm understanding on the foundations of web development; HTML, CSS and JavaScript. Once you've done that (or if you're brave you could do this side-by-side with FCC) do the full stack Odin project.
Take the FreeCodeCamp course to establish a firm understanding on the foundations of web development; HTML, CSS and JavaScript. Once you've done that (or if you're brave you could do this side-by-side with FCC) do the full stack Odin project. With regards to your marketing skills, they will go…
I suggest you to take a look at The Odin Project's Full-stack Javascript course. It's the best free resource I've ran into and it has very good curriculum. The start is a bit heavy with TOP but if you want to ease into Javascript, Codeacademy and FreeCodeCamp are free and nice as well although…
I'd recommend doing the odin project over fcc as odin project helps you build a github portfolio where fcc does not. Theres a full stack javascript course you can do with TOP rather than doing the ruby course.
Ah I’ll just paste the course and if you don’t want them ignore: Here's a few good options: 1) The odin project. Full stack javascript path. Free and you get to work with others. Mainly text based: https://www.theodinproject.com/tracks/2 2) Udemy web development bootcamp. £9.99. Video based…
The Odin Project is one of the best and toughest courses out there. It is also completely free and if you get through it, you can call yourself a programmer and are ready to freelance. Do the Node.JS track (“Fullstack JavaScript”) they have since JS is in higher demand than Ruby right now Edited…
TOP - The Odin Project - An online learning course for Full Stack Javascript I've seen recommended a lot. Again, I appreciate your advice, I'll look to focus on JS and Node and go from there.
Use your GI bill to go to a state school and get an AS/BS in Computer Science. You will not be able to apply to a Master's Degree program without a Bachelor's. Since you're a veteran your tuition should be paid for along with housing and a general living stipend. You can do FCC or the Odin Project…
I torrent a lot of top courses. I would suggest looking into the Odin project and completing the beginning (and perhaps entire course). It will give you an intro to Web Development and take you all the way through til your first job. I've taken the Bootcamp route after university and would advise…
DO NOT PAY 10k FOR A BOOT CAMP. Period. If they guarantee you for a job placement then go for it. Else even if they have 5% failure rate you might fall through that crack. There are plenty of online affordable ways to learn. 1. If you want to learn MEAN stack then do: freecodecamp.com 2. If you…
I completely understand this. It’s not you or your age. Most online resources don’t know how to speak to non-programmers and they brush through some of the technical speak such as “what you can accomplish with said tool” Quite honestly, I had to fuck up my sleep schedule to make better progress. I…
Have you ever wondered why there's so much content to learn from? If there were a perfect resource, wouldn't everyone just pick that, and the rest would just die? Let's go aside to another thought. Have you ever thought why there are so many cars out there? Toyota, Ford, Audi, and on and on? Why…
For TOP, if there's a non-game project in the same lesson block, skip the games. Skip etch-a-sketch, but do the calculator (computation is a bit different). In the main JS section, skip tic-tac-toe and memory card. Shit like that. I'm currently tackling React, so I'm not too far ahead. Got…