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.

General Discussion

David Kristoffersson
David Kristoffersson
3,231 Points

As an experienced programmer yet newbie to web programming, what courses should I run?

I have seven years of software development in Java, C/C++ and Python under my belt and I'm pretty good at it.

I need to learn web development in short order. There's a web page I need to perform work on. Javascript code, to start with.

I've never coded Javascript before. I started taking the Basic Javascript course but it's too basic to be honest. I'm now running it at 2x and skipping some things.

Treehouse is filled with tons of courses. Anyone have suggestions on what I should get into? Super grateful for answers. :)

3 Answers

If you are wanting to learn more front end, I would suggest you take the Sass course, learn npm, bower, and use gulp as your Js task runner. So far as JS, I would take the OOP for JS. If you have a background in Java C+ and Python, you already know loops, functions, ect. The thing you need to learn is the syntax. I would start from there and work your way up. If you have any questions please ask.

David Kristoffersson
David Kristoffersson
3,231 Points

Thank you most kindly! I'll look into your suggestions. Right now, I'm speed reading through some w3schools pages to get the basics of some specific things. It's easier to adjust the speed with written material than with videos.

Not a problem. Personally I'm not a big fan and would advise against using w3schools for anything, as they are not reliable in the accuracy of their content. Here is a good list of things in javascript that you might like to know:

16 JS concepts

I hope this helps, and if w3schools works for you, great, but I would not recommend using them at all.

also what do you want to do? If its basic interaction stuff, just jQuery it, and you should be good to go. the jQuery docs page is fantastic.

David Kristoffersson
David Kristoffersson
3,231 Points

Thanks for the warning and thanks for the link. I'm guessing w3schools is mostly good enough for what I'm doing right at this moment -- getting a quick grab on some basic concepts. I'll make sure to go through stronger material later.

It's an existing and fairly complex web page. I'm checking out angular right now to get the hang of the context of the js code I'm looking at.

yeah, that article sums it up, rather well. mdn, is really where i go. well, if you need any help you can always ask here. Good lucks.