Python or JavaScript - Which One Should YOU Learn?

  Рет қаралды 124,260

Tech With Tim

Tech With Tim

Күн бұрын

In this video, I dive into the age-old debate: Python vs. JavaScript. Join me as I break down the strengths and weaknesses of each language, helping you make an informed decision on which one is right for you. Tune in to discover the best fit for your coding journey!
If you want to land a developer job: techwithtim.net/dev
If you want to learn Web 3 & Blockchain: algoexpert.io/blockchain (use code “tim”)
If you want learn Python & Go: programmingexpert.io/tim (use code “tim”)
Skool community for free resources: www.skool.com/software-develo...
Discord server: / discord
⏳ Timestamps ⏳
00:00 | Python Or JavaScript?
00:18 | What Is The Same?
01:38 | Main Differences
02:54 | Frameworks & Libraries
04:30 | My Recommendation
05:03 | Keep This In Mind
06:57 | If You're Still Unsure
Hashtags
#Python #JavaScript #Programming #TechComparison #CodingDebate #TechTips #ProgrammingLanguages #TechWithTim

Пікірлер: 331
@TechWithTim
@TechWithTim 2 ай бұрын
Which one are you picking? Regardless of your choice I have TONS of free videos on my channel and more premium resources, like this one: techwithtim.net/dev
@Tankinc832011
@Tankinc832011 2 ай бұрын
Tim!!!! Let’s goooo!!! Great advice!! I’ve been going through your course through course careers and have learned tons! 99.99% of advice I’ve received all echo what you have said in a majority of your content. Decide what you want, pick a language and learn the fundamentals. I am pretty dead set on backend work! So looking forward to cranking out the latter half of the course and continue to chip away! Also, a lot can be said about the level of support you and others have given and continue to give to the community! Tim was watashino sensei des. Also learning Japanese. This roughly translates to Tim is my teacher! Thanks man!
@TechWithTim
@TechWithTim 2 ай бұрын
Thanks so much man! Super happy you’re enjoying the program. Keep pushing! Can’t wait to hear more about your journey /)
@SingularSolarus
@SingularSolarus 2 ай бұрын
Hi Tim, What do you think about Django for as much as possible (maybe also use with htmx) for frontent. I like the idea of "batteries included Django" vs. more modules to plug together with node.js to do the backend ... I'm a beginner who has survived required CS courses for an EECS degree and work in hardware (no real coding for the day job). Been studying the whole world of website development and trying to land on a stack for a simple "ecommerce" site with only a few (or one) page to start. Potential for the site to expand in the future to many pages (1000s) with some dynamic content. I understand that it will be nearly impossible to totally avoid JS and am totally fine with using JS (I know it better than Python right now) a bit. However, I am very interested in seeing what can be done on the frontend with Django for what seems like a simple (done a million times) type project (ecommerce site). Also is SQlite ok for this project or should I go with mySQL? Any thoughts? Appreciate your videos -- Thanks!
@metallmad77
@metallmad77 2 ай бұрын
in my work I use both, JS for frontend and python for backend and data science
@milderlisondra6034
@milderlisondra6034 Ай бұрын
Spent most of my development career using Php and always heard all the great things about Python so I have been learning Python for the past several weeks. Able to pick it up faster than I expected, likely because it is geared towards backend dev, much like Php ( though Php of course lends itself of front-end, too ). In addition, the goal with Python is to be able to acquire jobs related to Data Analysis/Science and even AI. Great video!! Thank you for sharing.
@alishagrace
@alishagrace 2 ай бұрын
I started learning Python after I was struggling with JavaScript, and doing this allowed me to go back to JavaScript and understand what I was struggling with. So learning both at the same time actually helped me.
@jtc9098
@jtc9098 Ай бұрын
I did the same thing. They say learn one language at a time. I'm just stubborn and fooled around with both. I've already learned a lot of basic JS and Python in less than a year.
@alishagrace
@alishagrace Ай бұрын
⁠That is great! Glad I’m not the only stubborn one. 😉
@jtc9098
@jtc9098 Ай бұрын
@@alishagrace What are you planning to go into? Web development?
@alishagrace
@alishagrace Ай бұрын
@@jtc9098 I’ve been into web development, but just was lacking the Javascript part of it. Mostly just front end.
@ola...o1009
@ola...o1009 Ай бұрын
Python syntax is more beginner friendly. JavaScript frightens me 😅
@szabolcsjobbagy30
@szabolcsjobbagy30 2 ай бұрын
You are right, many of us are coding BOTH in Python and JavaScript, you cannot solve everything optimally in only one of them, you should use both to do your tasks.
@el-jay_
@el-jay_ 2 ай бұрын
As a junior dev, I appreciate this directional/guiding format of this content. Please keep them rolling, thank You Tim.
@ItIsJan
@ItIsJan 2 ай бұрын
Maybe the real "best language to start" were the friends we made a long the way
@alwinw64
@alwinw64 2 ай бұрын
You mean HTML and CSS, they were always nice to me 😅
@Louisianish
@Louisianish 2 ай бұрын
@@alwinw64 CSS has always been nice to you?! 😅
@alwinw64
@alwinw64 2 ай бұрын
@@Louisianish maybe i haven't studied enough 😂
@ffaforshort6960
@ffaforshort6960 2 ай бұрын
Do you mean, networking?
@Louisianish
@Louisianish 2 ай бұрын
@@alwinw64 CSS will swallow you whole if you're not careful! haha Ok, maybe I'm exaggerating, but 3 years into learning web development with a few paying clients under my belt, and I still struggle to get it to do exactly what I need it to do sometimes. lol It's like the more you learn, the more complex and difficult it gets. My biggest piece of advice to everyone getting into web development is don't sleep on CSS.
@Whatever-mq2bg
@Whatever-mq2bg 2 ай бұрын
i m doing javascript after doing python's bascis I guess this was helpfull Thank you
@hani-qw4gx
@hani-qw4gx 2 ай бұрын
Its like asking which car is the best for driving to the store. Just pick one, learn the basics of driving and then it doesnt matter what car you choose. Some are manual some automatic. Driving it is still the same.
@Elyabav
@Elyabav 2 ай бұрын
The explanation in this video is very beginner friendly wich is absolutely amazing , ive been looking for a video like this for so long , thank you very much 🙏🏼
@metallmad77
@metallmad77 2 ай бұрын
in my work I use both, JS for frontend and python for backend and data science, but in my opinion for new learners it's better to start with JS to learn the concept and get into Python as you advance
@takemjim
@takemjim 2 ай бұрын
Thanks man, I plan on pursuing this same career path, with thesame tech stack
@user-my4zw8pv4s
@user-my4zw8pv4s 4 күн бұрын
Have a ton of comparison videos on youtube, and they look like trash, but this one is very very quality and really helpful for people who are stuck on this ! Thank you, man !
@maurizo1314
@maurizo1314 Ай бұрын
Thanks for the guidance. I've been wondering which one to learn first, but I think with this, I can now decide which of the two programming languages to choose first.
@seasong7655
@seasong7655 2 ай бұрын
Starting with python will also make it easier to learn gdscript or nim later on
@BrianStDenis-pj1tq
@BrianStDenis-pj1tq 2 ай бұрын
I'll re-state Tim's final point - if you don't know which you want by the end of this video, then you don't know enough yet to decide and/or either will be a fine choice. So pick one and get going. Both languages have TONS of free tutorials on line, making it possible to get started immediately. I'll also add that, once you know one and get a job, you'll then be exposed to software development teams, and their behaviors and tools - like Jira, git, docker, agile and whatnot. Those things are the mostly same between languages - which means, again, pick one and get going... you can always switch or add another language later. Both get you started and allow you to go from zero to hero.
@itsmedeka
@itsmedeka 2 ай бұрын
Which is easier to learn ? JS or Python ?
@BrianStDenis-pj1tq
@BrianStDenis-pj1tq 2 ай бұрын
@@itsmedeka As Tim said, they are in the same class of difficulty to learn. Getting started (one or the other will work) is the first step. Good luck.
@BrianStDenis-pj1tq
@BrianStDenis-pj1tq 2 ай бұрын
I should add that there is no life-hack type thing for learning programming. Its not about picking the easy one - these are the easy ones. If you have motivation to stick with it, either will work.
@itsmedeka
@itsmedeka 2 ай бұрын
@@BrianStDenis-pj1tq Thank you for the insight and response greatly appreciated !
@cUser691
@cUser691 2 ай бұрын
⁠@@BrianStDenis-pj1tqGlad you sd this. Sick of seeing questions “What’s easiest”, “How many hrs does it take to learn X Language”. There is no hack. Just start, delve deeply, study hard, practice, build, write and then re-factor to get clean code. As in life, there are few short cuts - aka “hacks”. Well, not short cuts that won’t have negative effects in the long term.
@st4ndby
@st4ndby 2 ай бұрын
From my own experience I can just say. It doesn’t matter all too much. Choose one, get good in it and from there you can learn any other language quite easily and from there you can specialize in what you like the most or need the most in your life/job
@surajraika9245
@surajraika9245 2 ай бұрын
Learn python then go to rust
@Minorxable
@Minorxable 2 ай бұрын
why not go direct to rust ?? @@surajraika9245
@WillsJazzLoft
@WillsJazzLoft Ай бұрын
Although I knew the basic differences between the two, your explanation gives a more nuanced understanding. It's really encouraged me to keep on pushing with Python. I guess I didn't realize just how similar they are as well. This is excellent! Thank you
@SkillGuy
@SkillGuy 16 күн бұрын
😂 I come from the health science department, driven by the desire to solve problems through coding and to become a Wave app developer. I recently immersed myself in JavaScript, successfully mastering fundamentals like DOM and Async JS. Despite smooth progress, navigating through technical jargon feels me like to explaining Pathophysiology to software engineers-every term seems to morph into code syntax! Even I google to understand what the word manifestation mean 😂
@user-ir5sl3so8d
@user-ir5sl3so8d 2 ай бұрын
Thanks bro I really appreciate what you do.....Keep it up!!!!!
@nazmulalam1982
@nazmulalam1982 2 ай бұрын
thank you tim i was little bit confuse you clear me everything
@eversoncarvalholima
@eversoncarvalholima 2 ай бұрын
This video came at the perfect time. Thank you, I've decided to choose PHP.
@TechWithTim
@TechWithTim 2 ай бұрын
hahah, I wish you the best!
@sixtusonyedibe1619
@sixtusonyedibe1619 2 ай бұрын
🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
@MrEntaroadun
@MrEntaroadun 2 ай бұрын
Pop boss
@Divineleo2023
@Divineleo2023 2 ай бұрын
😂
@montebont
@montebont 2 ай бұрын
Nothing wrong with PHP as an imperative language...works just fine. Just be careful with the OOP bits. Version 5.6 is the best
@jakemealey5532
@jakemealey5532 2 ай бұрын
I’ve used js for the past year to learn coding but I started a computer science degree this spring and I’m starting cs classes in the fall so I’m doing Python to learn how to program with the ease of syntax. The classes will teach cpp, but if you know how to program, every language is basically almost the same with some differences/additions here and there that can be learned later on. I am also considering going into data after graduation.
@HowToActivateNeurons
@HowToActivateNeurons 2 ай бұрын
Sometimes, instead of focusing which language you should start, why not focus which domain you wish to pursue then only learn the language required in that domain
@anthonykarungu1419
@anthonykarungu1419 Ай бұрын
Js is amazing... So easy to learn and master and so addictive
@anthonykarungu1419
@anthonykarungu1419 Ай бұрын
You just wanna build build build with no end... Total addict😊
@Xnestrio
@Xnestrio 6 күн бұрын
getting into coding for the first time, this video helped alot. im choosing to with python for now.
@mdhridoy-dw8sc
@mdhridoy-dw8sc Ай бұрын
Every new developer need to watch this video for , perfect solution , thanks bro
@isaacbawangisah6096
@isaacbawangisah6096 2 ай бұрын
Very insightful. Thanks a lot for that.
@dinamush1342
@dinamush1342 2 ай бұрын
Thanks for reading my mind Tim, had this Dilemma in my mind all year.
@Patrick_McFadin
@Patrick_McFadin 2 ай бұрын
Worth adding. Both languages are essential to Generative AI but in their own strength. Great video Tim!
@TalkingBullion
@TalkingBullion 2 ай бұрын
Great video Tim...you've got that green screen lighting nailed down...looks great!
@TechWithTim
@TechWithTim 2 ай бұрын
It’s not a green screen!
@TalkingBullion
@TalkingBullion 2 ай бұрын
@@TechWithTim What ever you are using, it looks great.
@DenhamTurton
@DenhamTurton 2 ай бұрын
Great video. Both are great languages but my suggestion is learn Javascript first. You are closer to the end consumer with Javascript (used in billions of web browsers everyday) which I have found a powerful advantage over the years. All the concepts you learn in beginner Javascript will be applicable to Python but not the other way around. Every person in tech should have their own website projects - even if it's just your resume site. Don't be invisible. Once you understand Javascript learning Python will be a lot easier.
@itsmedeka
@itsmedeka 2 ай бұрын
Thank you for this insight and helping me make a decision, much appreciated !
@shs4293
@shs4293 2 ай бұрын
I'm working on Java, Js, Python, C and Cuda programming at the same time in my current semester`s coursework and projects
@denisblack9897
@denisblack9897 2 ай бұрын
Pick one, do not fuck up your brain The less unnatural shit you know the better
@montebont
@montebont 2 ай бұрын
IMHO this will just get you confused. Not your problem but IMHO most "programming courses" are developed by people who never wrote a program..
@okunadefemijoel7890
@okunadefemijoel7890 17 күн бұрын
Don't learn multiple programming languages at a time, learn one and be good at it
@valenciawalker6498
@valenciawalker6498 Ай бұрын
Thank you. I started with Python, and I learned both in boot camp.
@alimihakeem841
@alimihakeem841 2 ай бұрын
Have understood the fundamentals of python programming so am currently learning the basic of JavaScript. This video comes at the right time for me. I want to become a backend developer. (So python is a great choice for me) I'm starting out by learning flask(thanks for your flask Tutorial) I'm gaining alot
@theangelofspace155
@theangelofspace155 2 ай бұрын
You dont need to move to Python keep focusing on JavaScript. Use node for backend and get a good foundation. Later on, learn a static language like Go if you want to expand you backend knowledge. By focusing on 1 dynamic languages (JavaScript) you will be able to learn the concept of both fromt and backend, without needed to worry about learning the syntax of another language.
@alimihakeem841
@alimihakeem841 2 ай бұрын
@@theangelofspace155 Thanks. I really appreciate you for the feedback
@zb2747
@zb2747 2 ай бұрын
I recommend beginners to start with Java to understand core programming principles, OOP, and use it to practice DSA After that picking up JS will be a smooth transition. Build projects and so on
@rodelcrisosto499
@rodelcrisosto499 2 ай бұрын
javascript can also be use as backend server with a runtime environment or called NodeJS
@Rio-kb1od
@Rio-kb1od Ай бұрын
Given the general uses of both languages I would recommend both honestly. If the question relates to career path, the more you know the more enticing you're going to be to prospective employers.
@AnoNym-zi5ty
@AnoNym-zi5ty 2 ай бұрын
Lower spectrum of earning: JS for frontend Medium-Higher pay: C/C++ and Python for doing the sidequests
@shs4293
@shs4293 2 ай бұрын
A lot of mid level role mid/high pay react & react native jobs out there
@pedrov8868
@pedrov8868 2 ай бұрын
What?
@ck-dl4to
@ck-dl4to 2 ай бұрын
Find a job first.
@codingcrashcourses8533
@codingcrashcourses8533 2 ай бұрын
It´s not about the language you use, it´s about the problems you solve with these languages.
@AnoNym-zi5ty
@AnoNym-zi5ty 2 ай бұрын
@@codingcrashcourses8533 but the problems you solve with JS tend to be the lower paying ones.
@johnne86sd
@johnne86sd 2 ай бұрын
Want to just learn programming concepts and "see" immediate results, learn HTML, CSS and JavaScript together. Most people want to build apps or websites so IMO, JS may be the the best way to go as a beginner to stay motivated and engaged. Python is great too, but you're going to have that extra learning curve of working with libraries and CLI to extend its functionality. If you're OK with just manipulating data and systems, then go with Python. If you want to visually design, be more about UX and make those designs functional and dynamic, go with JS. Most applications are web based now, just saying.
@samerjameel95
@samerjameel95 2 ай бұрын
thanks for the video, bro
@davedsilva
@davedsilva 2 ай бұрын
Very helpful to know what each is good for
@WillsJazzLoft
@WillsJazzLoft Ай бұрын
I'm interested in server architecture/development, cybersecurity and Linux administration. So I guess sticking with Python for the near term works out best for me.
@auroraRealms
@auroraRealms 2 ай бұрын
For Web development, the language strengths are: JavaScript - browser (front end) Python - computer (back end). JavaScript can run on the back end as well, but I would stick with Python for the back end. For other development I would stick with Python. However, for Micro-chip programming (Arduino, ESP32, etc...) I would use C++. For Game programming there are: C++ (Unreal Engine) GDScript (Godot) Lua (Roblox) Java (Minecraft).
@philipprol
@philipprol 2 ай бұрын
From my point of view it does not matter which language you choose. You should learn the concepts. Later you will notice you can lern any language. I personally choose my tech stack based on the use case. Data Science -> Python; Rest API -> TypeScript with express.js; Web -> TypeScript with Next.js; Smart Contracts on EVM -> Solidity; And in many other cases Rust
@Just_A_Tech.._
@Just_A_Tech.._ 2 ай бұрын
Thank you Tim.🙏
@pendragon4461
@pendragon4461 2 ай бұрын
Thank you so much bro.
@ahmadyasirseyar6065
@ahmadyasirseyar6065 15 күн бұрын
Very useful ❤ Thanks
@gmxmatei
@gmxmatei 13 күн бұрын
Software Alert 2024: Universal Software Model -- The future in the software world! 100 programming languages? Why not only one? I built usmXX as an Operating System for managing any informational problem. The system is based on only three concepts: Parameters of the problems, Subjects (not objects!) and the Informational Individuals!
@timlambe8837
@timlambe8837 Ай бұрын
Hope I won‘t get hated at but talking about the Web, I think PHP ist great to Start with. With modern PHP you can learn all the concepts and most important: there are thounsands of projects you can do privately. And the best Programming Language is the one you can make your ideas real with! And think beeing an PHP expert teaches you a lot about how the Web works!
@joantonio6331
@joantonio6331 15 күн бұрын
Once tou learn any lanfy, you will pick rhe other ones very quickly... At least for most task... I started with very little C++ then tony python, after that extensive JavaScript (jQuery and angular), some java and now back to C++ (unreal engine) and the transition was always smooth... I am not a specialist but everything i need to do i managed to do it. I am not looking for a job, i am more of an entrepreneur
@yoanhg421
@yoanhg421 2 ай бұрын
Just choose one and start coding. You can make websites, scripts, desktop apps, pretty much anything with either one. Took me a while to figure that out when I got started.
@montebont
@montebont 2 ай бұрын
Excellent practical approach. You could be watching youtube videos for the rest of your life to find an opinionated "best way". Better dive in at the deep end, learn from your mistakes and improve on what is important for you or your project...
@willyhorizont8672
@willyhorizont8672 2 ай бұрын
JavaScript was my first programming language, and then I began learning Python. I discovered that it shares similarities with JavaScript. After becoming proficient in Python and JavaScript, I started exploring other languages such as PHP, Go, Perl, Julia, Lua, Ruby, R, Kotlin, Swift, Dart, and Raku. Through this journey, I realized there are 13 programming languages that share similarities with JavaScript and Python.
@SharronV
@SharronV 2 ай бұрын
Wow, Great insight! I learned JavaScript first as well. I'm just now delving into Python and seeing the similarities as far as the concepts are concerned.
@dhruvsatyapanthi9766
@dhruvsatyapanthi9766 Ай бұрын
Thank you!
@VincentCosmiq
@VincentCosmiq 2 ай бұрын
I started with JavaScript, picked up Python later. Never hurts to know more
@Gabirell
@Gabirell 2 ай бұрын
Thanks! 😊
@cutecute6471
@cutecute6471 Ай бұрын
What are the best channels to learn Python?
@user-jp3oy8dd1v
@user-jp3oy8dd1v 2 ай бұрын
Yeahhh yeah man . I'm finaily in IT community 😂😊😂. Thanks alot bro. U are amaizing. I'm new in that field. AND I startet with Python. After wanna try with Java . Thanks bro best luck❤
@shadowalphawolf9926
@shadowalphawolf9926 Ай бұрын
Is using libraries like Flask good with Python as a replacement for JS?
@user-ts9ks8in2n
@user-ts9ks8in2n 2 ай бұрын
Tim, continuing my previous request, we need to talk, how can we. Thanks again.
@CrusaderGeneral
@CrusaderGeneral 2 ай бұрын
python is best for passing coding interviews, partially due to it's relatively simple and concise syntax. Been working with JS and C# for decades, and not learning Py just for that reason
@RichardLucas
@RichardLucas 18 күн бұрын
Hm. I'm old and crotchety and learned JavaScript when all it did was muck around with the DOM. I don't want it on the server side, so I would use Python for server-side code (unless I used PHP, instead). When I want a language for desktop applications, I wouldn't turn to Electron and all that extra overhead when I could just use Python with Qt or other full-featured GUI libraries. I understand the urge to try to equivocate and wave hands and say, "No language is better than another it's all what you want to build with it" but I don't believe that's a reflection of proximate truth so much as an expression of a prejudice toward conflict avoidance.
@abzs5811
@abzs5811 2 ай бұрын
The answer is: BOTH DON’T BE LAZY
@dalestevens3332
@dalestevens3332 6 күн бұрын
My question is how to determine what you are best suited for in this field? Can you be tested to see what you're most suited for?
@deathineyes
@deathineyes 2 ай бұрын
I think you have to learn both. They are similar and it is easy to
@cloudguru3018
@cloudguru3018 Ай бұрын
In light of recent AI development quite possibly best option is to learn prompt engineering :)
@DeltaXML_Ltd
@DeltaXML_Ltd 2 ай бұрын
Great video 👍
@user-ko1cw6mv4q
@user-ko1cw6mv4q 2 ай бұрын
Great job 👏🏻👍🏻👏🏻
@untoldmelodiesbymala883
@untoldmelodiesbymala883 Ай бұрын
I am a web developer in php. Mostly i worked for backend. The only problem in JS is i struggle to find the exact issue or bug while working with JS. N i am not good in frontend design. Should i go for JS or i should go for python?
@archiepotter7776
@archiepotter7776 2 ай бұрын
What about golang ? I don’t understand which language it can go with
@danielfriedman9791
@danielfriedman9791 17 сағат бұрын
Man I wish I had any of your intelligence and charisma.... Big thanks for sharing.
@abdurahimalmasri4416
@abdurahimalmasri4416 2 ай бұрын
For someone who wants to learn how to solve leetcode questions, is maining python a better approach due to its simplicity even though i will not necssarrily work with it in my field?
@GordonZhu
@GordonZhu 2 ай бұрын
As someone that has conducted hundreds of interviews, I'd strongly recommend using the language you're most comfortable with. This is the language you use most often in your day-to-day. With algorithms questions, interviewers want to understand how you think in a language-agnostic way that can apply to any language. That's why places like Google allow you to interview in your language of choice. For example, I see lots of professional JavaScript devs make the mistake of switching to Python just for interviews, and their unfamiliarity almost always bites them in ways they don't expect.
@SharronV
@SharronV 2 ай бұрын
@@GordonZhugreat response!
@HdHh-or2pu
@HdHh-or2pu 2 ай бұрын
Learning both is great option 😊
@TechWithTim
@TechWithTim 2 ай бұрын
Agreed! But which to start with?
@daminrido2269
@daminrido2269 2 ай бұрын
​@@TechWithTimWinner is Python 🥳
@user-ug9ki1bh9s
@user-ug9ki1bh9s 2 ай бұрын
I am 16 years old, and I want to say you really inspire me i started writing code since 13 and i watch most of your python tutorial.
@TechWithTim
@TechWithTim 2 ай бұрын
Wow! Keep up the great work :)
@user-ug9ki1bh9s
@user-ug9ki1bh9s 2 ай бұрын
@@TechWithTim thanks a lot I really appreciate you replying me.
@HikaruAkitsuki
@HikaruAkitsuki 2 ай бұрын
Then what about this? Python or Ruby?
@Whatspoppin-cd3ye
@Whatspoppin-cd3ye 2 ай бұрын
I am learning both
@DrCognitive
@DrCognitive 2 ай бұрын
I would still suggest Python first. It's much more versatile and Python teaches other things, like good code structure. That makes for an excellent foundation moving forward. The other thing is that most people just getting started don't really know what they want to do yet, so Python gives you the ability to test the waters in multiple ways.
@theangelofspace155
@theangelofspace155 2 ай бұрын
This is very subjective. JavaScript will help get a entry level easier. There is not "good code structure" in python, yiu can right equaly awful or good code in both languages. JavaScript has node for the backend, and dominate in the frontend. So you will actually learn more going with JavaScript. Both languages use class so you learn the same OOP or function programing. Both has some type implememtations (jsdoc for JavaScript, or move to typescript). The second pagraph is misleading as well. JavaScript also help test the water in multiple ways (including AI). JavaScript can do pretty much anything a junior dev would want to do in python, the main difference is that python is pre-installed in most unix distro. 🤷🏻
@amancharahul5008
@amancharahul5008 2 ай бұрын
bro! is it possible to make a real time social media application using django? please reply me whether it is possible or not.
@user-zf1tu6zw6q
@user-zf1tu6zw6q 2 ай бұрын
Yes
@itzAustin-qr8zx
@itzAustin-qr8zx 2 ай бұрын
For some reason i feel you've done this video before 😂😂😂 I followed your roadmap and I learnt python first. Then js then C++ just to know how statically type language & complied languages work.
@TechWithTim
@TechWithTim 2 ай бұрын
If so it was a LONG time ago! Glad it worked out for you, that is exactly what I suggest!
@itzAustin-qr8zx
@itzAustin-qr8zx 2 ай бұрын
Yeah it was a very long time ago around the time you did the pygame series 6 years ago and 12 hours live coding session. Everything I know about coding i learnt from you. I'm really a big fan
@TechWithTim
@TechWithTim 2 ай бұрын
@@itzAustin-qr8zx wow! thanks so much for the comment :)
@theangelofspace155
@theangelofspace155 2 ай бұрын
1:58 what about node?
@auliyanto
@auliyanto 2 ай бұрын
thank you, may god grant you and your family great health
@nested9301
@nested9301 2 ай бұрын
what about both
@arielwadyese7091
@arielwadyese7091 2 ай бұрын
I'm starting with Python, will learn Java Script soon.
@anismatar
@anismatar Ай бұрын
I have used many of programming languages in my career but after settling in data management and analytics path there are only two relevant languages I use SQL and Python. Never ever had to use anything else except maybe some basic DAX. So it is 70% SQL, 25% Python and 5% anything else.
@ezrasamson-ez2mv
@ezrasamson-ez2mv Ай бұрын
hello TIM do you know about ODOO frame work please give me information if you know about it
@Th3Younesse
@Th3Younesse 2 ай бұрын
start with Go
@rockerzhackers799
@rockerzhackers799 2 ай бұрын
im computer science dropout and i know django and now learning mern stack im ready to acquire the skills, can i get a good paying job preferably remote one To be precise im from India
@TechWithTim
@TechWithTim 2 ай бұрын
Sure you can, a degree is not required for most programming jobs nowadays
@rockerzhackers799
@rockerzhackers799 2 ай бұрын
@@TechWithTim Thank you Tim, this brought some hope into me
@WhatDoWeDeserve
@WhatDoWeDeserve 2 ай бұрын
hey tim, I'm 15 and I am interested in ML, but everytime I watch a tutorial, it's fine in the start but then I just don't understand the math, do you have any idea what I should do?
@WayToAkhira35
@WayToAkhira35 2 ай бұрын
For ml you need to have strong knowledge in math, like you need to learn linear algebra, probability,calculus.
@luckyalade4171
@luckyalade4171 2 ай бұрын
Thanks Tim but I was thinking you were going to mention the backend aspect of JavaScript Node.js and Express.js in particular.
@Momoa786
@Momoa786 2 ай бұрын
I dont forget mongoose for the backend aswell...
@theangelofspace155
@theangelofspace155 2 ай бұрын
Agree, JavaScript is mire completed. It is not just for frontend. It can be use in AI, the backend, CLI, server script, and the lost go on.
@SharronV
@SharronV 2 ай бұрын
Yeah, I was wondering why he didn't mention the backend aspect of JavaScript.
@EnglishRain
@EnglishRain 2 ай бұрын
Are you coming for PyData Dubai?
@jiangdawang4790
@jiangdawang4790 2 ай бұрын
I learned Python first, and I still appreciate python a lot because it get me into the programming world. But I would suggest any new comers to learn JS first for several reasons: 1. js is way faster than python due to the highly optimized v8 engine and JIT(just in time compile) although both being script language, JS is still way faster. 2. Both being general purpose language, JS is more adopted to build websites, and being able to build something you could visually noticed is very motivating which is IMPORTANT for a newbie to learn programming, 3. The syntax of JS is more C++ or general OOP language like, you could catch up with compiled lang faster if you are familiar with JS instead of Python. (not having `{}` is a huge pain imo)
@itsmedeka
@itsmedeka 2 ай бұрын
Thank you for this insight and helping me make a decision, much appreciated !
@enzy6434
@enzy6434 2 ай бұрын
Yeah JavaScript definitely prepares you better for learning other languages since it's a lot more like other languages, whereas Python is way different then most other languages due to its simplicity.
@haibaidzokwomandre1468
@haibaidzokwomandre1468 2 ай бұрын
Go and JavaScript are the languages I am learning
@williambreeze2659
@williambreeze2659 13 күн бұрын
Solid video.
@stylosuf1394
@stylosuf1394 2 ай бұрын
Please upload flutter or python flet
@kennethlourisombrog2149
@kennethlourisombrog2149 2 ай бұрын
Do you have a Q&A forum for your lessons?
@TechWithTim
@TechWithTim 2 ай бұрын
You can check my discord server, I also made a Skool community which can be useful: www.skool.com/software-developer-academy
@xykjx
@xykjx 2 ай бұрын
Hi Tim, I have a question.. Is it still worth it to learn Java in 2024? Is this language in demand or is declining? Thanks in advance
@TechWithTim
@TechWithTim 2 ай бұрын
Java is still a great language with plenty of demand!
@TKZ9
@TKZ9 2 ай бұрын
can we get a flet library tutorial???😫❤️🔥✨️
@WayToAkhira35
@WayToAkhira35 2 ай бұрын
HEY TIM I HAVE A QUESTION, CAN I LEARN PYTHON FOR BACKEND AND LEARN JAVASCRIPT FOR FRONTEND? IS THAT OKAY?
@TechWithTim
@TechWithTim 2 ай бұрын
yes of course thats the idea
@user-os4lj3pi4q
@user-os4lj3pi4q 2 ай бұрын
How reasonable is to use JS to display the visuals of a game I made on Python? Is combining languages a thing?
@ipodtouch470
@ipodtouch470 2 ай бұрын
It is but you have to figure out how to get these languages to talk to each other . You could have them talk to each other through networking protocols
@abdelhaibouaicha3293
@abdelhaibouaicha3293 2 ай бұрын
Using JavaScript to display the visuals of a game made in Python is a reasonable approach. Combining languages is a common practice in software development, especially when different languages excel in different areas. In the given context, it is mentioned that JavaScript is more focused on the front end and visual aspects, while Python is often used for back-end development and data analysis. JavaScript allows you to create user interfaces, make websites, and build interactive applications with ease. On the other hand, Python is known for its capabilities in data analysis, AI automation, machine learning, and backend web development. To display the visuals of a game made in Python using JavaScript, you can utilize the strengths of both languages. Python can handle the game logic and backend functionality, while JavaScript can handle the front-end rendering and user interface. This approach allows you to leverage the visual capabilities of JavaScript while utilizing the power of Python for the game's core functionality. By combining languages, you can take advantage of the best features and tools available in each language. Python can provide the necessary computational power and data processing capabilities, while JavaScript can handle the visual rendering and user interaction. This combination can result in a more efficient and effective development process. However, it's important to note that integrating different languages may require additional effort and knowledge of both languages. You may need to establish communication between the Python backend and the JavaScript frontend, which can be done through APIs or other methods of inter-language communication. In conclusion, using JavaScript to display the visuals of a game made in Python is a reasonable approach. Combining languages can allow you to leverage the strengths of each language and create a more robust and visually appealing game. 5:50 2:51 3:02 Answer made by Talkbud
@jrockland4057
@jrockland4057 2 ай бұрын
Learn both and many others.
@mpdcuk
@mpdcuk 2 ай бұрын
What about C#
@Rk3tSk8s-ut4yo
@Rk3tSk8s-ut4yo 2 ай бұрын
Why not both?
@JohnJohnson-ch6xq
@JohnJohnson-ch6xq 7 сағат бұрын
I am interested in cyber security,I was wondering which code I should learn....
@obinnaokafor6252
@obinnaokafor6252 2 ай бұрын
C# for me ❤
Backend, Frontend or DevOps? How to Decide!
16:54
Tech With Tim
Рет қаралды 36 М.
Top 5 Programming Languages to Learn in 2024
8:50
Tech With Tim
Рет қаралды 89 М.
And what’s your age? 🥰 @karina-kola
00:12
Andrey Grechka
Рет қаралды 5 МЛН
5 Good Python Habits
17:35
Indently
Рет қаралды 264 М.
JavaScript Tutorial for Beginners: Learn JavaScript in 1 Hour
48:17
Programming with Mosh
Рет қаралды 12 МЛН
AI Expert Explains Future Programming Jobs… and Python
9:59
Travis Media
Рет қаралды 270 М.
FASTEST Way To Learn Coding and ACTUALLY Get A Job
10:44
Brian Cache
Рет қаралды 827 М.
Python As Fast as Possible - Learn Python in ~75 Minutes
1:19:41
Tech With Tim
Рет қаралды 1,7 МЛН
Should You Learn PYTHON or JAVASCRIPT in 2024?
13:59
Internet Made Coder
Рет қаралды 11 М.
The Truth About Learning Python in 2024
9:38
Internet Made Coder
Рет қаралды 74 М.
Python + JavaScript - Full Stack App Tutorial
1:29:25
Tech With Tim
Рет қаралды 131 М.
5 Signs of an Inexperienced Self-Taught Developer (and how to fix)
8:40