Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialAndrea Evolo
7,496 PointsShould i give up on javascript?
It seems that i can't understand javascript, even if i try hard and put all my efforts. I tried to learn form different sources, courses, books, mdn ecc. I feel so frustrated and i'm starting to think that i should simply give up. But i'm not like this, I don't want to quit. So do you think is a good idea to start from another programming language like Python or PHP and go back on js? Which one do you suggest? (Php maybe would be more indicated forthat my final goals to make websites, but I don't know the potential of python.)
1 Answer
Livia Galeazzi
Java Web Development Techdegree Graduate 21,083 PointsIf you want to look into another programming language, I recommend Python over PHP. Python may well help you understand object oriented programming better, which would allow you to come back to Javascript with a better understanding. PHP is widely used to build websites, it's true, but it's also more likely to confuse you more, it's a bit messy at times.
If you'd rather keep to a web development track, though, try Rails. Also very widely used in the industry to build websites and in my opinion much clearer and logical to use than PHP.
Andrea Evolo
7,496 PointsAndrea Evolo
7,496 PointsThank you Livia. I noticed there are two main courses, ruby and ruby on rails, should i start with Ruby and move on to Rails?
Livia Galeazzi
Java Web Development Techdegree Graduate 21,083 PointsLivia Galeazzi
Java Web Development Techdegree Graduate 21,083 PointsYeah, learn ruby first, then the rails frameworks. The second builds on the first.