The FASTEST Way to Learn to Code in 2024 (6 months)

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 มิ.ย. 2024
  • Visit brilliant.org/PythonProgrammer/ to get started for free and get 20% off your annual subscription.
    AI can be an excellent teacher. In this video you'll see how to use it to learn to code.
    Join this channel to get access to perks:
    / @gilesmcmullen
    Learn Data Science (affiliate link)
    🎓 Data Quest - bit.ly/3yClqbZ
    Learn Python with Giles
    🎓 Exploratory Data Analysis with Python and Pandas - bit.ly/2QXMpxJ
    🎓 Complete Python Programmer Bootcamp - bit.ly/2OwUA09
    📚 My favourite python books for beginners (affiliate links)
    📗 Python Crash Course 2nd Edition amzn.to/33tATAE
    📘 Automate the Boring Stuff with Python amzn.to/3qM1DFl
    📙 Python Basics - A Practical Introduction to Python 3 amzn.to/3fHRMdb
    📕 Python Programming An Introduction to Computer Science amzn.to/33VeQCr
    📗 Invent Your Own Computer Games with Python amzn.to/3FM3H4b
    🆓 Free Python Resource
    python-programming.quantecon....
    (This is a great introduction to python)
    ⚙ My Gear
    💡 BenQ Screen Bar Desk Light - amzn.to/3tH6ysL
    🎧 Sony Noise Cancelling Headphones - amzn.to/3tLl82G
    📱 Social Media
    / gilesmcmullen
    / gilesmcmullen
    👌 SUBSCRIBE to ME!👌
    / @gilesmcmullen
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 78

  • @andreyzhuchkov1882
    @andreyzhuchkov1882 4 หลายเดือนก่อน +10

    hope you're thriving Giles. You're so good with breaking it all down for us.

  • @MarcusAlexander-vk7mw
    @MarcusAlexander-vk7mw 3 หลายเดือนก่อน +1

    Amazing. So much in a short video. Thank you so much.

  • @SDU500
    @SDU500 2 หลายเดือนก่อน

    You're so great! Thanks for doing what you're doing to help us 🙂👍

  • @tedhaddorn8317
    @tedhaddorn8317 5 หลายเดือนก่อน +10

    Make sure to use the "Writing" mode in Perplexity, otherwise the responses will just be a series of links to other resources on the web.

    • @Javierriveraab
      @Javierriveraab หลายเดือนก่อน

      Greetings from the Panama Canal , Giles

  • @blue_mustang_
    @blue_mustang_ 5 หลายเดือนก่อน +2

    Very clever! Great content

  • @camerondean6804
    @camerondean6804 5 หลายเดือนก่อน +1

    Merry Christmas!

  • @kitty1977
    @kitty1977 4 หลายเดือนก่อน +2

    You are like the Gordon Ramsay of Python. Love you. New subbie here.

  • @vipulsharma6761
    @vipulsharma6761 5 หลายเดือนก่อน

    Hey hi, Do you plan to be more active on your substack blog?

  • @rubenromeroruiz
    @rubenromeroruiz 5 หลายเดือนก่อน +2

    greetings from México!!

  • @siman211
    @siman211 5 หลายเดือนก่อน +3

    For c# it recommends to buy a timcorey course or going to plurasight for basic

    • @Brodragon2225
      @Brodragon2225 3 หลายเดือนก่อน

      hey i want to learn from basics what should i do

  • @geedi7773
    @geedi7773 5 หลายเดือนก่อน +5

    Could you tell us the name of the book you mentioned in the video. Thanks

  • @parthrajauria6520
    @parthrajauria6520 5 หลายเดือนก่อน +2

    Long time buddy 😊

  • @michaelmcwhirter
    @michaelmcwhirter 2 หลายเดือนก่อน

    UNDERRATED channel. You're about to get a serious influx of new views and subscribers haha

  • @JamaMohamud
    @JamaMohamud 6 วันที่ผ่านมา

    I would like studying programming language in a short period of time. I need advice please.

  • @waldyzer-bytewaldyzer6312
    @waldyzer-bytewaldyzer6312 5 หลายเดือนก่อน +2

    I'd like to know the title and author of that book you showed, thank you .

    • @datpspguy
      @datpspguy 5 หลายเดือนก่อน +3

      I believe the book is called "Make it Stick" by Peter Brown

    • @waldyzer-bytewaldyzer6312
      @waldyzer-bytewaldyzer6312 5 หลายเดือนก่อน

      Merci beaucoup mon ami ! Many thanks, @@datpspguy

  • @AspasLeo
    @AspasLeo 5 หลายเดือนก่อน +4

    I've wanted to study abroad for cs major and i wish i can meet u hahahaha

  • @kirbulich
    @kirbulich 5 หลายเดือนก่อน +2

    More important learn logic reasoning

  • @angstrom1058
    @angstrom1058 4 หลายเดือนก่อน +6

    chatGPT gives such a mess, many errors. I think we're going to have a rough future as more generated code slips into production. As a CTO with 30 years experience and a year's worth of GPT generated code (most of which is subtly wrong), any employee that copy-pastes will get a STERN warning, then a termination.

    • @solangegordon9877
      @solangegordon9877 4 หลายเดือนก่อน +4

      Yes I noticed the mistakes it makes when using it for other things, they are subtle mistakes but significant mistakes nonetheless.

    • @aoeu256
      @aoeu256 2 หลายเดือนก่อน +1

      What ChatGPT code doesn't have subtle errors it most of the time doesn't work, or requires you to optimise it. ChatGPT can also help you optimise the code and find the subtle errors, but you need to be willing to double check what it generates.

  • @user-fr3tl4xl3r
    @user-fr3tl4xl3r 4 หลายเดือนก่อน

    bro looks like isomniac peter parker

  • @YuTv1408
    @YuTv1408 5 หลายเดือนก่อน +4

    If anyone is curious where the beggings of Ai came from.... from 60s and 70s Stochastic Probabilty Theory and Martingales... PhD level math that gave to neural networks.

  • @jomedial
    @jomedial 5 หลายเดือนก่อน +1

    Should I go to collage if I want to make a buissness out of AI?

    • @Mecagothits
      @Mecagothits 5 หลายเดือนก่อน

      no just learn on your own

    • @abdobhnsawy9471
      @abdobhnsawy9471 5 หลายเดือนก่อน

      ​@@Mecagothitsany tips in particular?

  • @X7wak
    @X7wak 3 หลายเดือนก่อน

    They keep rejecting

  • @dk6th
    @dk6th 4 หลายเดือนก่อน

    I am a complete python novice. I want to learn to code in python to do data analysis. I want to be proficient in 6 months. create a learning path for me

    • @justsome500yearoldwithsmug2
      @justsome500yearoldwithsmug2 3 หลายเดือนก่อน +1

      you don't just learn a whole programming language in 6 months bro
      It's constant learning

    • @RM-xr8lq
      @RM-xr8lq 3 หลายเดือนก่อน +1

      start with CS50
      it will take about 10 weeks and will cover all the foundations, including python

  • @victorh8863
    @victorh8863 3 หลายเดือนก่อน

    All of the information we need it right in our faces, we are mostly just slow minded humans with terrible memory

  • @peterbelanger4094
    @peterbelanger4094 5 หลายเดือนก่อน

    I don't like this new tech. I do not want to interact with a computer as if it were a human. I like computers because I don't have to "socialize" with it like a person and use "natural language" with it.
    I tried to use this chat style ai, but I have a complete mental block, I just do not know how to "talk" to it. It's NOT a person. This is too weird and awkward. I like my old fashioned GUIs and simple command prompts. I dread this new ai future.

  • @TheDavidlloydjones
    @TheDavidlloydjones 5 หลายเดือนก่อน +4

    And Chat GPT has been shown to speak accurate English sentences something like 63% of the time -- so this is likely to be even more successful than learning Python from your dog.
    The jury is still out on cats and pigeons.

    • @billcollins6894
      @billcollins6894 5 หลายเดือนก่อน +2

      How often do you use ChatGPT? I use it all day and have never seen incorrect English. I do often times have to coax it into an accurate programming answer, but that is often due to me not completely describing the goal.

    • @not_ever
      @not_ever 5 หลายเดือนก่อน +2

      Chatgpt's English is great. Chatgpt's Python is dubious.

    • @CHURCHISAWESUM
      @CHURCHISAWESUM 5 หลายเดือนก่อน +1

      @@not_everWhat’s dubious about it? I’ve yet to throw a problem at it that it didn’t solve, although I’m a beginner doing beginner level stuff

    • @not_ever
      @not_ever 5 หลายเดือนก่อน

      @@CHURCHISAWESUM I''m sure it solves your beginner problems adequately. It may not do so in a very Pythonic way though and you may not notice that it has generated code that is very inefficient. Also Python is deceptively simple. The deception is that it's full of horrible little bug causing gotchas that are hard to spot especially for beginners.
      If you're learning Python with chatgpt, I think the advice in this video is great, i.e use it to generate a study plan or to explain existing high quality code to you. It is very good at both of these things and this is much safer than having chatgpt generate code that you aren't necessarily able to judge the quality of at the beginner stage of your journey.

    • @shadowyzephyr
      @shadowyzephyr 3 หลายเดือนก่อน

      @@not_ever Yes, because it is a chatbot, not really meant for that. Programmers don't just write all the code out line by line and then it magically works, you have an editor and IDE, and need to problem solve, bugfix, and use other tools.
      If these AIs had code interpreters, and could run what they write and then fix any errors/improve it, they would be better. Not necessarily good, but better.

  • @darkmatter9583
    @darkmatter9583 5 หลายเดือนก่อน +1

    Your haircut and way of dress reminds me to bill gates

  • @augustoliver2779
    @augustoliver2779 2 หลายเดือนก่อน

    Your place is cluttered. No bueno.

  • @cantis
    @cantis 2 หลายเดือนก่อน +1

    Good lord no, please do not do this. There is no guarantee that the information that the AI is going to feed you is well grounded that it's solutions are correct or that the learning paths etc. are good. The best way? Go. To. School. Second best, take a solid, recommend course and work the problems yourself. Then work your own projects, this is on no way a good approach.

  • @YuTv1408
    @YuTv1408 5 หลายเดือนก่อน +53

    If you lack background in basic Calculus, linear algebra, discrete math and basic probability theory... you will never understand and be good at Python.

    • @jks234
      @jks234 5 หลายเดือนก่อน +40

      Truthfully, there really is no such thing as being “good at Python”.
      There is only “having experience building certain solutions in Python”.
      Python is not the primary tool to deliver solutions.
      The solutions are just written in Python. One of many languages people have used to implement the delivered solution.
      So if you need to build a solution that uses discrete math, then yes, you need to know it. But it is not Python.
      You need to know whatever you need to know to deliver the solution. That’s it.

    • @YuTv1408
      @YuTv1408 5 หลายเดือนก่อน +4

      ​​@@jks234 don't put words in my mouth... I never said python== discrete math. All programming came from math, just like all engineering branches came from math+physics. Solutions to semiconductor scientific machines here in Silicon Valley are best solves using Functional Programming. But Python is taking over. I've seen this for 7 years now and been in the industry for 25 yrs.

    • @YuTv1408
      @YuTv1408 5 หลายเดือนก่อน

      ​​​@@jks234 fyi .. if you lack a math and physics background you will never full understanding any type of programming. These videos are made for normies who don't know any better. Rather than talking so big... come to Silicon Valley and get involved with real tech. Or try getting a CS degree from Caltech or MIT... and then tell me "you No Math is Required." ?????? I'm waiting

    • @brendan2868
      @brendan2868 5 หลายเดือนก่อน +27

      ​@YuTv1408 lol you don't need to be good at any of that to be able to program. To be able to program "mathematical applications" yes. But generally speaking no.
      That being said.. it's definitely worth knowing particularly linear algebra and statistics because those two areas appear often in general programing. In more niche programing like dynamical systems, financial modelling and AI calculus is needed, but that's for very niche applications. Even an ML or AI engineer doesn't really need to know advanced calc, given the algorithms are pre coded in libraries

    • @Agastya_Muni
      @Agastya_Muni 5 หลายเดือนก่อน +28

      You don't need to learn any of this to code in python kiddo.

  • @YuTv1408
    @YuTv1408 5 หลายเดือนก่อน

    A_whatever...I. is not intelligence. Bad, overhyped naming by corporations
    . It's just smart software. How about ask your brain vs GPt.

  • @turistsinucigas
    @turistsinucigas 5 หลายเดือนก่อน +1

    But why?

    • @CHURCHISAWESUM
      @CHURCHISAWESUM 5 หลายเดือนก่อน +2

      Faster than other methods and you can keep asking clarifying questions like having a tutor. I’ve found chatgpt has been sort of like having a tutor look over my shoulder as I code.

  • @amrmusharrafa4914
    @amrmusharrafa4914 5 หลายเดือนก่อน +6

    you sponsor Brilliant and you learn your stuff from books