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
🌐
freeCodeCamp
freecodecamp.org › news › learn-python-for-javascript-developers-handbook
How to Learn Python for JavaScript Developers [Full Handbook]
November 22, 2024 - Python’s extensive standard library ... fields, from scripting to full-scale application development. While both languages are high-level and dynamically typed, they cater to different paradigms and have distinct strengths. For example, Python is often seen as more beginner-friendly due to its readable syntax, while JavaScript is more commonly encountered in the web development ecosystem. As a JavaScript developer, learning Python can ...
🌐
Runestone Academy
runestone.academy › ns › books › published › JS4Python › index.html
JavaScript for Python Programmers — JavaScript 4 Python Programmers
2.1. JavaScript PreTest · 2.2. Introduction · 2.3. Why Learn Another Programming Language? 2.4. Conditionals · 2.5. Loops and Iteration · 2.6. JavaScript Data Types · 2.7. Collections · 2.8. Exercises · 3. Part II: Object Oriented Programming · 3.1. Defining Classes 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 {} ... if you have a good level of python, all you need to do is wrap your head around the usage as the logic is pretty much the same....
🌐
DEV Community
dev.to › kachiic › learn-python-as-a-javascript-developer-422j
Learn Python as a Javascript developer - DEV Community
July 19, 2022 - The goal of this tutorial is to show the subtle differences between javascript and python. The best way to learn is practice.
🌐
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 › 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.
🌐
Amazon
amazon.com › Hands-JavaScript-Python-Developers-applications › dp › 1838648127
Hands-on JavaScript for Python Developers: Leverage your Python knowledge to quickly learn JavaScript and advance your web development career: Nagale, Sonyl: 9781838648121: Amazon.com: Books
This book will help you advance in your software engineering career by leveraging your Python programming skills to learn JavaScript and apply its unique features not only for frontend web development but also for streamlining work on the backend.
Find elsewhere
🌐
GitHub
github.com › PacktPublishing › Hands-on-JavaScript-for-Python-Developers
GitHub - PacktPublishing/Hands-on-JavaScript-for-Python-Developers: Hands-on Javascript for Python Developers, Published by Packt · GitHub
This is the code repository for Hands-on JavaScript for Python Developers, published by Packt. Leverage your Python knowledge to quickly learn JavaScript and advance your web development career
Starred by 75 users
Forked by 32 users
Languages   JavaScript 65.2% | CSS 25.8% | HTML 4.1% | Python 2.3% | Handlebars 1.2% | SCSS 0.6%
🌐
Plain English
python.plainenglish.io › python-101-for-javascript-developers-e7f1987f825e
Python 101 for JavaScript Developers | by Megan Lo | Python in Plain English
May 6, 2021 - Since I am still learning at the moment, I would use the example that I found from my source to demonstrate. In this example, we would transform a very long string to list , tuple and set . ... Remember if we implement sort() in a JavaScript array with ASCII letters in ascending order, it would never be sorted from ‘A-Z’, since each ASCII letter has its Unicode number.
🌐
Medium
medium.com › @Ljyockey › python-syntax-a-beginners-guide-for-javascript-developers-5bdc1066ac4c
Python Syntax: A Beginner’s Guide for JavaScript Developers | by Leo Yockey | Medium
February 22, 2020 - Some basic differences between Python and Javascript syntax, including declaring variables, fun with functions, and iteration. Good for beginners and junior developers.
🌐
Observable
observablehq.com › @ballingt › javascript-for-python-programmers
JavaScript for Python Programmers / Thomas Ballinger | Observable
July 1, 2022 - For example, JavaScript took generators and coroutines from Python, shook them up to produce \`async\` and \`await\`, and then Python took those improvements back! Eloquent JavaScript is my favorite book for really learning the language. But if you want to leverage your Python experience by ...
🌐
CareerVillage
careervillage.org › questions › 1006519 › how-should-i-learn-python-and-javascript
How should I learn Python and Javascript?
December 9, 2024 - Start by understanding the basics of Python—its syntax, loops, functions, and libraries like Flask or Django for backend work. Once you're comfortable, move on to JavaScript for interactive web development.
🌐
Quora
quora.com › What-is-the-best-way-for-a-Python-programmer-to-learn-JavaScript-jQuery-and-Node-js
What is the best way for a Python programmer to learn JavaScript, jQuery, and Node.js? - Quora
May 2, 2014 - Answer (1 of 3): JavaScript First, blow through the Code Academy JavaScript curriculum . Pick up Eloquent JavaScript (more introductory; free online) and JavaScript: The Good Parts (by Douglas Crockford, JavaScript's high priest) to get a more thorough understanding of the language. In the beginn...
🌐
Real Python
realpython.com › python-vs-javascript
Python vs JavaScript for Pythonistas – Real Python
July 31, 2023 - Python and JavaScript are two of the most popular programming languages in the world. In this tutorial, you'll take a deep dive into the JavaScript ecosystem by comparing Python vs JavaScript. You'll learn the jargon, language history, and best practices from a Pythonista's perspective.
🌐
Depalatis
mike.depalatis.net › blog › javascript-for-python-programmers.html
mike.depalatis.net - Javascript for Python programmers
October 10, 2016 - Sure, there are a number of Python-to-Javascript transpilers out there, but using these just tends to limit the ability to use new Javascript features as they are rolled out to browsers and may limit the ability to use third-party Javascript libraries. At the very least, using one these transpilers introduces added complexity to deploying a web app1. In this post, I will describe some things I’ve learned about Javascript from ...
🌐
Letsupdateskills
letsupdateskills.com › article › how-to-run-javascript-from-python
Ultimate Guide: Running JavaScript from Python Made Easy | letsupdateskills
Learn how to seamlessly run JavaScript code from Python with our comprehensive guide. Master the process easily with step-by-step instructions and examples.
🌐
Quora
quora.com › Is-it-possible-to-learn-both-Python-and-Javascript-at-the-same-time-without-confusing-oneself-too-much-for-a-beginner
Is it possible to learn both Python and Javascript at the same time without confusing oneself too much (for a beginner)? - Quora
Answer: Yes, I personally that you are correct; they can be learned simultaneously without confusion. They are quite distinct from each other, and have different uses in the “real world”. That distinction could possibly even aid in your learning by highlighting the differences between different t...
🌐
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 - You can build web applications with both, but with Python, you can create the back end of a web app, and with JavaScript, you can create both the front end and back end. Then again, with Python, you’ll also be able to do data analysis and machine learning and turn raw data into insights.
🌐
Medium
ibrar-rana.medium.com › learn-python-a-beginners-guide-for-javascript-developers-db86685ffede
Learn Python: A Beginner’s Guide for JavaScript Developers | by Rana Ibrar | Medium
March 19, 2023 - Although there are many differences between JavaScript and Python, learning the basic syntax will help you get started if you’re a JavaScript Developer.