Best Coding Language for Beginners | Top Resources to Learn Python Programming

  Рет қаралды 8,462

Anastasia Marchenkova

Anastasia Marchenkova

Күн бұрын

Пікірлер: 102
@aniakubow
@aniakubow 3 жыл бұрын
Ah thank you for the shout out ! 💚💜💙 such an honour !
@BuckeyeStormsProductions
@BuckeyeStormsProductions 3 жыл бұрын
"We basically taught sand to think, with electricity." Never thought of it that way, but, wow!
@tigerade76
@tigerade76 3 жыл бұрын
@@Anastasia-Marchenkova Can i have a question? In traditional cpus we operate on bits . In quantum computing we are working on cubits, with can be descriped as functions (probability densities? Am i right?). So we are considering hilbert space with (+, *) and probability densities as hilbert space elements? (So after any operation on input, our output will still be propability density as we add and multiple elements from hilbert space?) Is the whole quantum world described by functional analysys and probability? Where could i learn more about quantum computing stricte from mathematical point of view?
@bhuvaneshs.k638
@bhuvaneshs.k638 3 жыл бұрын
To learn any languages we need to start working on projects & try solving some problems... That's the efficient way to learn
@debihsofiane3229
@debihsofiane3229 3 жыл бұрын
Thank you
@ruangrelax7796
@ruangrelax7796 3 жыл бұрын
@@Anastasia-Marchenkova do you have some recommendation for this?
@oslogrigor8320
@oslogrigor8320 3 жыл бұрын
Alright I want to build a program that reduces liberal influence online. Teach me starting from there.
@Amit-sp4qm
@Amit-sp4qm 3 жыл бұрын
Couldn't agree more .. this Is not only good but all said and done is the best way .. as the important effect is that you learn to solve issues and use and explore tools than just buying tools .. and being stuck at that ..
@devsauce
@devsauce 3 жыл бұрын
Even though I use JavaScript in my day to day job, I would still recommend python to start with if you don't know how to program. No need to use special keywords to declare variables. No "confusing" curly braces to scope your code, etc, etc.
@barryblack8332
@barryblack8332 3 жыл бұрын
Indentation is more confusing.
@Amit-sp4qm
@Amit-sp4qm 3 жыл бұрын
@@barryblack8332 true .. for me atleast 😁
@funny-video-YouTube-channel
@funny-video-YouTube-channel 3 жыл бұрын
JavaScript keeps getting more and more dominant, because everyone likes the Internet. Slowly improving with every other browser upgrade. RUST , GO , PHP and Python are for the job. All depends on the company and project.
@Amit-sp4qm
@Amit-sp4qm 3 жыл бұрын
I started from c .. and still find it comfortable .. and I agree with your thoughts abt js, I now use it quite a lot along with with c# .. I never got comfortable with python .. even tho I use it as required (blender) .. no idea why 😁
@obinator9065
@obinator9065 3 жыл бұрын
I don’t think the 1st language of choice doesn’t matter that much since imperative languages are basically 95% the same. If you want to do game development, choose C++ (Unreal Engine, SDL2 et al) or C# (Unity, Godot) With .NET, C# is also good for GUI or App development. Front-, back- end: Typescript obv (I don’t like JavaScript) PHP with Laravel isn’t bad either for web development Data Science: Python (I also like F# for this) If you’re more into math logic try functional languages like Haskell (in general: they’re good for strengthening your own logic) Java if you plan to work in big enterprise - Spring - Android (prefer Kotlin!) ...
@azomnis4724
@azomnis4724 3 жыл бұрын
I'm a beginner at coding. And this video is really motivational and informative for me. Thanks for sharing. I appreciate it a lot.
@imranphysicist4749
@imranphysicist4749 3 жыл бұрын
How about latex for researching in quantum. Entanglement
@WilliamDye-willdye
@WilliamDye-willdye 3 жыл бұрын
I agree with Ms. Marchenkova that Python is the best language today for beginners. Among old coders like myself, the "SICP" lectures at MIT are widely considered to be the best introduction to computer science, using the language Lisp because it's excellent for learning from mathematical first principles. Even MIT, however, has switched from Lisp to Python for new students, because modern coding is almost entirely based on combining existing modules, and Python is much better for that approach. Knowing a popular language like Python also gives you a quick start on creating a useful personal project, and I again agree with Ms. Marchenkova that personal projects are a great way to learn. Don't just give yourself another big list of new things to memorize. Instead, use the new tool in an attempt to improve something in your life. The project might fail, but a failed project is often more instructive, and the real objective is to learn. Finally, I encourage new programmers to watch the first eleven minutes of the 1986 "SICP" lectures from MIT. You don't need to watch the whole course, or even the entire first lecture. Just the first 11 minutes will tell you something that I think every programmer should know: *computer science is not about computers* ! KZbin sometimes discards comments with links in them, so I won't post a direct link here. Just search for something like "1986 SICP MIT" and it should be the first hit. The suffix of the URL is "2Op3QLzMgSY". It gives you a key insight into what computer science is really all about, so it is famous among us old programmers for good reason.
@zugarfree
@zugarfree 2 жыл бұрын
So glad I found this channel. You have a great way of making dense information palatable
@matobago
@matobago 3 жыл бұрын
The `however` is back but seriously this account is underrated great material.
@tindo0038
@tindo0038 3 жыл бұрын
i am early!! keep up the good work, Anastasia.
@ralexis12
@ralexis12 3 жыл бұрын
Python is what I'm targeting .. I'm seeing it's popularity grown within the quantum system community .. thanks for your insight .. 💯💯❣️❣️
@Theone-ou2xt
@Theone-ou2xt 3 жыл бұрын
what about SICP for functional programming ,you won't have to worry about hardware abstraction ,you can just focus on design of the idea,i just started it,not sure if its a good idea but conventional wisdom says it is,i will see .
@kianooshkargar28
@kianooshkargar28 3 жыл бұрын
Thank you very much. It is realy helpful. I have a question: Do you revommend pyquil for first quantum framework to learn?
@technologicalworld780
@technologicalworld780 3 жыл бұрын
Which is the best channel to learn A.I with python?
@seanjoe4852
@seanjoe4852 3 жыл бұрын
Thank you for sharing how you used Django for caculating probability for finding out what caused your skin rash. Last script language I used for probability calculation was R-studio, and I have never used Django, which I will be look into tutorials right now.
@chrisaquino2892
@chrisaquino2892 3 жыл бұрын
Very impressive person, I never meet any interesting people until now. I could go hours talking to this type of person.
@chrisaquino2892
@chrisaquino2892 3 жыл бұрын
@@Anastasia-Marchenkova Do you think ai can beat an inception? If yes, how much time till ai realize it’s on a never ending branch and finds the root? I would very much like to know your answer.
@__beginnerscode__3584
@__beginnerscode__3584 3 жыл бұрын
Great resources! For me, getting stuck in with practical projects was the best way to learn. Errors are always made but making mistakes should be viewed as help rather than daunting! Thanks for sharing these
@__beginnerscode__3584
@__beginnerscode__3584 3 жыл бұрын
@@Anastasia-Marchenkova That's brilliant to hear as it means that I'm definitely going in the right direction! Appreciate the video, keep up your hard work!
@christopherc8563
@christopherc8563 3 жыл бұрын
I find doing guided projects than studying concepts works best like you said kinda about quantum computing, I have that python crash course and q couple other of those books I was using with the python institute courses and a lot of KZbin videos. Sometimes you just need things explained the right way
@raquibhasib1710
@raquibhasib1710 3 жыл бұрын
Hello Anastasia, I want to learn quantum programming. I am doing civil engineering job. Can I have a career in quantum programming ? Please suggest me a path for this career.
@debihsofiane3229
@debihsofiane3229 3 жыл бұрын
I'm interest
@Amit-sp4qm
@Amit-sp4qm 3 жыл бұрын
It is a very specialised field .. do it if you have passion .. but for just career just hope you'll be lucky ..
@madhavsirohi2225
@madhavsirohi2225 3 жыл бұрын
Do you have a video on/ or will be making on opportunities for Physics Bachelors for reasearch experience.
@grerovambrozoyuz9426
@grerovambrozoyuz9426 3 жыл бұрын
Ma'am, what kind of sample python program for the newbies one easily learn?
@crimsonliescarnifex
@crimsonliescarnifex 3 жыл бұрын
Hi Anastasia, I was wondering what you thought of my current method for learning Python. I took 4 Python MOOC courses last year but despite heavily documenting them, I haven't retained much. Frankly, I don't enjoy computer science unless it's applied to something I love. However, I am having a blast with Qiskit and I'm always eager to play with code when I have time. Do you think learning Python through building circuits on Qiskit is a good idea? It's the only way that seems to keep me engaged. Whenever I'm stuck on a concept, I just refer back to my notes or google it. Thank you! P.S. Thanks for another wonderful video!
@butterytofu
@butterytofu 3 жыл бұрын
THIS CHANNEL IS AMAZING I LITERALLY LOVE YOU!
@bhuvaneshs.k638
@bhuvaneshs.k638 3 жыл бұрын
Can you do a video on how reinforcement learning is used for error correction & controlling qubits
@bhuvaneshs.k638
@bhuvaneshs.k638 3 жыл бұрын
@@Anastasia-Marchenkova ok I understand 👍 Then can you just make a video on Quantum error correction as a concept and 2016 Nobel prize for Physics
@bhuvaneshs.k638
@bhuvaneshs.k638 3 жыл бұрын
@@Anastasia-Marchenkova 2016 Nobel prize for Physics was given to topological Quantum computing and an efficient way to do error correction for Quantum computing.
@bhuvaneshs.k638
@bhuvaneshs.k638 3 жыл бұрын
@@Anastasia-Marchenkova thankyou ❤️ 👍 I really appreciate it
@ScriptureFirst
@ScriptureFirst 3 жыл бұрын
Python...? to tap my GPU to expedite deterministic prime factorization for candidates up to 10**4 digits long... (for the purpose to surface falsely flagged candidates by probabilistic algorithms.) Am concerned py’s int handling makes it suboptimal to c++ at this scale tho.
@derekshannon6045
@derekshannon6045 3 жыл бұрын
Interesting about the almond oil. What do you use now?
@purvangpatel98
@purvangpatel98 3 жыл бұрын
I'm really confused between "Python for Everybody" and "Python 3 Programming". Which is good for Robotics?
@dilmerv
@dilmerv 3 жыл бұрын
This is a great video Anastasia great work !
@imranphysicist4749
@imranphysicist4749 3 жыл бұрын
How to ubreak the code on Quacomputing
@joeljackson6675
@joeljackson6675 3 жыл бұрын
Love your topics! Thank you so much for posting.
@jenil8119
@jenil8119 3 жыл бұрын
Coding really matters in laboratories like CERN,LHC, etc. ??
@miguelonex53
@miguelonex53 3 жыл бұрын
Brilliant content, nice methodology 👍👍
@JohnSmith-pt7xh
@JohnSmith-pt7xh 3 жыл бұрын
Great video! This is definitely a must watch for later , thank you 😊
@armanbekmuratov1772
@armanbekmuratov1772 3 жыл бұрын
Извините может быть за интимный вопрос, но Ваш первый язык английский или какой либо славянский? Excuse me for intimate question, are your first language English or Slavic one? Just curious, thanks for the video:)
@barindersingh5810
@barindersingh5810 3 жыл бұрын
Thanks ❤🌹🙏 for the love of content.
@umurkaragoz
@umurkaragoz 3 жыл бұрын
I use python to track my computer usage, and sometimes, ahem, automate some games, etc ^.^
@danielsilva3383
@danielsilva3383 3 жыл бұрын
Hey, do you need a PhD to do research? What is more important: academia Vs industry? Thanks 👍
@danielsilva3383
@danielsilva3383 3 жыл бұрын
@@Anastasia-Marchenkova Thank you for your advice! I think I also enjoy industry more.
@Reliquancy
@Reliquancy 3 жыл бұрын
I know if you learn c++ first that javascript seems really wacky. Like it looks familiar from the syntax but it is way different. Also has nothing to do with java. Just lots of weird design choices. But yes to learning python first, it’s like writing psuedocode that actually runs lol.
@ruangrelax7796
@ruangrelax7796 3 жыл бұрын
do you have recommend book for SQL for beginner?
@ruangrelax7796
@ruangrelax7796 3 жыл бұрын
@@Anastasia-Marchenkova what do you mean by docs?
@modelsupplies
@modelsupplies 3 жыл бұрын
I really miss About.com. It was an excellent free coding resource. I love the coding method you used to identify sweet almond oil as the culprit for your skin issues!
@lifeadventureswithjeremyca590
@lifeadventureswithjeremyca590 3 жыл бұрын
Thanks, can't wait to learn Python!!!!$😎💻🐍⌨🌠✌🏽
@lifeadventureswithjeremyca590
@lifeadventureswithjeremyca590 3 жыл бұрын
@@Anastasia-Marchenkova thanks, I am in need for some luck!!!!$🙏🏽🌠✌🏽
@danielsilva3383
@danielsilva3383 3 жыл бұрын
Hi, are programming jobs going to low wage countries?
@danielsilva3383
@danielsilva3383 3 жыл бұрын
@@Anastasia-Marchenkova Thanks. Great to hear!
@bite027_ketansharma6
@bite027_ketansharma6 3 жыл бұрын
9:35, I am waiting for the upcoming video.
@Rakhu-e2f
@Rakhu-e2f 3 жыл бұрын
Iam using c++ and c# for my game development. C++ powerful language
@obinator9065
@obinator9065 3 жыл бұрын
Only if you know how to utilize it, I.e copying std::string, so you need to know your STL Allocation methods; avoid heap at all cost; placement-new; PMR containers l and r values; move semantics when to use noexcept, const, constexpr, consteval, constinit and for classes, constraints and classes to properly utilize templated classes for potential compiler optimizations, start using RAII, stop that getter/setter crap (seriously!). Avoid raw pointers and use smart pointers. Use execution policies for STL algorithm, to run in parallel, I.e parallel for-loop with std::for_each. You can also make use of OpenMP support, which the major compilers support. Use C++ threading, use std::atomic , condition variables and mute es appropriately, I.e to avoid dead-locks
@Rakhu-e2f
@Rakhu-e2f 3 жыл бұрын
@@obinator9065 iam making games in unreal engine using c++ only Not blueprint. Memory management is the major issue in c++ I have make my pointer reference but I not assigned any value to it and this cause my engine crash That is why people use blueprints not c++ in unreal engine
@sandeepbh1941
@sandeepbh1941 3 жыл бұрын
Amazing as usual ❤️👍🙏❤️
@nazarm6215
@nazarm6215 3 жыл бұрын
I use javascript for everything you mentioned
@nazarm6215
@nazarm6215 3 жыл бұрын
Learning Rust for lower level stuff or apis that need to scale
@richarda1630
@richarda1630 3 жыл бұрын
Agreed. Totally
@richarda1630
@richarda1630 3 жыл бұрын
*Has a Skin problem* *Creates a Python App* *Geek levels - Exemplary :P
@ALi..30
@ALi..30 3 жыл бұрын
I love you and I love your content😊😘
@ashoksamrat8486
@ashoksamrat8486 3 жыл бұрын
I was here to learn python But after seeing your beautiful face and cute smile, i forgot everything 😂😂😂
@r.kafridi8027
@r.kafridi8027 3 жыл бұрын
You are great
@dkyadav6971
@dkyadav6971 3 жыл бұрын
Hello anesthesia please share your LinkedIn profile ,would love to connect ,I can't find you
@taresy6789pp
@taresy6789pp 3 жыл бұрын
if this lady taught me in coding i be in her class every day lol
@helloworld-el5bi
@helloworld-el5bi 3 жыл бұрын
Спасибо за хороший контент
@guyharold3549
@guyharold3549 3 жыл бұрын
Just use Scratch. You can control drones
@sunnygawande5283
@sunnygawande5283 3 жыл бұрын
So because of python language you are so beautiful ❤️
@ALi..30
@ALi..30 3 жыл бұрын
It's a great video for a great girl👍🏻😊
@TechiiEngineer
@TechiiEngineer 3 жыл бұрын
learn java, it would be easier for u to switch in future if u wanted to do so
@of8155
@of8155 3 жыл бұрын
I know JAVA
@NikolajKuntner
@NikolajKuntner 3 жыл бұрын
Data structures? No I just use dicts of dicts of dicts.
@erkinalp
@erkinalp 3 жыл бұрын
You should create a LBRY channel.
@barryblack8332
@barryblack8332 3 жыл бұрын
I don't know who came up with the idea that "python is a great first language".
@of8155
@of8155 3 жыл бұрын
I know JAVA and I would learn Python in high school.
@andrazklemenc3729
@andrazklemenc3729 3 жыл бұрын
Challenge for you: To stand 20 sec, being tickled on your feet :) Without kicking!
@philtoa334
@philtoa334 3 жыл бұрын
cool.
@shubhamgour7807
@shubhamgour7807 3 жыл бұрын
I Chose to learn Python Course
@oslogrigor8320
@oslogrigor8320 3 жыл бұрын
💡🤘😄
@user-yt6hk8bb1b
@user-yt6hk8bb1b 3 жыл бұрын
Python is named after Monty Python, not the snake
@ariana5819
@ariana5819 3 жыл бұрын
Cute 😍 I watch your show but don't hear anything
@devanshsavansha9061
@devanshsavansha9061 3 жыл бұрын
The snake 🐍 at thumbnail is a Krait not python 😂😂
@sangeethshaju91
@sangeethshaju91 3 жыл бұрын
My lady is back with another bang. I wish we're real life friends.
@akshitjain2867
@akshitjain2867 3 жыл бұрын
Man how can you study that much, please help me out I get bored easily
@doraemon4711
@doraemon4711 3 жыл бұрын
😯😯
@destroyer2973
@destroyer2973 3 жыл бұрын
20% of code is copied from stackoverflow.
@TechiiEngineer
@TechiiEngineer 3 жыл бұрын
that's chain ain't looking good on you
@911mastermind
@911mastermind 3 жыл бұрын
are you a flute player?
Should You Learn Cirq or Qiskit for Quantum Programming?
10:04
Anastasia Marchenkova
Рет қаралды 29 М.
Math Skills You Need for Quantum Computing
10:03
Anastasia Marchenkova
Рет қаралды 98 М.
БАБУШКА ШАРИТ #shorts
0:16
Паша Осадчий
Рет қаралды 4,1 МЛН
Thank you mommy 😊💝 #shorts
0:24
5-Minute Crafts HOUSE
Рет қаралды 33 МЛН
Learn to Code Go in 17 minutes |  Golang Programming Crash Course
17:04
Anastasia Marchenkova
Рет қаралды 34 М.
How I Took 22 Coursera Courses in 3 Months | Productivity Tips
9:16
Anastasia Marchenkova
Рет қаралды 21 М.
Physicist Bookshelf Tour! | Quantum Computing, Science, and Coding Books
21:01
Anastasia Marchenkova
Рет қаралды 15 М.
Quantum Jobs, Hacking Bitcoin, & Quantum Programming | Physicist AMA!
18:17
Anastasia Marchenkova
Рет қаралды 13 М.
Python in 100 Seconds
2:24
Fireship
Рет қаралды 2,6 МЛН
How I Would Learn Python FAST in 2024 (if I could start over)
12:19
Thu Vu data analytics
Рет қаралды 631 М.