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 trial

General Discussion

Python or JavaScript?

I am making a resolution for 2018, What will be good after completing front-end course for near future. Is learning python (Django and Flask) will help me to get a good salary job ($60,000+/year) or the JavaScript. I seen that there are a lot of courses on JavaScript in comparison to python and its not all about money i want to grown in web development field what will be best for me. I am currently unemployed and excepting a job till 2019. Please help!!

5 Answers

Steven Parker
Steven Parker
231,248 Points

Consider that due to it's importance in web technology, and since every browser runs it, JavaScript is the most-used language in the world.

Kevin Prunty
Kevin Prunty
6,019 Points

I'm no authority by any means, but most of the time when I see this question, the top answer ends up being "whatever is most popular in your job market". In other words, what are the places near you hiring for?

Though, you should definitely develop a good foundation in JavaScript, I think. It's used a lot and as Steven said, it has a pretty great importance in web technology.

What I personally am doing is learning the ins and outs of JavaScript, full stack first. Then I will dabble in other languages to at least have a working knowledge of what each one is like so that way I can look back at it and understand in the case I need that language for a future project.

Thanks sir.

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

Hi Aftar,

You mentioned you were taking a front end course first, before you want to start with Python or JavaScript, is that right? In that case JavaScript could be a great option. Knowing JavaScript will help you land a front-end web developer job.

And as Steven Parker said, there is and will be a huge demand for JavaScript knowledge, so you won't go wrong with it. There are of course Python jobs too, but as Kevin Punty asked you: What are the places near you hiring for? Taking a look at that might help you make a decision.

I hope that helps,

Jonas

Thanks sir,Actually I am from Nepal and there are no any places where i can be hired near me and many people uses PHP for back-end and hiring developers who knows PHP in this case what can i do? I think I should go with JavaScript because its a growing language on the machine learning field too, isn't it? And sir what about making high-end social(facebook, twitter) network with JavaScript (node.js) is the possible to do? Waiting for your respose.

stjarnan
seal-mask
.a{fill-rule:evenodd;}techdegree seal-36
stjarnan
Front End Web Development Techdegree Graduate 56,488 Points

By the sound of it, PHP is a good way to go for you. You say there are no places where you can be hired near you, are you willing to move to a place where you can be hired? That way you could open a door to more possibilities :)

Python, PHP(based on your location) and JavaScript are all great options.

Jonas

Thanks sir!

Aftar Khan you said you are from Nepal. I am from Nepal too and I am searching for a web developer for my office Zapotic. Can you send a link to your portfolio ?

Yes of course, sohailweb.tk