Stats: 3,190,093 members, 7,939,418 topics. Date: Wednesday, 04 September 2024 at 04:02 AM |
Nairaland Forum / Science/Technology / Programming / Is It A Waste Of Time To Learn Javascript If You Already Know Python? (1666 Views)
Do I Still Need To Learn SQL When I Already Know Python? / How Many Hours Should I Commit In A Day In Order To Learn Javascript In 3 Months / How Did You Learn Javascript? (2) (3) (4)
Is It A Waste Of Time To Learn Javascript If You Already Know Python? by ThatWriterBoy(m): 7:48pm On Mar 19, 2022 |
Good evening everybody! I started learning Python a couple of months back, and I have made good progress. I started learning because I have an idea for a web app for my department, and I would like to launch it for them before we graduate. After I had finished the Python basics and started studying Flask, someone told me that to make a web app, I would need HTML, CSS and Javascript, so I went to brush up myself in HTML and CSS since I took courses on them a few years ago. Now, I'm about to start Javascript, but I'm wondering if it is necessary since it is a scripting language, and Python can do same. Should I just continue studying Flask, or should I take a break and complete my Javascript course? 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by mrfizy(m): 7:58pm On Mar 19, 2022 |
I do not think it is possible to run python in the browser at this time. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by February30(m): 7:59pm On Mar 19, 2022 |
mrfizy: very possible. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by February30(m): 8:00pm On Mar 19, 2022 |
ThatWriterBoy: Python does it better. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by mrfizy(m): 8:00pm On Mar 19, 2022 |
February30: Not on the server but in manipulating the DOM? |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by ThatWriterBoy(m): 9:35pm On Mar 19, 2022 |
February30: Oh. Ok. Thank you 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by BlaqFaze: 10:43pm On Mar 19, 2022 |
ThatWriterBoy:don't listen to that dude mehn...if you want to build full stack web app you have to learn JavaScript 7 Likes |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by ThatWriterBoy(m): 11:36pm On Mar 19, 2022 |
BlaqFaze: Now I'm confused � |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by tempest01(m): 4:52am On Mar 20, 2022 |
From my own experience, I think if you learn python as a first language, you will have JavaScript. But I believe you need too learn JavaScript for web design if you are using html css. I believe django will do if you use python. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by February30(m): 3:22pm On Mar 20, 2022 |
ThatWriterBoy: but you need php for backend. JavaScript still remains the language of the Web |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by 3exe3: 9:31am On Mar 21, 2022 |
Php was built for the sole purpose of the web If u really want to focus on the web I'll recommend Php 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Nobody: 9:43am On Mar 21, 2022 |
There’s nothing you can do on the browser without JavaScript bro. The app you plan to build is what’s known as a full stack app. Python (flask) would be used to handle the app logic(backend) whereas the client(frontend) is JavaScripts domain. How will you receive and validate input from users? How do you plan to display dynamic data depending on user action? That kinda stuff can only be handled by JavaScript. 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by airsaylongcome: 10:40am On Mar 21, 2022 |
mrfizy: Incorrect |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by ichidodo: 10:55am On Mar 21, 2022 |
Python is in constant evolution thus learning python sets you for a myriad of opportunities and solutions.... JavaScript will just engage you in pointless inanities...Have you heard of the term "framework hell?"... That's JavaScript in a nutshell...And if you are just starting out as a newbie in programming....The Lord is your Strength. 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by mrfizy(m): 11:00am On Mar 21, 2022 |
airsaylongcome: I guess I was technologically outdated.Python can run and manipulate the Dom just like JavaScript. Thanks. https://realpython.com/brython-python-in-browser/ 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by UncleJJ(m): 11:19am On Mar 21, 2022 |
TLDR: - Stop learning Python for now; put all your effort into JS. - You're new to programming; it's foolish to think you can become productive in two languages for now. - More often than not, JS (front-end) jobs are easier to get; Python, like PHP, Ruby, and C (not C++) has slowly gone into the "dark matter" part of programming. The Python community is not accommodating to greenhorns like the old days. See Scott Hanselman's article "Dark Matter Developer" for a general explanation why this is so. You will need a good mentor or must have good study habits to grow into a decent Python programmer. Python is used to solve and manage varying computing challenges. However, the frontend also referred to as the presentation layer is not Python's forte. Javascript, on the other hand, will get you quite far. The job title "full stack developer" has its origin in the JS ecosystem. A full stack developer can build and manage solutions in the front and backend. JS for the frontend, and NodeJS for the backend. Learning JS will allow you to work in the frontend, or the backend, or both as a full stack developer. The JS community is large, popular, and filled with young restless developers, so you will feel right at home. So, I encourage you to learn JS - starting with the frontend skills. Start with CodeAcademy and FreeCodeCamp, then move to frontendmasters.com or Max Scharwtz on Udemy. 5 Likes |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Nobody: 1:00pm On Mar 21, 2022 |
Lots of misinformation on single thread asking a very simple question. The Op didn't ask for fanboys to come defending their favourite languages. @Op, Its not a waste to time learning JS. In fact in the course of your career you would learn many languages depending on your needs. Languages are just tools and the knowledge is always transferable. In fact, you would probably learn you 4th language in just a single day. You need JS for the web. Modern web apps which you're trying to build are build with mostly Javascript, the days of templates and stuff are over. Your web app still needs a backend server which is where your python skill(Flask, Django, Fastapi) comes in. You can build your server in any of those, and even with more languages than you can count, including Javascript, Java, C#, Ruby, Php.... it's a long list. What you choose to build your server with is totally your choice, these battles about best or not is rubbish. Unless you're looking to learn market trending frameworks to get employed, then I propose you ignore the fanboyism and build with whatever you find most pleasant. Anyway, go ahead and learn JS for your frontend application. Then decide on your backend and eventually get your app done!. 7 Likes |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by ThatWriterBoy(m): 1:25pm On Mar 21, 2022 |
DrLevi: Thank you. This was very helpful. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by bedfordng(m): 6:07pm On Mar 21, 2022 |
ThatWriterBoy:Very necessary to make page interactive and for user experience. Don't joke with it. If anyone tells you otherwise, don't listen to them because you will definitely find yourself learning JS at the end no matter how hard you try to skip it. You cannot escape not using JS in your web apps even if it's not advance. I used to think JavaScript is not needed as long as you can code same frontend logic in the backend. But trust me, JavaScript will save you lots of time and prevent users from stressing the server and database. Although you don't have to learn it to advance stage except you want to use it as your stack. If you just want to springle it around your web app, then Just learn it enough to be able to use it and master Dom manupulations. Flask is cool but also I will advice you learn Django instead. It has lots of features with an already made admin panel. 1 Like |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Javierleon(m): 6:22pm On Mar 21, 2022 |
No it is not. Depends on use |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by etoluw: 7:00pm On Mar 21, 2022 |
mrfizy: You can use any programming language. All you need is a transpiller that will convert that language to JavaScript. But it is advisable to learn javascript . 2 Likes |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by reallifejerk: 1:01am On Mar 22, 2022 |
This is still the best response i've seen on this thread. DrLevi: |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by TheManOfTheYear: 9:47am On Mar 22, 2022 |
February30:You're just a confused fellow ![]() |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Brukx(m): 9:50am On Mar 22, 2022 |
ThatWriterBoy:You can run python in your browser using Brython. But then learning JavaScript won't take you time since it's not your first programming language. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Luzebox(m): 2:58pm On Apr 04, 2022 |
if you want to be a full stack developer you need javascript for the frontend ....javascript has made it easy with frameworks like react..etc...you can use python for the backend(django or flask)...i think django is in demand more....nobody will employ u to make a frontend website design with python... |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by bularuz(m): 12:11am On Apr 05, 2022 |
Luzebox: If you are serious about being a full stack developer, then you cannot escape javascript, you can even run both frontend and backend with javascript these days. |
Re: Is It A Waste Of Time To Learn Javascript If You Already Know Python? by Luzebox(m): 7:31pm On Apr 05, 2022 |
new whatapp group...for folk still learning web development...u know html css javascript django...so we can link-up..work on projects together...learn etc..reach me on 08106908991 to be added |
(1) (Reply)
Java/ Symbian Phones / PHP Script To Send Simple Messages / I Need Help With SQL.
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 50 |