How to be a Python Programmer in 4 steps 👩‍💻🐍

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024

Комментарии • 388

  • @Speedwagon-ej1fe
    @Speedwagon-ej1fe 2 года назад +649

    *"What can't python do?"*
    -run on desktop natively
    -run on mobile
    -run on consoles
    -run fast
    -run complex games
    *What can python do?*
    -speed up development
    -speed up learning process
    -be easily ported across platforms given they have the proper runtime environment
    -be very readable

    • @uuu12343
      @uuu12343 2 года назад +73

      Python can run on desktop natively, if you're talking about gui - tkinter, pyqt5 etc.
      If you're talking about exe, use pyinstaller
      Python running slow is a myth that surrounds the Python interpretor, not the program
      The program in of itself is of decent speed, the initial interpretation of the script is indeed the slow part

    • @dwarflin
      @dwarflin 2 года назад +5

      @@defacube who uses Android?

    • @defacube
      @defacube 2 года назад +97

      @@dwarflin almost everyone

    • @floopyy_
      @floopyy_ 2 года назад +38

      @@dwarflin idk what you're basing your statement on but there are hundreds and hundreds of companies out there hiring python developers, so it's safe to assume python is not only for beginners

    • @dwarflin
      @dwarflin 2 года назад +5

      @@defacube you know what not almost everyone is doing? Liking their own comments to make it look like they are right lmao

  • @The_Navigator07
    @The_Navigator07 2 года назад +1556

    "What cant python do?"
    - Run fast.

    • @good-frog
      @good-frog 2 года назад +54

      @Cheater Central not just variables, it's garbage collection and ton of abstraction

    • @juliangalicki1080
      @juliangalicki1080 2 года назад +11

      -Good Games

    • @Darya-pu6ik
      @Darya-pu6ik 2 года назад +2

      FACT😂

    • @antonioa.jepkoko4588
      @antonioa.jepkoko4588 2 года назад +8

      @Cheater Central "what can't python do?"

    • @derfrederikhd1931
      @derfrederikhd1931 2 года назад +5

      It would be easier to ask „what can Python do?“ . The list would be way shorter😂

  • @hoangnam5303
    @hoangnam5303 2 года назад +175

    # How to do everything in Python:
    import everything

  • @khazixlol
    @khazixlol 2 года назад +74

    "Contribute to open source". I never understood why people keep insisting on this. It's the worst thing you can do as a beginner because that will be VERY counter productive. Contribute to stuff that you use everyday and have an idea about or are familiar with its codebase, not just random projects that you have no idea about.

    • @buituan2909
      @buituan2909 2 года назад +1

      so true!!

    • @besher532
      @besher532 2 года назад +4

      the idea is you try to reverse engineer what other people did and what little tricks they used and trying to add your own stuff in without affecting the rest of the code, which is closer to what you would do if you actually work as programmer, but yeah working on your own projects is more enjoyable imo

  • @nonn109
    @nonn109 2 года назад +263

    "What cant python do?"
    find my dad

    • @vaisakhkm783
      @vaisakhkm783 Год назад +2

      If you are in china,python can do it

    • @HuntingKingYT
      @HuntingKingYT Год назад +12

      print('"my dad" is at index', "my dad went to buy milk".find("my dad"))

    • @sophiatheczech1918
      @sophiatheczech1918 Год назад +16

      import dad
      dad.find()

    • @jeltje50
      @jeltje50 Год назад +2

      There's actually a package for that.

    • @memzo_getR
      @memzo_getR Год назад +2

      ​@@sophiatheczech1918 invalid syntax

  • @terrymiddleton
    @terrymiddleton 2 года назад

    This is the BEST ad on the internet...from start to finish it is the best, seriouisly

  • @user-iy2gp9bz1f
    @user-iy2gp9bz1f 2 года назад +155

    Oh I know this one! Python can’t be fast.

    • @electronx5594
      @electronx5594 2 года назад +3

      Lmao I am cracking

    • @masterbaitt
      @masterbaitt 2 года назад +1

      in what terms????

    • @user-iy2gp9bz1f
      @user-iy2gp9bz1f 2 года назад +6

      @@Tombstone_Active Denial. You got a lot more stages of grief to through my guy.

    • @mr2ti41
      @mr2ti41 2 года назад

      It’s coming!

    • @masterbaitt
      @masterbaitt 2 года назад +1

      Ever heard or used numba???

  • @SergamingPlayz
    @SergamingPlayz 2 года назад +55

    "what can python do?"
    Me: bite me

  • @saucyruben
    @saucyruben Год назад +1

    ima learn coding through you cause i like your vids keep it up!

  • @gurusaichaitranikhilnakka9514
    @gurusaichaitranikhilnakka9514 Год назад +50

    What can't python do?
    - Can't be a disappointment to your parents like you

  • @visintel
    @visintel 2 года назад +22

    That’s very useful information. I would have never guessed that becoming a python programmer requires me to learn python.

  • @erikrosdorff606
    @erikrosdorff606 Год назад +3

    Where do you recommend learning more advanced topics?
    Also, you have been giving great advice throughout my programming journey. You rock dude!

    • @user-wr7vo7co1c
      @user-wr7vo7co1c 5 месяцев назад

      Hi friend how you get to understand python programming language

  • @dera_ng
    @dera_ng 2 года назад +1

    Tbh, Automate The Boring Stuff With Python is the best Python book I've seen for absolute beginners since basically 2015.
    A masterpiece ❤️.
    Really wish I could meet Al Sweigart in person.

  • @DennisChaves
    @DennisChaves 2 года назад +176

    This advice is so high level it's effectively useless. Step 2 might as well be: travel from NY to LA by land with no GPS and roadless maps.

    • @DennisChaves
      @DennisChaves 2 года назад +29

      2. learn advanced topics. This will help you learn advanced topics... lol. The rest of the advice is good though.

    • @anuragtekam4588
      @anuragtekam4588 Год назад +1

      Agree I just focused on learning the foundation of the language and how exactly it works. The rest can be understood by just reading the code but it's important to try them if you want to do career in python.

  • @Yxhr
    @Yxhr Год назад

    Thank you so much for the tip. I’m now a python programmer 👨‍💻

  • @CreditAlert
    @CreditAlert Год назад +3

    I'm currently learning python for back-end development

  • @madja4197
    @madja4197 2 года назад +3

    Started reading the book in step 1 last week, and I am already addicted to it! Thanks for the reccomendation :)

    • @amateurchefs3669
      @amateurchefs3669 2 года назад

      Where can i find it

    • @madja4197
      @madja4197 2 года назад

      @@amateurchefs3669 watch his video in step 1, he posted the book free to read in the comments

  • @007achuth
    @007achuth 2 года назад

    I love your content. Please keep putting more intuitive things up. Thanks a lot for the motivation.

  • @masimbagonah5049
    @masimbagonah5049 2 года назад

    Thanks 🙏 currently studying Financial engineering and this helps a lot

  • @CodingWithLewis
    @CodingWithLewis  2 года назад +9

    What roadmap would you like to see next? 🤔

    • @shrinivasjagdale8206
      @shrinivasjagdale8206 2 года назад +2

      Javascript or C# or React Native etc. anything.
      BTW Thanks for helping out i have just started with Python so the book that you recommended is very very helpful.

    • @utkarshsatyaprakash4383
      @utkarshsatyaprakash4383 2 года назад +4

      Java please

    • @pk007.0
      @pk007.0 2 года назад +2

      Ruby ❤️

    • @lukahietala2550
      @lukahietala2550 2 года назад

      Typescript / Javascript. :))

    • @dirigdigdaw3662
      @dirigdigdaw3662 2 года назад

      Blockchain programmer

  • @udayakiran.
    @udayakiran. Год назад

    You r my road map to python☺️

  • @Adomas_B
    @Adomas_B Год назад +1

    1. Imagine idea in your head
    2. Visualize it on paper
    3. Write pseudo code in an IDE
    4. Compile it

  • @hammadkhan-O10
    @hammadkhan-O10 Год назад +3

    Can you put the link of python tutorial i can't find it 😅

  • @Amina-xu8uj
    @Amina-xu8uj 2 года назад

    At this rate you can be the ambassador of the book
    It's really good though, I'm grateful you told this

  • @johnnychang3456
    @johnnychang3456 2 года назад

    It takes at least 3 years of industry experience to contribute to open source projects that are meaningful. For newbies it’s better to start from working for a company.

  • @Zocress
    @Zocress 2 года назад

    Working in film, we use 95% python to automate and build production tools

  • @Lucifuh
    @Lucifuh 2 года назад +12

    "if you want to be a python programmer... no you don't"

  • @KenekeBiggs
    @KenekeBiggs 2 года назад +7

    Awesome! How about roadmap to best steps for robotics then ai then ar then vr then game making

  • @Env_ixy
    @Env_ixy 9 месяцев назад

    "What can't Python do?"
    Be used perfectly without any modules

  • @LittlesProductReviews1
    @LittlesProductReviews1 11 месяцев назад

    Really nice video!

  • @livinginthisgalaxy7961
    @livinginthisgalaxy7961 2 года назад +2

    Enlisted in a school for python but first I have to finnish 9 ICT intro lessons.

  • @thelitepredator
    @thelitepredator 11 месяцев назад

    Thanks lewis excellent video ❤

  • @annikentogo
    @annikentogo Год назад

    I might have to agree to disagree on this one. Starting by reading a book or sound a crash course in my opinion the easiest way to take away any and all intrinsic motivation you have to learn.
    From experience, the best way to learn any language is to find the project that you're passionate in, and then built it from the ground up. Maybe even rebuild it a few times. This can be anything as simple tic-tac-toe game or as complex as a web framework. Every time you rebuild it, you will find better ways to make your code cleaner, more maintainable and more performant.
    If you will actually have fun in learning it

  • @Wildnmemes
    @Wildnmemes 10 месяцев назад

    Don't listen to the haters. I learned Javascript first and right now I'm learning python and it's so much easier. I would recommend Python first because it'll be a good way to dip your feet into the world of programming, not as complicated as other languages and it will keep you wanting to learn more about coding. My opinion

    • @skylo706
      @skylo706 5 месяцев назад

      I agree, i learned multiple languages over the years but python is very easy to learn and it does a lot for you out of the box. Its great to get an understanding of how programming works

  • @Oyabu...
    @Oyabu... Год назад

    Please suggest a programming language to learn, I've seen so many limitations of python here. Is c++ better maybe?

  • @RuiTachibana2020
    @RuiTachibana2020 Год назад

    I'm starting python, I want to specialize data science/data analytics. 😇

  • @MaxMix89
    @MaxMix89 Год назад

    i want to learn

  • @wisteela
    @wisteela 23 дня назад

    Python is awesome.

  • @tottyamadeus591
    @tottyamadeus591 2 года назад +1

    Let you manage storage

  • @ezeihemadu7575
    @ezeihemadu7575 2 года назад

    For someone trying to get a foot into software development, I've often read that python while easy to learn, isn't so easy to land jobs with especially as a junior developer. Any advise on this???
    I've been enjoying learning python so far but I'm thinking of starting off with Web development instead and switch to javascript (html, etc).

  • @ackro4075
    @ackro4075 2 года назад +1

    I have a question that i try to figure it out for a week already, is python good if u want to be a game developer?

  • @jalma9643
    @jalma9643 Год назад

    I want to learn gamedev android, but after seeing the revenue you can get for early indie dev, i am gonna learn data analyst (Freelance Job)

  • @danyazemskyi8995
    @danyazemskyi8995 Год назад +1

    Is there some same video for java?🥺

  • @rayred-rj9us
    @rayred-rj9us Год назад

    lol I just started reading that book last night :)

  • @embuhsyu6452
    @embuhsyu6452 2 года назад

    Please next java roadmap

  • @piadas804
    @piadas804 9 месяцев назад +1

    Contribute to FREE SOFTWARE, not open source.

  • @atlasstone6896
    @atlasstone6896 Месяц назад

    I am reading this book it is best !

  • @gauranshsharma6650
    @gauranshsharma6650 Год назад

    please tell when should I learn algorithms before learning coding or python or after learning coding . I am a pure begginer

  • @user-wr7vo7co1c
    @user-wr7vo7co1c 5 месяцев назад +1

    How can I get the book please

  • @berrialaeddine9203
    @berrialaeddine9203 2 года назад +1

    Next time for java and spring Framework

  • @ai_panorama
    @ai_panorama Год назад

    Thanks for sharing.

  • @Caringal_Tech
    @Caringal_Tech 2 года назад +1

    Goodluck for deployment, it's fucking headache

  • @lina98208
    @lina98208 Год назад

    People want to get a job with Python. You most likely need at least master degree in quantitative field :math, economics. First of all, you have to understand the math so you will understand what the code will do. python is so popular because of ai.

  • @m.g.gayanchathuranga4098
    @m.g.gayanchathuranga4098 2 года назад

    Can you make a video for Java

  • @willisthehy
    @willisthehy 9 месяцев назад

    Lmfao I just got that book from the library

  • @0loko0labisi
    @0loko0labisi Год назад

    do javascript roadmap

  • @amhamersha4814
    @amhamersha4814 Год назад

    Where could i find listbof opensource projects that are beginner friendly

  • @rajveersingh2056
    @rajveersingh2056 2 года назад +1

    Python can't find the biggest prime number

  • @Highpurity
    @Highpurity 2 года назад

    “What can’t python do?”
    Front-end website development:
    “Allow me to introduce myself”

    • @swyamdipta
      @swyamdipta 2 года назад +1

      That's history now.
      Currently python is coming with more advanced features and libraries like PyScript which can run python could directly on HTML file.
      Though PyScript is ultra-new, but it proves that python can also be used for front end web development as well.
      And python libraries like django and Flask are often used for front end web development.

  • @zahrd_fan
    @zahrd_fan 2 года назад +7

    What can python not do: competitive programming

    • @OM-el6oy
      @OM-el6oy 2 года назад +5

      You can use any language for competitive programming. Some people, including me, like python for competitive programming because you can write code in it faster.

  • @chilledtime8161
    @chilledtime8161 2 года назад

    What is the website in the video for advanced python topics ?

  • @ogagaenakpodia248
    @ogagaenakpodia248 Год назад

    Do JavaScript please

  • @rudythorns8411
    @rudythorns8411 2 года назад

    Thanks Dev.

  • @subodharangana3568
    @subodharangana3568 Год назад

    what is the website for more advance python topics?
    -
    thanks.

  • @moahmadi22
    @moahmadi22 2 года назад +1

    So what are the advanced topics?

  • @power_bgmi
    @power_bgmi 2 года назад +1

    "What can't python do?"
    - Get me a girlfriend!!

  • @lesibamalebana1854
    @lesibamalebana1854 Год назад

    Hi Sir,I have been following you for a while,which book can you recommend for Python machine learning?

  • @Catamorpheus
    @Catamorpheus 2 года назад

    Had someone try convincing me python is perfect for writing drivers...

  • @InverseOfficial
    @InverseOfficial 2 года назад

    Python sure as heck cannot run fast. Wrote the same program in both python and C and the results were incomparable tbh

  • @mundheanandanand
    @mundheanandanand 2 года назад

    Tried making android app with Pyhon(and couldn't), So many misleading articles for it are available.

  • @redn1114
    @redn1114 2 года назад +1

    How about getting a job at google stepwise guide or mastering problem solving skills on leetcode no matter what technology you are profiecient in you are gonaa get DSA round in interview

  • @mushrafmim
    @mushrafmim 2 года назад

    How to find a proper open source project?

  • @WC1337
    @WC1337 2 года назад

    "What can't python do?"
    Convince me to use django over html css and js

  • @manojkumar-ej8bx
    @manojkumar-ej8bx Год назад

    Do we have any code in python or in Linux for shifting column to rows data like.
    Input file like Input.txt have below data
    Shyam
    1
    2
    3
    Shyam
    7
    2
    Shyam
    X
    Y
    Z
    A
    Required output.txt have below data
    Shyam 1, 2, 3
    Shyam 7, 2
    Shyam X, Y, Z, A

  • @skitmaster549
    @skitmaster549 Год назад +1

    What can't python do?
    Compete with C

  • @CoderrX
    @CoderrX Год назад

    What can't python do? competing CPP

  • @srinivasaraghu8574
    @srinivasaraghu8574 Год назад

    Gist:
    Learn basics
    Learn advanced topics

  • @uneebbhatti1388
    @uneebbhatti1388 2 года назад

    Bro how can I master web development please guide ma bro any book you suggest to learn JavaScript.

  • @Kf637-
    @Kf637- Год назад

    Python can’t bring by dad back

  • @nathan5061
    @nathan5061 2 года назад +1

    What's the best IDE to use for python?

    • @Old_SDC
      @Old_SDC 2 года назад +2

      I personally use Visual Studio Code. people seem to like pyCharm too, but personally I prefer VS Code

  • @anthonyonaga2314
    @anthonyonaga2314 2 года назад

    For educational purpose!!!
    I did a clipboard project that changes the wallet address of a crypto currency when copied from a clipboard and replace it with another when pasted. How can i can an android path?

  • @adrianprayoga335
    @adrianprayoga335 Год назад

    "What can't Python do?"
    use brackets?

  • @nadyashaymardanova6000
    @nadyashaymardanova6000 Год назад

    ❣️

  • @syukcode
    @syukcode Год назад

    "What cant python do?"
    - C++ Pointer.

  • @jamesbryansaclolo7441
    @jamesbryansaclolo7441 Год назад

    May i ask Which laptop good for python programmning that cost only $550? Thank you in advance!

  • @mrdark614
    @mrdark614 Год назад

    Gr8 book.

  • @rmput
    @rmput 6 месяцев назад

    “What can’t python do”
    Get me a girlfriend 😢

  • @alicomando1195
    @alicomando1195 2 года назад

    Can I create 24 hours and 45 minutes clock for different planet
    With python?

  • @AdrenalixGames
    @AdrenalixGames Год назад

    Python can't make me a cake😢 I tried.

  • @headthinker5549
    @headthinker5549 2 года назад

    «What cant python do?»
    me: get me some bit*hes

  • @chrloh9855
    @chrloh9855 Год назад

    Making me Coffee in the Morning

    • @ygx6
      @ygx6 Год назад

      Technically could

  • @sahilbhat4493
    @sahilbhat4493 2 года назад

    Whenever I try to get python it bites me like 'ssh'

  • @mate5075
    @mate5075 Год назад +3

    “What can’t python do”
    Let you touch grass

  • @skysaville
    @skysaville Год назад

    How about… just build projects. Repetition over time, produces mastery. Put in work, get out knowledge. Simple as that 😅

  • @akihiko99
    @akihiko99 2 года назад

    What about DSA? When to learn??

  • @deumnoctis
    @deumnoctis Год назад

    Mme on my way to try and use python for 3d

  • @Imsuklal
    @Imsuklal Год назад

    00:13:09

  • @Tommpython
    @Tommpython 2 месяца назад

    Wait does that mean i can be a white hat hacker

  • @gauravjoshi747
    @gauravjoshi747 2 года назад +2

    golang is more powerful than python. so is it necessary to learn python

  • @sumitkumar-jn8he
    @sumitkumar-jn8he 2 года назад

    Nice