Welcome to the Treehouse Community
The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.
Ben JakubenTreehouse Teacher
Teacher Russell16,873 Points
Yes, the classes we all needed to take before we tried to take any of those other classes are coming! Happy! Happy! JOY! JOY! and yeah, Pasan did a great job and I can't wait for the Data Structures course. I also recommend the Java Basics/Java Objects courses for starting programmers. Love the Pez-stack. Wish I'd thought of it.
Andrew ComiskeyCourses Plus Student 3,338 Points
I'm actually taking a class called Data Structures, and so far these videos have been very useful. There's huge demand from me, personally, to make a complete course roadmap. I still need to learn stacks, queues, hashing, binary trees, blockchains, etc. It's extremely rare to find an online source that breaks it down and explains data structures so understandably. I would really appreciate seeing more from you all.
Agree with a lot of other students; great course but would love a few more courses on data structures and algorithms in some depth. Perhaps a course showing us some of the skills needed to start tackling problems on sites such as Leetcode.
Why is this course at the end of the Full Stack JS Tech Degree? I really wish that this had been one of the first courses in the degree. Without a foundation, without understanding why you are coding the way you are told to, and how said code is actually applicable in a real-world scenario, students, like me, are left confused as to why we are learning what we are learning, and don't understand where it can be properly applied. I truly appreciate this course, and would say that it is the best course I've come across on the site, even though it is geared towards Python users in its actual implementation (and was lacking a recursive example for JS). I do have to wonder why this was placed at the very end of the JS Full Stack Path. I know that if it was an early course in the degree, I would have understood what I was doing, why I was doing it, would have been able to plan out my projects more efficiently, and wouldn't have spent so much time and money getting through this Tech Degree. I'd be really disheartened if this was done intentionally.
Jack C.4,007 Points
What books or resources online are recommended to brush up on data structures & algorithms?
Thanks for this Pasan and treehouse team! You always seem to come out with courses just as I need them. Ive been with Treehouse for about 5 years, since i've landed a really good job I didn't think i'd need to come back here until recently a new big opportunity came around that focuses heavily on Big O and algorithms. Very much appreciate it!
Jaydn Chou21,306 Points
also interested to learn more computer science-y topics! looking forward to seeing more soon :)
Milosz Drozd9,500 Points
Yeah man, just want to say that this course is a must for every self-taught programmer here!
i came here to learn more about data structures and algorithms...but sadly i could only spot very few courses...hoping more very soon... :)
Yes, please do more CS, algo/data structure courses :D :D