JavaScript is a very versatile language. It can be used for web, servers, Android, etc. JavaScript was the first language I learned. I didn't find it that hard. I've actually heard it recommended to beginners all of the time. Answer from ComputerWhiz_ on reddit.com
🌐
Reddit
reddit.com › r/learnprogramming › how hard is javascript to learn after wetting my feet in python?
r/learnprogramming on Reddit: How hard is JavaScript to learn after wetting my feet in Python?
July 31, 2020 -

I'm beginning to feel mildly competent with Python, enough that I can debug my code and understand the documentation and some of the core conceptual logic of Py.

For the project I am working on the next step is to get my python code into a web app, I am looking at just using Django because it uses Python language but I feel JavaScript (HTML, CSS doesn't worry me) may be more beneficial in the long run (skills and project-wise).

I see lots of people saying JS is hard to learn and understand, should I invest the time now? Or can Django get me a pretty decent responsive website for the near term? (The sites main functions will be looking at a map of venues around the user's location that are drawn from a database (I have used SQLite3) allow users to login and submit recommendations which are then mapped).

I'd ideally like to turn this project into an IOS and Android App in the medium term too.

EDIT: Thanks for the phenomenal advice everyone! Hopefully this I helpful to others too.

🌐
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.
🌐
freeCodeCamp
forum.freecodecamp.org › t › halfway-through-python-should-i-move-to-js-or-stick-with-python › 55881
Halfway through Python, should I move to JS or stick with Python? - The freeCodeCamp Forum
November 16, 2016 - Hello. Last week I finished my first course. It was a Udacity Nanodegree (introduction to programming) It was very good. I learnt some python, functions and some (mostly theorical) OOP. After that there was a bit of front end teaser, so we learnt a bit of JS, jQuery, the usual.
🌐
SitePoint
sitepoint.com › blog › javascript › javascript vs python: which one should you learn first?
JavaScript vs Python: Which One Should You Learn First? — SitePoint
November 13, 2024 - JavaScript also relies on braces and semicolons to separate lines of code. Having so many symbols can make JavaScript harder to read, and therefore harder to learn, particularly if you have no prior programming experience.
🌐
freeCodeCamp
forum.freecodecamp.org › t › why-should-i-learn-python-if-i-already-know-javascript › 253988
Why should I learn Python if I already know Javascript? - The freeCodeCamp Forum
January 25, 2019 - I’ve been working with javascript for a while now and I’m comfortable with it. I like all the libraries and flexibility that I have with it. (Typescript, Node, Electron, React, etc) I want to eventually start messing around with another language like Python or even Java but I’m not really seeing much of what something like python adds that I can’t really already do in javascript.
🌐
DEV Community
dev.to › kachiic › learning-javascript-as-a-python-developer-126g
Learning Javascript as a Python Developer - DEV Community
April 26, 2023 - Javascript uses curly braces {} and Python uses colons :. ... The honest truth is learning javascript as a python developer is harder the other way round. But if you have a good level of python, all you need to do is wrap your head around the ...
Find elsewhere
🌐
App Academy
appacademy.io › blog › what-programming-language-should-you-learn-after-javascript
What Programming Language Should You Learn After JavaScript? | App Academy
March 13, 2024 - TypeScript code can be transpiled to JavaScript, allowing it to run in any JavaScript environment, including browsers and Node.js. The Key Takeaway: Learning TypeScript after JavaScript can help you: ... Choosing a programming language to learn after JavaScript largely depends on what you want to do. If you’re interested in data science or machine learning, Python might be the best choice.
🌐
thecodebytes
thecodebytes.com › home › is javascript or python easier to learn? there is a clear winner
Is Javascript or Python Easier To Learn? There Is A Clear Winner
August 28, 2022 - JavaScript has more quirks in its syntax, its constantly updating versions and the environment that it is written in, makes JavaScript harder to learn than Python. You can make your life a bit easier if you choose to learn Python first, then ...
🌐
Sololearn
sololearn.com › en › Discuss › 2307594 › is-it-wise-to-learn-python-after-learning-javascript-what-language-should-i-learn-next-
Is it wise to learn python after learning JavaScript? What language should I learn next?? 🤔🤔🤔 | Sololearn: Learn to code for FREE!
I just completed JavaScript, html & css. Do you think Python is a easier entry into high level programming languages than java or c# ect? 🤔🤔🤔 ... si usas java scrip puedes usar tanbien html te sera muy util si conbinas tu conocimientos de java script con html o css ... That's cool cos I am currently learning Python right now.
🌐
Quora
quora.com › Is-it-hard-to-learn-JS-if-I-know-Python
Is it hard to learn JS if I know Python? - Quora
Answer (1 of 5): No. You need to read up on the tricks and problems that JS has, and how to do things that are built into Python, e.g. classes ; maybe look at Typescript ? But no, it isn’t. With one exception. Python can be run as a series of commands running from beginning to end - Javascript ...
🌐
Medium
medium.com › @tayyabaltaf › is-it-fine-to-learn-python-and-javascript-together-58c244ed053c
Is it Fine to Learn Python and JavaScript Together? | by Tayyabaltaf | Medium
August 8, 2023 - As a budding programmer, you may be wondering whether it’s possible to learn two languages at the same time. In particular, you might be considering diving into both Python and JavaScript concurrently. The answer to this is a resounding yes!
🌐
DEV Community
dev.to › kachiic › learn-python-as-a-javascript-developer-422j
Learn Python as a Javascript developer - DEV Community
July 19, 2022 - It's parameters list defines the values that we have to pass to create the instance. This list starts with self as the first parameter. ... The goal of this tutorial is to show the subtle differences between javascript and python. The best way to learn is practice.
🌐
Sololearn
sololearn.com › en › Discuss › 1724827 › should-i-learn-javascript-first-and-then-start-learning-python
should i learn javascript first and then start learning python? | Sololearn: Learn to code for FREE!
March 16, 2019 - There is no fixed order for this, nothing bad will happen either way. If you want to do web, take JS, else Python. ... Like @HonFu said, it depends on your interest area, just for learning coding both the languages are good.
🌐
BitDegree
bitdegree.org › home › best learning platforms › guides › python vs javascript: which one should you learn?
Python vs JavaScript Comparison: Should I Learn Python or JavaScript?
The answer: JavaScript is more difficult to master than Python. Python is usually the beginners-choice, especially for those who do not have any prior programming experience. Python code is notorious for being more readable, meaning that it ...
🌐
Codecademy
codecademy.com › home › python vs. javascript: which should you learn as a beginner?
Python vs. JavaScript: Which Should You Learn As A Beginner?
April 9, 2024 - Both Python and JavaScript are great choices for beginners, but what are the differences, and why would you want to learn one over the other? In this article, we’ll take a look at both languages to figure out which one suits you the best. Python is a flexible, general-purpose programming language that’s a favorite of many developers because it’s concise and easy to read. It started as a language used for writing scripts and utilities, but it became popular and quickly spread to other uses. After all, it was created to be general-purpose.
🌐
KodeKloud
kodekloud.com › blog › should-i-learn-python-or-javascript
Should I Learn Python Or Javascript
April 17, 2024 - There is ample online documentation, tutorials, forums, and open-source projects available that make learning the language easy. High Demand in the Job Market: Python developers are in demand in the job market due to its wide adoption. From web development to data science or artificial intelligence, proficiency in Python increases your career opportunities significantly. ... Python Basics course. ... Full-Stack Development: With the introduction of Node.js, JavaScript has expanded to cover server-side development capabilities, making it possible for developers to create full-stack applications using only one language.