We have a huge gift for you today. Our existing HTML and CSS course has been completely reworked from the ground up.(You can find the new stuff in our full-stack Rails and JavaScript paths) The course that is being replaced was some of the oldest content on our site. Some of it dated all the way back to 2013 when Odin was first constructed, and it was really ready for a makeover.
The new content has been carefully crafted to give you the tools you need to be successful in modern web development contexts, and should help you to be able to make the projects you'll be creating in the rest of our curriculum really stand out. We cover many of the latest developments in HTML and CSS such as flexbox, grid, custom-properties (aka CSS-variables), and of course we have an updated section on 'responsive design', so that you'll be able to make your projects mobile-ready.
In addition to writing a ton of new content, we've also reconsidered the placement of this content in our curriculum. You'll notice that our HTML/CSS content is now split into two smaller courses (here and here). We want to give you the prerequisites you need to be successful, but we don't want you to feel bogged down by too much content before you get into the other JavaScript or Ruby courses.
If you were working on the existing HTML/CSS course, we would recommend going back and starting this new one from scratch. It really is better in every way. You can still find the old lessons on Github if you need to reference something.
Additionally, if you're working through our Rails or JavaScript curriculum, you'll see that this new stuff has been inserted before your current position. You can judge for yourself how you want to handle this. Feel free to finish your current course, or find a good mid-way stopping point before jumping back and completing this new content.
As always, this curriculum is a group effort, so when you inevitably find a missing comma, or some "interesting" grammar don't hesitate to submit a Pull Request to our curriculum repo and let us know.
Happy Styling!
Top comments (28)
thank god I'm such a procrastinator. I started 40 days ago and I'm currently 65% done in the foundation course. it's like we say in my culture " there's good in every delay"
lol! I read the changes come after foundations and was immediately filled with joy :)
^^^ saaaaaame
lol same here though, procrastinating to the top. had to complete it before this year :P
We don't deserve you TOP
yes, you do <3
I'm at the Javascript part of the Fullstack Javascript course. Should I just start doing the Intermediate HTML and CSS course now, and come back to the Javascript after I finished it, and then move on to the Advanced HTML and CSS?
You'll be fine with whatever you decide. I would probably recommend finding a good stopping place in the JS course you're on, going back to the new HTML stuff and then finishing up JS after.
I do like this new placement. Personally, I was getting stuck on UI part a lot while doing Foundations' projects. So I completed additional tutorial on CSS outside of TOP before starting Full Stack JS path. Now, I find it much easier to work on the projects.
Fantastic news, only been at it for a couple of weeks and slowly getting through the foundation course. Just the other day I was thinking I needed to expand my CSS knowledge and now boom! TOP delivers! Thank you for everything!
Exciting news! I'm 93% done with the foundations. Can't wait to check the new course. 💗
Coolio. So, if I am 50% done with Foundations, should I move on to these new courses now instead of finishing?
Definitely finish what you're doing and continue through the course as we have it layed out for you.
I think you should complete the Foundations first.
Great work @xocliwxela, I'm just 29% done with the Foundations.
I have already checked the newly added and updated HTML and CSS in the foundations last night and i'm so glad with it. More project practice and updated knowledge instilled. It's really great. Thanks for all of you who made the effort for this free web dev learnings. I wish someday I also could partake and share as what you did for the community of beginners. Really commendable. Cheers to all of you behind this. Kudos and keep it up!
Thank you so much, unfortunately I started the JS section in the FullStack JS curriculum and I'm about 20% done with it so I will have to check this out after.
Thanks you TOP