How to Learn Python Tutorial - Easy & simple! Learn How to Learn Python!

Ex-Google Tech Lead teaches you how to learn Python Programming in this tutorial. You will learn the fundamentals of how to learn Python, server backends and frameworks, databases, frontend, pet projects, and examining what is involved in learning how to set up a Python project that can help you land a job in tech!
Join me in DeFi Pro and make passive income with crypto. defipro.dev/
Join ex-Google/ex-Facebook engineers for my coding interview training: techinterviewpro.com/
💻 100+ Videos of programming interview problems explained: coderpro.com/
📷 Learn how to build a $1,000,000+ business on KZread: youtubebackstage.com/
💻 Sign up for my FREE daily coding interview practice: dailyinterviewpro.com/
🛒 All my computer/camera gear: www.amazon.com/shop/techlead/...
⌨️ My favorite keyboards: iqunix.store/techlead
🎉 Party up:
/ techleadhd
/ techleadhd
Disclosure: Some links are affiliate links to products. I may receive a small commission for purchases made through these links.
#techlead

Пікірлер: 1 400

  • @TechLead
    @TechLead4 жыл бұрын

    Watch 100+ programming interview problems explained: coderpro.com/ (20% off now, limited time)

  • @safwaan3190

    @safwaan3190

    4 жыл бұрын

    Please tell if u are serious or not .. in the beginning of video

  • @drei4641

    @drei4641

    3 жыл бұрын

    Can you give me the link of the official tutorial?

  • @SuperbadMinecraft

    @SuperbadMinecraft

    3 жыл бұрын

    Where is the official tutorial link?

  • @Flippi037

    @Flippi037

    3 жыл бұрын

    This was a good video :-)

  • @brdgcn

    @brdgcn

    3 жыл бұрын

    @@SuperbadMinecraft now unbeknownst to you ...

  • @DFsdf3443d
    @DFsdf3443d5 жыл бұрын

    instructions unclear accidentally learned c++

  • @nickellis1553

    @nickellis1553

    5 жыл бұрын

    Lmao

  • @MrBrown78

    @MrBrown78

    5 жыл бұрын

    Stav7 instructions unclear accidentally learned assembly

  • @artembaidala5739

    @artembaidala5739

    5 жыл бұрын

    instucrtions unclear accidentally learned skill "reading"

  • @TheHowingFantods

    @TheHowingFantods

    5 жыл бұрын

    Best comment, ever.

  • @blasttrash

    @blasttrash

    5 жыл бұрын

    instructions unclear accidentally created singularity.

  • @iflyenglish
    @iflyenglish4 жыл бұрын

    He: "Step 0 is ...." Me." That guy true IT programmer!"

  • @chromaxetian496

    @chromaxetian496

    4 жыл бұрын

    Underrated.....

  • @dionbaldsing2005

    @dionbaldsing2005

    4 жыл бұрын

    Omg ... this is acc underrated lol

  • @ajalanbrown2200

    @ajalanbrown2200

    3 жыл бұрын

    So true lol

  • @studyaccout6222

    @studyaccout6222

    3 жыл бұрын

    Ironic for an English teaching channel to not know when to include "is" and "a".

  • @kingcookie9485

    @kingcookie9485

    3 жыл бұрын

    @@studyaccout6222 Truly ironic

  • @duke3250
    @duke32504 жыл бұрын

    I just learned python in 10 minutes. This guy knows his stuff!

  • @himanshushukla6451

    @himanshushukla6451

    3 жыл бұрын

    Yeah true

  • @vivekanandpandey3902

    @vivekanandpandey3902

    3 жыл бұрын

    @@himanshushukla6451 pagal ho kya we can't learn any programming in just 10 minutes it may take 2-3 days maximum. So, don't write non-sense things

  • @himanshushukla6451

    @himanshushukla6451

    3 жыл бұрын

    @@vivekanandpandey3902 he taught how to learn rather than giving a whole tutorial. If you can't wrap your head around it then whatever!!!

  • @shxdo3712

    @shxdo3712

    3 жыл бұрын

    @@vivekanandpandey3902 this guy speaking some truth

  • @vivekanandpandey3902

    @vivekanandpandey3902

    3 жыл бұрын

    @@himanshushukla6451 hmm maan gye na aakhir

  • @lydiayuna9155
    @lydiayuna91555 жыл бұрын

    I searched python for my biology homework, youtube landed me here for programming tutorial ???

  • @yogaprasad5113

    @yogaprasad5113

    5 жыл бұрын

    😆

  • @iamdipanshu

    @iamdipanshu

    5 жыл бұрын

    Not a python tutorial, it is a python tutorial tutorial

  • @bradleaman

    @bradleaman

    4 жыл бұрын

    It's better learning for you

  • @stemicalengineer

    @stemicalengineer

    4 жыл бұрын

    There's a channel for that. It's called Chandler's Wildlife or Kruger Park Sightings

  • @dro3m

    @dro3m

    4 жыл бұрын

    Better off searching python snake

  • @carlthomas687
    @carlthomas6874 жыл бұрын

    This is great content, I was literally about to watch a 12 hour long tutorial on python before I watched this. I didn't even know there was an "official" python website. Much appreciated 👌👌

  • @nokibulislam9423

    @nokibulislam9423

    4 жыл бұрын

    How r u learning now bro?

  • @carlthomas687

    @carlthomas687

    4 жыл бұрын

    @@nokibulislam9423 I just went on pythons main website and studied the content. I actually finished a while ago. I have the fundamentals down. At this point im learning HTML and CSS then MYSQL to build a web application to put on my resume.

  • @nokibulislam9423

    @nokibulislam9423

    4 жыл бұрын

    @@carlthomas687 can u please provide me the link of those? I couldnt find any :'(

  • @carlthomas687

    @carlthomas687

    4 жыл бұрын

    @@nokibulislam9423 kzread.info/dash/bejne/n4lqw9CQob2wk8Y.html sorry techlead just sharing the content here lol.

  • @nokibulislam9423

    @nokibulislam9423

    4 жыл бұрын

    @@carlthomas687 hey thomas bro. Is the domain name is "learnpython.o r g" or python. O r g"? Which one did he mention.the first site includes lot of thing

  • @tetrachloride9067
    @tetrachloride90673 жыл бұрын

    I love this guy. "What's so hard about that? You can read a book, right?"

  • @redpencil1409

    @redpencil1409

    3 жыл бұрын

    He speaking facts tho we just distracted by social media 🙈

  • @emmettochrach-konradi2785

    @emmettochrach-konradi2785

    3 жыл бұрын

    The python guide would be perfect if they added tooltips. The whole thing is written for dudes like this guy who know several languages already.

  • @sasisarath8675

    @sasisarath8675

    3 жыл бұрын

    It takes a few months to get inducted. I feel that is there is no easy way. Choose one course. Just listen to that once or twice. Get the scope of this course. Start working on good books. Books don't make sense without context. MIT has amazing lectures. That's how I started. Now I am reading the documentation. I can understand it better. I feel it's easier to stick to a plan make a few mistakes and learn from it. Just don't give up. Ez. Lol.

  • @AliHassan-vd6zj
    @AliHassan-vd6zj5 жыл бұрын

    I think this is the only video that is not marketing a book down your throat. Big thumbs up to you sir!

  • @carlossanchez7044
    @carlossanchez70445 жыл бұрын

    You answered absolutely every question I had, over one week of getting started. You're right, tutorials are interesting at first, but get stale very fast. You're method is precisely the track I want to be on, full stack learning with objectives and fun. Thank you for your generosity, I appreciate you.

  • @PaulSebastianM
    @PaulSebastianM5 жыл бұрын

    Step 1: always get a book. Step 2: read the book. Step 3: now you know the book.

  • @ethanreed2672

    @ethanreed2672

    4 жыл бұрын

    Step 4: forget what you've learned from the book.

  • @m4nuz

    @m4nuz

    4 жыл бұрын

    @@ethanreed2672 goto Step 1; ^.^

  • @ethanreed2672

    @ethanreed2672

    4 жыл бұрын

    @@m4nuz xDD

  • @georgeharvey9084

    @georgeharvey9084

    3 жыл бұрын

    @@ethanreed2672 then have the book in your personal library to refer to.

  • @pepperparkffm

    @pepperparkffm

    2 жыл бұрын

    I never left Step 1. Room is full of unread books...Nevertheless feeling knowledgable. I like the smell :-D

  • @gr0nis
    @gr0nis5 жыл бұрын

    1. Write pseudo code. 2. Run it with the python interpreter.

  • @tonghewang6263

    @tonghewang6263

    5 жыл бұрын

    I guess it pseudo-works!

  • @BreetaiZentradi

    @BreetaiZentradi

    5 жыл бұрын

    If it runs in Python is it really pseudo code? Ostensibly there is an emacs option to run pseudo code, but not one for Python.

  • @m.t-thoughts8919

    @m.t-thoughts8919

    4 жыл бұрын

    😂

  • @shawnx7230

    @shawnx7230

    4 жыл бұрын

    Lmfao!

  • @LowestofheDead

    @LowestofheDead

    4 жыл бұрын

    Unexpected Indentation Error

  • @CaptainOhare
    @CaptainOhare5 жыл бұрын

    Trolling is breathing for this guy.

  • @niclasj2871

    @niclasj2871

    5 жыл бұрын

    fun is that 50% think its serious

  • @rossgeography

    @rossgeography

    5 жыл бұрын

    think its 50/50 - stop dicking around and stop following me - get on it

  • @cyberpilot6512

    @cyberpilot6512

    5 жыл бұрын

    CaptainOhare - "when your pushed - trolling's as easy as breathing.."

  • @OboseUwadiale

    @OboseUwadiale

    5 жыл бұрын

    He's blunt af

  • @TanzanihT

    @TanzanihT

    5 жыл бұрын

    @@OboseUwadiale Asains usually are, they smart but got no finesse in there commucation skills

  • @TheGreatRakatan
    @TheGreatRakatan5 жыл бұрын

    This is not the Python tutorial video that I deserved, but it is the one I needed right now.

  • @kwaaaa

    @kwaaaa

    Жыл бұрын

    This is not the very best Python tutorial in the world, this is just a tribute.

  • @ignskeletons
    @ignskeletons3 жыл бұрын

    As a new programmer who is learning Python, I've found that doing a '30 day challenge' has helped me to stay motivated and learn something new every day while not forgetting what I've learned so far. Whatever programming language you pick, make a personal effort to code at least once a day for 30 days in a row to build the habit. If you complete that, see how long you can keep the streak going but aim for a minimum of 30 days in a row to prove to yourself that you're committed to learning.

  • @ayron419

    @ayron419

    3 жыл бұрын

    I think that honestly holds true for most new things you want to improve at. I love lifting, and i normally auggest the same thing to people who ask me for advice. Just do it for 30 days. No matter what you do, no matter how much per day, just do it for 30 days.

  • @whiteboxwithbluelights1473

    @whiteboxwithbluelights1473

    Жыл бұрын

    I needed this. It's really late and I'm worried I'm 21 and have been forced to babysit my Grandmother. I thought I would try programming because I have nothing better to do.

  • @SpyJamz

    @SpyJamz

    Жыл бұрын

    @@whiteboxwithbluelights1473 you should definitely try programming. It's a good skill to pick up but can be overwhelming because it's like learning an entire new language. Make sure it's something that you're interested in and not just a way to kill time when babysitting. Good luck on your journey!

  • @whiteboxwithbluelights1473

    @whiteboxwithbluelights1473

    Жыл бұрын

    @@SpyJamz thanks 👍

  • @iEmmV
    @iEmmV2 жыл бұрын

    It's crazy how friendly and calmed down he seems in this video and how he behaves now. He has become more open, satiric, sarcastic, humoristic, and yet, stays very informative, such as in this video. Good job

  • @Laymans_Projects
    @Laymans_Projects5 жыл бұрын

    This is the only guy on KZread I’ve found that isn’t trying to sell you something and gets to the point! Sub’d

  • @adithyabhat4770
    @adithyabhat47705 жыл бұрын

    You're the only one I trust TechLead, best for beginners like me, I've been following since you had 2k subs, and I gotta know much and got motivation too

  • @slave2truth4freedom
    @slave2truth4freedom5 жыл бұрын

    Your videos are incredibly enlightening. I don't know anything about programming but I can tell this is among the best advice out there for anybody (like me) who wants to learn to program. Great no bs guide for anybody thinking about getting into programming. I would give you money but your other videos point out you have plenty of that(well deserved) so here's some gratitude instead =)

  • @leehelmick4065
    @leehelmick40652 жыл бұрын

    I'm an older student (7 classes to go) next term I'll be taking a python class. I took a SQL class last year but fell behind the pace of the class. This short tutorial was just what I needed to inspire me to aspire to be a full stack programmer. Thank you, thank you!!

  • @thecasualcitizen492
    @thecasualcitizen4924 жыл бұрын

    Your "tutorial" turned out to be quite informative. I had doubts at the start. I downloaded and installed Python and will check out the official tutorial. Thanks very much. Subscribed.

  • @silentass03
    @silentass035 жыл бұрын

    Awesome! I'm starting to learn Python. Totally agree with your points. Reading the official docs is the way to go. Thanks Patrick :)

  • @amitabhakassap7339
    @amitabhakassap73395 жыл бұрын

    Your tips are very pragmatic. Most of the time the video tutorials of programming languages are very slow and incomplete. But sometimes they can clarify certain knots, which appear very fuzzy in the books. 👍

  • @1hourdryfloors786
    @1hourdryfloors7865 жыл бұрын

    Thanks for all the free content! Very entertaining too. Keep em coming!

  • @galenseilis5971
    @galenseilis59715 жыл бұрын

    Overall, great advice. I got started with computer programming in Python from online videos and interactive tutorials, and I found these to be very useful at the beginning. Beyond the bare language basics, and simple working examples, I find that reading the documentation is the best way to get what I want from libraries.

  • @RachelStevensongislady
    @RachelStevensongislady5 жыл бұрын

    This was a very useful video I apperciate the frank part that talked about "bits and peices" of tutorial knowledge when learning python. Thank you for making this video.

  • 5 жыл бұрын

    I also want to point out that the TechLead has a *KEYBOARD OVER HIS KEYBOARD!* That is a truly ingenious setup. I would never think of that. It certainly shows how much experience the TechLead has.

  • @aja23136

    @aja23136

    5 жыл бұрын

    macbook pro keyboard is trash thats why

  • @feliperuben

    @feliperuben

    5 жыл бұрын

    Watch his setup video to understand fully

  • @valdius85

    @valdius85

    5 жыл бұрын

    @@aja23136 I didin`t go into Mac due to keyboard. Boutht Windows laptop for coding classes, ended up being the only 20% of people who do not use Mac ;(

  • @Luxcium

    @Luxcium

    4 жыл бұрын

    vavanade tutorials about tutorials and keyboards over keyboards is like a diCaprio movie 🍿 called inception or something haha

  • @Luxcium

    @Luxcium

    4 жыл бұрын

    Waldemar Ishibashi mac is overrated and overpriced but :-( it’s from my personal point of view a way better operating system so yeah it’s probably a dilemma many will struggle with... I still use my 2012 Retina display and it slightly starts to be having some slower time than before but it’s still working almost like 7 years ago ... no body could have been using a 2005 computer back then maybe haha 😂

  • @brandonthemanifestor
    @brandonthemanifestor11 ай бұрын

    This was CRAZY helpful! Answered every question I have had about Python and how to showcase my work. Visiting this after watching your video on LangChain and wanting the ability to unlock AI tools with a coding language. Thanks so much!

  • @HaiNguyen-hm6lb
    @HaiNguyen-hm6lb2 жыл бұрын

    Amazing. Thank you so much. Cannot wait to learn more and advanced myself in Python. You’re a Great teacher

  • @yana6636
    @yana66364 жыл бұрын

    Thank you. I feel like I've been going around the circles with all tutorials. It all looks a bit clearer now.

  • @zanidd
    @zanidd5 жыл бұрын

    Great advice for beginners! I totally agree with reading the official docs of the language. Most of them have a really great documentation. But some don't. Especially when you're working with libraries for a language. Maybe you should consider telling how to use a debugger, since it helps you understand and learn about the behavior of a language, even if the docs are sparse.

  • @TheReferrer72

    @TheReferrer72

    5 жыл бұрын

    I don't agree with reading the manual, too boring, that can come later. for a language like python which is very productive from get go I would go straight to the experts and look at how they code first . videos are best. I would say start with "James Powell - So you want to be a Python expert?" & get a jupyter lab up and running to follow along. if setting up a python environment gets on your nerves use colab.research.google.com/notebooks/welcome.ipynb

  • @kp2718

    @kp2718

    5 жыл бұрын

    Those Powell's videos are a joke, though he's a smooth talker - I'll give him that, and that's why people like him. All he does is a few tricks that add zero to productivity or functionality. If you're past first semester/Intro to CS you'll find nothing there.

  • @projectileenthusiast1784

    @projectileenthusiast1784

    5 жыл бұрын

    debuggers??? PFFT Print statements are the real debuggers hahahahaha

  • @zanidd

    @zanidd

    5 жыл бұрын

    @@projectileenthusiast1784 no

  • @TheReferrer72

    @TheReferrer72

    5 жыл бұрын

    Knowing the execution model of a language to me is important, try getting to grips with JavaScript without it. His most statements are executable even classes pure Gold. Python Top to bottom, left to right. Python great language simple execution model, super concise constructs, almost a lisp. No wonder it is now the top language in the world eclipsing Java.

  • @JousefM
    @JousefM5 жыл бұрын

    Perfect Timing TechLead! Just learning Python :)

  • @GrimGrinningGhosty
    @GrimGrinningGhosty Жыл бұрын

    You're the first person that's said anything about an offical python website or offical python tutorial, thank you!

  • @JR-ub3yv
    @JR-ub3yv4 жыл бұрын

    Solid advice. You bring up many great points, unspoken by other channels. Thank you!

  • @10emartinez
    @10emartinez5 жыл бұрын

    This is the quality content I am subscribed for.

  • @LivePython

    @LivePython

    4 жыл бұрын

    If anyone has exhausted beginner's material and is looking for Intermediate content start by learning about slots: kzread.info/dash/bejne/an6umriBZqrdnMo.html

  • @Jkim2509
    @Jkim25094 жыл бұрын

    This tutorial is actually useful, the official python documentation is clearer and easier to follow compared to other tutorials that I found.

  • @Chimpvibes
    @Chimpvibes9 ай бұрын

    This is the best explanation Ive seen on how to get going with Python. Ive looked around so much for the best tutorial and projects is the best way! Thank you so much for this. You may have just changed a career.

  • @super0chick
    @super0chick5 жыл бұрын

    I always love your videos because I think the same way as you..straight to the point, no dinking around.. Great thinkers think alike!

  • @cyberpilot6512
    @cyberpilot65125 жыл бұрын

    when learning a new coding language, look at the common design pattern problems you always get and work out how to apply - ie - sorting lists, finding values, etc.

  • @riyadhhussain5396
    @riyadhhussain53965 жыл бұрын

    How to learn any Language. 1. Watch one or two online tutorials. 2. Do the official Tutorial. 3. Explore the reference/Documentation 4. Develop something that you can show off 5. Now the language isn't alien to you anymore and you can eat a chill pill and program without thinking much

  • @bashisobsolete.pythonismyn6321

    @bashisobsolete.pythonismyn6321

    5 жыл бұрын

    or... make money flipping real estate and hire tech-lead. (he learn so you don't have to)

  • @arifali6762

    @arifali6762

    4 жыл бұрын

    Brilliant and clear advice. Thank you 🙏.

  • @drei4641

    @drei4641

    3 жыл бұрын

    can someone give me the link of the official tutorial

  • @allanrivers6485

    @allanrivers6485

    3 жыл бұрын

    @@drei4641 If you're asking for the official link then you should learn computers before you try python lol

  • @eliastefera8574

    @eliastefera8574

    3 жыл бұрын

    This is the best advice on the internet to learning python.

  • @tanyaribeiro3845
    @tanyaribeiro38453 жыл бұрын

    I love when I am just jumping around channels here and see some of your older videos (i've been a follower for years). feel like I know you so close hahah keep it up handsome

  • @MuhammadIshmaell
    @MuhammadIshmaell5 жыл бұрын

    Thank you very much for this very insightful video. I was just looking to learn Python programming, and now I've gotten a great headstart. 👍🏽

  • 5 жыл бұрын

    I've been trying to learn python by watching tutorials, like you said. But I feel that my level isn't that begginer and I end up refreshing the knowladge every time. I will try to follow your advice and go to the official manual. Thank you, great advice

  • @shashankkatlaparthi8192
    @shashankkatlaparthi81925 жыл бұрын

    You always speak my mind! Very nice content, couldn't agree more on this and the Linux​ video

  • @mohamedabdulyusufkarim6167
    @mohamedabdulyusufkarim61673 жыл бұрын

    Thank you for this. I started learning python from youtube tutorials which were really good however , I hit the wall cause I had gaps in my knowledge. This video was very helpful and clear for me. Thank you from the bottom of my heart.

  • @dan2250
    @dan22503 жыл бұрын

    Highly valuable content. TechLead is head and shoulders above a lot of coding educators on KZread. Gives you advice that will lead to the biggest bank for your book, meaning you won't waste a lot of time doing things that in the end won't be all that beneficial. Very smart guy.

  • @Ryukishi_Raigo
    @Ryukishi_Raigo5 жыл бұрын

    Honestly this “ tutorial “ has been really helpful. Never really even knew about the official guide for python. Thanks a lot, mate !

  • @honestlee4532
    @honestlee45325 жыл бұрын

    1) If you find a language that you want to learn, look for a few good sources. Use one as your primary source and use the others if you get stuck on something. 2) Code, code, code... If you find a book with coding projects to try at the end of each chapter, try doing a bunch of them, not just one or two.

  • @OriginalBernieBro
    @OriginalBernieBro5 жыл бұрын

    Language tutorials are a great start. My first language was BASIC (yeah I'm old), on an Apple IIc, long before any fancy GUI OS, language libraries, and on a baud rated modem! If one can master the control structures and syntax you are ahead, the depth is in the knowledge of the available libraries and how they are implemented. Hardly anyone is doing any HARD CODING now-a-days! Maybe just to adjust a library function or method. Use ALL the tools at your disposal!

  • @alantinoalantonio
    @alantinoalantonio5 жыл бұрын

    Good to see a more serious, and helpful vid. I love the funny, sarcastic side, but more of these vids are appreciated! Thanks Techlead who is the Techlead!!

  • @tauraamui

    @tauraamui

    5 жыл бұрын

    he is being sarcastic again, Python's standard tutorials are notoriously unhelpful

  • @dylanfan9746
    @dylanfan97465 жыл бұрын

    Thank you for the advice TechLead! Reading just the documentation is indeed enough! Immediately note and apply parts of what you have learnt in the documentation to your current project/context helps ingrain the application of the language. The only obstacles in learning Python is not the documentation or if you find any magic pill...the obstacle is me, myself.

  • @hassanhijazi4757
    @hassanhijazi47574 жыл бұрын

    "For me at least, I would never try to learn a language through watching videos. I think that's a pretty slow way to learn things. I worthy like reading materials because it is fast to observe knowledge and I can jump around as I need to." A great advice I need to hear it.

  • @maiahmed9711
    @maiahmed97114 жыл бұрын

    It is a useful video, first one to find useful by this guy and I watched like a dozen! Thank you

  • @samuelkelly927
    @samuelkelly9274 жыл бұрын

    No wonder you are the Tech Lead. You always sound encouraging. Thank goodness we have you. You always build on my confidence.

  • @marknonesa6198
    @marknonesa61985 жыл бұрын

    True. It really helps to stay motivated if you can actually see the outputs of your code. So better go Front end first then work your way to Python.

  • @squirrel2770

    @squirrel2770

    5 жыл бұрын

    No need, you can still go python first. You can get stuck in design-land if you go front-end first. Python will be the brain and the foundation of your whatever little project and that will help drive the frontend learning experience as specifics become more clear. I recommend giving python a little head start, but look into flask early on and use that to serve stuff to whatever frontend you end up getting into.

  • @davidlr97
    @davidlr975 жыл бұрын

    Clicked on this expecting satire and got a good video. The TechLead keeps me on my toes as usual.

  • @pakman6663
    @pakman66635 жыл бұрын

    I like the straightforwardness of all of your videos

  • @monikageczo
    @monikageczo4 жыл бұрын

    Patrick, thank you!! Now I can start to learn Python with confidence, because I know the best way to approach this challenge, and then make use of the skills I'll acquire. Much appreciated!

  • @TechLead

    @TechLead

    4 жыл бұрын

    anytime

  • @Mohamed-jn4yr
    @Mohamed-jn4yr4 жыл бұрын

    tks .. u've helped clarify my thoughts

  • @21stcenturycotyk
    @21stcenturycotyk5 жыл бұрын

    For those who want to learn c++, I'm a robotics student and I advise going the long way and starting with C at least until you get to understanding structs. It will at least makes the initial stages of c++ seem like just a syntax change. Most people complain about things like pointers but they aren't as complex(in the initial stages a least ) as people make them out to be . however python is indeed a much simpler way to go regardless.

  • @lionelluney3063

    @lionelluney3063

    2 жыл бұрын

    Funny story, I tried c++ first and couldn’t get nowhere. Tried a python tutorial app and c++ started making sense. My problem was my method for learning c++ was an app that basically was making me copy code while the python methods were giving me the basics and practice with these fundamentals. Now a book my cousin recommended which like the python app covers basics and why I’m typing what I’m typing and so I know how to use it later. Now I’m actually seeing progress on my dream app that made me want to get into coding in the first place. I guess the sum of it is video tutorials and some of these first apps are crap. Like martial arts coding starts with basics and knowing the why.

  • @glennwallace6742
    @glennwallace67422 жыл бұрын

    Mann your audio is wayyyyy better on your new videos.. Ive never paid attention to audio quality on videos til now.. nice progress!

  • @SMC247
    @SMC2475 жыл бұрын

    Dude. I never know what I'll get when I tap your videos. I DO really like the funny ones, but this one turned out to be a really cool serious style low down for leaning Python, which was pretty nice.

  • @marquiesekemp6959
    @marquiesekemp69595 жыл бұрын

    Hey, I feel like you under sold the value of the official website of Python. The content you directed me too is invaluable! Just spent two hours there and realized I kinda have been spending my wheels for the first month into computer development. Thank you man, you’re awesome Tech Lead.

  • @BankAlexander
    @BankAlexander5 жыл бұрын

    I can learn anything if it's TechLead teaching me! Teach+Lead.

  • @theshadypersonify
    @theshadypersonify5 жыл бұрын

    loving the screen saver in the back ground.....you truly are the tech lead

  • @Nelson-jg6iq
    @Nelson-jg6iq Жыл бұрын

    Thank you so much for this, I've tried looking at video tutorials multiple times and have always lost interest due to the slow progress and how daunting the length of the video is. I will follow your advice and I appreciate all the helpful insight you included in this video!

  • @kawo666
    @kawo6665 жыл бұрын

    By the end of the video I've already learned Python. Thank you, sir.

  • @andrewprahst2529
    @andrewprahst25294 жыл бұрын

    I looked up "how to learn Python" and was not disappointed

  • @squirrel2770
    @squirrel27705 жыл бұрын

    Great advice. I was at a point where I was writing various scripts, but felt like they dont have any legs on their own. First I looked into how to build GUIs, but eventually realized I can hit a few more birds with one stone if I go for web based GUIs. So I started making GUIs for some of my script ideas using flask on the backend serving the data and Vue.js on the frontend looking pretty. Started learning like never before when I took that on. Continued python studies with handling most of the logic on the backend, while also getting an idea of modern JS frameworks and single page apps etc. and learning some JS in general. There's room to look into databases etc. from that point onwards and learn about all these technologies/languages while building something relatively real. It's great for motivation too, for those who struggle sitting listening to courses and reading general information. Just get in there and one after another read specifically what you need.

  • @TechLead

    @TechLead

    5 жыл бұрын

    yep you need a GUI to bring the backend code to life.

  • @owlhater270
    @owlhater270 Жыл бұрын

    Thank you. Just got into coding and this video helped. Glad I found you

  • @Harry-uc4fo
    @Harry-uc4fo3 жыл бұрын

    I've watched this guy for a long time and he knows what he is talking about but I still don't know when he is being serious or making a joke

  • @jewellscott
    @jewellscott5 жыл бұрын

    Another great video by TechLead the Tech Lead

  • @muratozdemir1365
    @muratozdemir13652 жыл бұрын

    thanks for the tip with the official python tutorial, gonna check this one out! but in all honesty I was watching 3-4 different tutorials so I could switch between those tutorials to fill some gaps. it works quite well but I was still worried that I was not learning in an efficient way. I think you are right, gotta do the official first before I jump into anything else. have a great day

  • @fieryfeather
    @fieryfeather5 жыл бұрын

    Wow thank you so much for this video. I immediately started reading the python docs and actually landed a job at Google today!

  • @cacheflex8033
    @cacheflex80334 жыл бұрын

    What books would you suggest to start learning data structures and algorithms?

  • @alexandrederae
    @alexandrederae5 жыл бұрын

    I learned coding at 40 - started with JS moved to python. I agree with all you said but i found the 2hours type of tutorial on youtube or udemy to be more exciting than the official large documentations. Also the main issue is that to get stuff done in python you need to learn the libraries as well.

  • @alexandrederae

    @alexandrederae

    5 жыл бұрын

    Oh yeah and also I found Stack Overflow community on python higher toxic than average stack overflow and newbie unfriendly. Also lots of the answers are still in python 2 and newbie should probably start with python 3.

  • @hleet

    @hleet

    5 жыл бұрын

    So everyone can learn how to code at any age !? Coding should not be something considered hard nowadays ... Thx to coding bootcamp, you can beat a bachelor degree in 6 month :D

  • @alexandrederae

    @alexandrederae

    5 жыл бұрын

    H.LEET - if i take an analogy, 6 months you cover the bases and can glide. You are able to fly somewhere after 1.5 year of coding. Cheers!

  • @TehGettinq

    @TehGettinq

    5 жыл бұрын

    @@hleet imagine actually thinking that a bootcamp of 6months will make you beat a computer science grad. Lmfao.

  • @ashishkpoudel

    @ashishkpoudel

    5 жыл бұрын

    with framework do you use flask or django, what do you recommend?

  • @gleide-coelho
    @gleide-coelho3 жыл бұрын

    Thanks a lot for the tips!!! I think you´re completely right on reading the documentation first!!!

  • @kreeblesong5568
    @kreeblesong55685 жыл бұрын

    Informative and applicable in general to any language! You're making it too easy for people to become awesome devs TechLead, there will be no more jobs for us :D

  • @rayluo4665
    @rayluo46653 жыл бұрын

    Trolling or not, Techlead actually made a great point about "you need to have a creative outlet". Long gone are the 70s, 80s when nerds were contented to characters showing inside a big black screen...

  • @Super_Cool_Guy
    @Super_Cool_Guy5 жыл бұрын

    *A VERY USEFUL ADVISE. ...BEFORE LEARNING ANY COMPUTER LANGUAGE LEARN CONDITIONALS FIRST*

  • @badhabitz69

    @badhabitz69

    4 жыл бұрын

    ^ ADVICE not ADVISE..........

  • @harshavardhan-cf3vm
    @harshavardhan-cf3vm2 жыл бұрын

    🔥🔥🔥🔥 no words to show my gratitude, i started my python language last week but really i needed this advice

  • @stefanivanov3118
    @stefanivanov31185 жыл бұрын

    Great stuff, Tech Lead. This is the reason you are the Tech Lead and you are the Tech Lead.

  • @sciencebulb5847
    @sciencebulb58473 жыл бұрын

    I'm not sure why so many people think he is trolling...this video was actually quite helpful for me!

  • @shubhamspatil

    @shubhamspatil

    3 жыл бұрын

    He looks like a different man here

  • @user-qx2pl6wu1f
    @user-qx2pl6wu1f5 жыл бұрын

    Basically, just read the documentation. Work on a project, and anything you don't know how to do, look up the relevant section in documentation.

  • @proktaselly5535
    @proktaselly55353 жыл бұрын

    The person who provide real knowledge Also provide answers of relevent questions really sir A big Thank You👩

  • @benjaminheine6657
    @benjaminheine66574 жыл бұрын

    Thanks for a tutorial to learn python. A strategy that works for all languages i think. The most important is the what you want to accomplish with python. It gives you motivation and endurance.

  • @gummydogs
    @gummydogs5 жыл бұрын

    Finally I can watch Tech Lead while eating cereal

  • @artembaidala5739

    @artembaidala5739

    5 жыл бұрын

    meh, 18:00 for me

  • @rossgeography

    @rossgeography

    5 жыл бұрын

    you can eat cereal whenever

  • @IOSAppCrazy

    @IOSAppCrazy

    5 жыл бұрын

    gummydogs this guy is living the fucking life man

  • @davidkezi6086

    @davidkezi6086

    5 жыл бұрын

    first time i watched Tech Lead while eating cereal

  • @talonfarmer5547
    @talonfarmer55473 жыл бұрын

    man, i fucking needed to hear this

  • @lexsoft3969
    @lexsoft39695 жыл бұрын

    I have been accustomed to learning by reading official doc since I learned Foxpro, VB6, SQL Server years ago. Never watched tutorial videos for learning, only watch them for comparison. But I used tutorial videos when I learned how to swim freestyle correctly and butterfly as well as for learning how to drive a manual transmission car and parking. :)

  • @7cs13
    @7cs133 жыл бұрын

    I have 0 knowledge about programming but teaching people simple programs like calculators is helpful. When i made my first code like how to get your BMI, it feels so good. It motivates me to do more.

  • @etymology_
    @etymology_5 жыл бұрын

    Finally a vid that isnt completely sarcastic..thank god

  • @manishsharma2211
    @manishsharma22115 жыл бұрын

    This was a gold dime mahn:)

  • @EclecticNomade
    @EclecticNomade5 жыл бұрын

    Wow! My 150 hours "Prog. Learning" playlist just burned down to ashes. Definitely going to change my studying methods. Thank you very much.

  • @themob100
    @themob100 Жыл бұрын

    Man this helped me a lot. People need to pay close attention to whet you’re saying. It’s so many people trying to just learn Python. And thanks for the SQL advice also!

  • @hhvictor2462
    @hhvictor24624 жыл бұрын

    I agree many times reading tutorials is better than watching them.

  • @thewhizkid3937
    @thewhizkid39375 жыл бұрын

    Python is only one of the various other languages. C, C#, C++, PhP for web development. CSS But once you get good at one, the others should become easier as well.

  • @nickmeijer88
    @nickmeijer885 жыл бұрын

    Sounds very good! Subscribed and starting right now :)

  • @multikell
    @multikell3 жыл бұрын

    Great video, thanks! Have been looking to get into Python, now I know the best way! Cheers!

  • @ashrasmun1
    @ashrasmun15 жыл бұрын

    The only moment I wanted to learn python is when I thought to myself "jeez, if I am to be a good programmer, I need to write in python, not batch scripts. That way I will learn python, get better at it and do more sophisticated stuff with it". This was an unbelievably stupid idea. I wanted to find vcxproj file in directory tree, invoke "devenv" and then output it to stdout. Simple compilation script for emacs. Anyway. I struggled to make the fucking process run in python, while in batch script I could do it in no time. And this was just the tip of the iceberg. Lesson for me? Use whatever tool you know and does it's job. You don't need to most popular and most effective tool/whatever to do what you want to be done.

  • @brandonlozano8114
    @brandonlozano81144 жыл бұрын

    If anyone is looking for the official tutorial it is docs.python.org/3/tutorial/index.html

  • @hmm3437

    @hmm3437

    4 жыл бұрын

    Thank you so much, I've been trying to find it for so long

  • @DrFugue13

    @DrFugue13

    3 жыл бұрын

    So...in the video he mentioned the "official tutorial" starts basic and gets to "networking, encryption, connecting to databases" (around the 3 minute mark of the video). I don't see any of those topics in the tutorial on the python site. Is there some other official tutorial he is referencing???

  • @GeospatialThink
    @GeospatialThink2 ай бұрын

    This was so helpful! I am trying to learn Python to help transition into a career in GIS work. I've found the videos tutorials the slowest, as you said, and appreciate the suggestion to use the tutorials right on Pythons page. Plus, build out something to showcase on a website portfolio. We'll see if I can hack it. It's my first time learning a coding language.