I always recommend Exercism for this. You learn the language by solving small coding problems, and applying a new skill every time. You can also use LearnXInYMinutes for a quick introduction to a new language Answer from Gazzcool on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › best python resource for a javascript developer?
r/learnprogramming on Reddit: Best Python Resource for a JavaScript Developer?
January 27, 2024 -

I'm a full stack javascript developer and I want to dive into Python world of programming.

Since I'm not a beginner, I would prefer a project based course. What would you suggest to go into free or paid? I looked at Angela Yu's 100 Days of Python Udemy course and loved the concept since it goes with only projects simple to advanced but many people say it's outdated.

Is CS50P still good if I'm not a programming beginner?

🌐
Reddit
reddit.com › r/learnpython › javascript or python
r/learnpython on Reddit: JavaScript or Python
July 10, 2024 -

Hi, I'm 17 right now and currently wasting a lot of my time so thought of getting into coding. I did some research and came to a conclusion that most recommend either javascript or python as their first language.

I have a very basic foundation in C, like very basic so wondering which one would be more useful to learn first. I'm thinking of giving both js and python a week or a month and then decide which one I'll study further. Would this be a good idea or a waste of time?

I'm choosing js because of web development and python since many said it's easy to understand and won't take much time to learn. I don't exactly have a goal to pursue either web development or any js things OR the machine learning, data science thing from python which is the reason i thought of learning both for a week or month to figure out what I would be suited for most. But I plan to get a job on this related firled quick. Thank You.

🌐
Reddit
reddit.com › r/learnpython › learning javascript after python
r/learnpython on Reddit: Learning Javascript after Python
October 22, 2021 -

Two things strike me with Javascript as opposed to Python (obviously, caveats apply...)

  1. Learning Javascript to enable the web is far more practical than learning a Python GUI.

  2. All of the extra steps in Javascript when it comes to functional programming, yuck!

Top answer
1 of 5
42
I’m going the ofher way, learning python from scratch as a snr. js stack dev. Don’t mind python but there’s quirks to every language. I generally don’t find the tooling as satisfying in python yet, but I do like the fluency of the language. I like that I write it once and can expect it to do what I think it’s gonna do. I’m also not yet used to indentation mattering as much, not a huge fan but again; quirk of the language. Tips I’d give python devs learning JS: stay the hell away from frameworks until you’re comfortable with the core language, learn es6/typescript. learn by doing, find a project and work out how to spin it up, then find flaws and see what JS has to offer to improve in those areas. you’ll never learn it all, stick to making stuff that works/solves your problem. learn about javascript’s weird and predicable but not expected scoping rules pick up a typed form of JS (typescript/es6 with types) set up eslint with recommended(s) and prettier so you get the style of pretty-good js. learn the es6 way of doing something before the library-laden way. (Like the pyhonic way but for js) spend time on closures, async/await, lambdas, scoping, destructuring and Promise patterns (all, race, allResolved, etc), oh and coercion. look at what your ts/es6 transpiles down to (unminified) to get an idea of how JS does stuff under the hood. learn about tooling (node, npm, nps, jest, nyc, eslint, prettier, webpack/a bundler) learn about number/decimal handling if you plan on doing any math you need to trust (financial), see decimal.js & similar. Run “0.1 + 0.2” if you’re not sure why. learn about all the crazy places you can deploy JS (browser, node, electron, capcitor, etc). If you’re picking a base framework for front-end dev the answer is probably react. The State of JS survey results can guide you on what frameworks and libraries might be worth picking up. Good luck and welcome to ordered chaos.
2 of 5
37
Looping through an array in Javascript for the first time after doing it in Python for months was just, like, whaaaat.
🌐
Reddit
reddit.com › r/learnprogramming › if my goal is to learn both python and javascript, which one should i start with?
r/learnprogramming on Reddit: If my goal is to learn both python and Javascript, which one should I start with?
December 13, 2023 -

I hate my career field, and long term I'd like to do something in programming. Web development seems much more in demand which pushes me to learn Javascript first, but I keep seeing learning python recommended to beginners. Long term though, I'd like to be able to do full stack web development and also small personal applications on the side, and most job listings I see want some amount of literacy in both languages. I've heard from both sides "if you learn python first you can pick up bad habits" and "if you learn Javascript first you can pick up bad habits" so I'm not really sure where to go from here.

Also, if Javascript I was going to go the route of The Odin Project. Is there something similar for learning Python?

Thanks!

🌐
Reddit
reddit.com › r/learnprogramming › should i learn javascript or python?
r/learnprogramming on Reddit: Should I learn Javascript or Python?
December 5, 2023 -

I'm fairly new to programming. I know the basics of both Python and JS. I want to learn one of the two languages (fully with online material and by myself) in depth. My future goal is to work for a company to earn further experience. What would you guys recommend? What is most needed in the market? What will give me better job opportunities? Do you know any good online resources I could use? Any tips would be great.

Top answer
1 of 9
5
One thing to consider is that neither one by itself is sufficient to get a job. If you pick JavaScript, then realistically 95% of jobs are going to expect you to have frontend development skills, meaning you'll need to also know how to use HTML and CSS, and probably a frontend framework like React. If the job is backend or full-stack you'd need to know Node.js, but you'd likely be expected to have some frontend familiarity too. The last common possibility is building mobile apps with React Native, but some basic HTML, CSS, and Node.js skills would still be assumed. So if you go that route, plan on learning the full web stack and then focusing on either frontend, backend, or full-stack. On the other hand if you pick Python, then there's a bit more diversity: Some Python jobs are web backend, so you'd be expected to know one or more Python frameworks like Flask, Django, or FastAPI plus one or more databases, and in general how to host and deploy applications. Other Python jobs have to do with big data analysis, machine learning, or other number-crunching. For those jobs you'd need to be strong with pandas, numpy, pytorch, Jupyter notebooks, and in general you'd have to be strong in advanced math including linear algebra, probability & statistics. There are also sysadmin / infra / DevOps jobs that require general Linux skills, with some scripting and automation using Python. Finally, keep this in mind: while all of those areas are different, the core programming skills are the same. So if you're still a beginner now, then whatever language you learn will be beneficial, even if you change your mind later. So hopefully this helps you pick an initial direction, but don't worry if you change your mind later.
2 of 9
2
I would say JavaScript, since you can learn full stack web development with JS. I would look into a full stack web development course rather than just a JS course. You'll learn JS and more in a full stack web dev course.
🌐
Reddit
reddit.com › r/learnprogramming › learn python or javascript first?
r/learnprogramming on Reddit: Learn Python or JavaScript first?
December 29, 2021 -

Hello!

Im 26 years old and have an associates degree, I’m doing a career change from Finance. I realized that going to bootcamp is not worth it , and pursuing a CS degree would help me get a job. It should take me about 2 years to finish but meanwhile I go through those classes I want to self learn, build my skills, get my portfolio going.

My goal is to become a web developer(front end preferably) or even backend if I end up liking it.

My first 2 classes at the university are python related, so would it make sense for me to go all in on Python by taking self learning courses through udemy or youtube? and worry about learning JavaScript later? I already know html, css and a little bit of JavaScript but I’m not sure if its doable learning python and JavaScript at the same time. Has anyone tried learning python and JavaScript at the same time?

Thanks!!

🌐
Reddit
reddit.com › r/learnjavascript › best book to learn javascript for an intermediate python developer
r/learnjavascript on Reddit: Best Book to Learn JavaScript for an Intermediate Python Developer
May 20, 2024 -

I have 4 year experience of working as a Backend Software Engineer, focusing on Python and Django. I also know intermediate level C/C++ though haven't practiced it for years. I now want to learn full stack development, so for the first step I decided to learn JavaScript. I already know crash course level JavaScript, now want to learn it to the extent where I can master or at least learn JS frame works like React and Node at an intermediate level.

So far I have shortlisted Eloquent Javascript and Javascript the Definitive Guide for this purpose. I wanted to know which one of them will be the best for my scenario. And is there any other better alternatives?

Thanks!

Find elsewhere
🌐
Reddit
reddit.com › r/learnprogramming › python or js for my first language?
r/learnprogramming on Reddit: Python or JS for my first language?
August 16, 2024 -

I am so confused. My friend recommended I start with JS, so I went online for some resources and had half of the people recommend Python while the rest recommended JS

Top answer
1 of 67
66
if you're finding mixed opinions, then it doesn't matter, just get started
2 of 67
15
In order: If you're learning your first language, it doesn't really matter what it is so much as that you learn coding principles. You don't need to learn Python until it's "done" because you will never be "done" and you might find that once you know a bit of one, there are things that attract you to another. It depends what you want to do with it. Although there's little stopping you from doing anything with either at this point, Python is used more frequently for data work and JS more naturally for web development. So if this is for employment, look at the sort of jobs you're thinking of and see where the priorities are. Or ask here. When it comes to coding languages there exists the concept of language communities. That is to say, when you go online and ask a question, what is the manner of response you would expect? In general, software engineers and developers are very helpful people, but not always able to articulate that helpfulness. Python (and Ruby) are generally well-regarded as having more helpful online communities than Javascript (and certainly more than C, or C++, which can be quite caustic). For many people - but not all people - Python's (and Ruby's) focus on indentation and ability to function with English-like syntax makes them feel easier to read. This is entirely personal preference, but it helps a lot of people in the early stages. A lot of programmers talk about programming "religion." That is to say, a lot of what individuals say as fact is really just a reflection of the teachings they received, their own pathway, and how this informs their preferences and prejudices. When people tell you that "Python is better than JS" you should take this with a truckload of salt, because all they're really saying is "I feel like Python is better than JS based on my own pathway." Javascript is a silly language that might as well arrive in a clown car.
🌐
Reddit
reddit.com › r/learnprogramming › should i switch from javascript to python
r/learnprogramming on Reddit: Should I switch from JavaScript to python
March 19, 2023 -

I stayed away from python at first since I wanted to build cool stuff immediately but as a programming beginner the mingling syntax between js, html and css just frustrates me and I can’t make a lot of progress quickly.

I’m wondering if switching to python would be a good move since I’m studying engineering and I won’t have that frustrating part of not knowing the syntax for three different things.

Just focus on one program and build it correctly you know.

Thanks for reading.

Top answer
1 of 5
15
I’d recommend not learning Python and sticking with HTML/CSS/JavaScript - why? The web is king, if you want to share what you build, you use the web. JavaScript is the only programming language you can use for the frontend. Yes there is more to learn, but it is so rewarding once the pieces start falling together. You can get so much done with just the basics of CSS once you understand Flexbox and/or Grid. HTML is so easy you can learn it in a few hours. What do you want to build? I’d only bother with Python if I was exploring Machine Learning, Statistics, data structures and algorithms, or I wanted to create APIs with Flask/FastAPI. Python is crap for gaming, GUIs, and definitely not first choice for a backend language. Python is a great second language to know, it is a great support language and data language, it’s a great beginner language, but it’s not the best language for almost anything except data. If you just want to build local things for yourself sure it’s a good choice and easy to get started. I say all this as someone who started my programming journey with Python as my first language for about 2 years, before branching out. Really think about what you want to build and choose a language based off that, rather than choosing what’s “easy”
2 of 5
5
Why switch use both? I use JavaScript for web apps and compile them with Vite. For web services I use Python and FastAPI. It is a great combination. Python is also great for talking to hardware. I am using Python on a project to communicate to a NFC reader. Bosses also like it if you can show competency in several languages. I feel like it definitely helped my career.
🌐
Reddit
reddit.com › r › Python › comments › 18zny8 › javascript_for_python_programmers
r/Python - JavaScript for Python Programmers
August 16, 2015 - Who is saying they "require" this tutorial in order to learn Javascript? It just sounds like you're using this as an excuse to rant about something completely unrelated. ... Anybody calling themselves 'a Python programmer' who requires a foot into another language (especially one so completely similar as JavaScript, i.e.
🌐
Reddit
reddit.com › r/learnprogramming › why do people recommend python and java instead of javascript as a beginner language?
r/learnprogramming on Reddit: Why do people recommend python and java instead of JavaScript as a beginner language?
September 19, 2022 -

When I picked up programming I started with Python but now mainly use Java. I want to do frontend so I just recently started learning JavaScript. Before I thought JavaScript was a language for frontend only, but now I realized that it could be used for backend and I'm thinking why don't people recommend JavaScript since it has the same concepts as Python and Java but it has more uses?

🌐
Reddit
reddit.com › r/learnprogramming › how should i learn javascript? i'm already a developer
r/learnprogramming on Reddit: How Should I Learn Javascript? I'm Already a Developer
June 1, 2023 -

Greetings. I have been developing software with python for about 2 years. Now I am learning javascript. But I can't decide how I should learn? Should I learn by targeting a project and trying to do it? Or by completing a training. Thanks in advance for the answers. I learned python with the method I mentioned in 1.

🌐
Reddit
reddit.com › r/learnjavascript › good book for experienced python programmer to learn js
r/learnjavascript on Reddit: Good book for experienced Python programmer to learn JS
August 18, 2021 -

I want to learn JavaScript and want help selecting a good book. I'd prefer if the book is technical and assumes familiarity with programming beforehand. Discussing best practices in JS development and common idioms would also be a plus!

Do you have any suggestions?

🌐
Reddit
reddit.com › r/learnpython › is javascript necessary for python web developer.
r/learnpython on Reddit: Is JavaScript necessary for python web developer.
October 22, 2021 -

Hey I'm learning programming.Python is my go to language. Now in web development,you need to learn html,css, JavaScript.Can you get around it with Django.or you'd recommend I take my time to learn those.I would have anyway if I was absolutely on web development.But I'm more a core python type. It can be web development,can be data science,can AI or machine learning.But I will learn all those.So, Can Django take care of web development alone.It would take a lot of time of learn all three language (may learn some basic html, css anyway).But you get my point Also C or C++ If I wanna understand the concept of low level programming language very well?