How I'd learn to code quickly in 2024 (use AI)

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
I'm going to show you how to use AI to learn to code for free we'll be using chat GPT and my new favorite AI tool perplexity AI this video isn't sponsored by perplexity AI it is sponsored by brilliant and I'll tell you more about that later in this example we're going to use Python but what I really like about chat GPT is it'll teach you any language so whatever you want to learn you can apply these methods to that language there are five steps step one go to perplexity Ai and write this 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 and you'll see something similar to this now we have a road map not enough but a decent start I like perplexity AI because it gives good answers and it provides sources so you can check where the information has come from explore the sources and get a feel for what you should be learning perplexity AI said master the basics ask chat GPT how to do [Music] that now you know what you need to know for the basics tell chat GPT to create a series of challenges for you to work through up there do it there chat GPT can help if you get stuck ask it questions let's say that you're struggling with Challenge number four this one the if else conditions one I'll just ask chat GPT for help certainly challenge 4 is about using an if else statement to compare a user inputed number with the value 10 let's break it down step by step and work through each challenge this way ask chat GPT to make the challenges more difficult and keep repeating that process creating challenges asking for help and then getting feedback back on your Solutions now use perplex AI to search for intermediate challenges they'll probably be too difficult but don't worry when you found one like this on calculating the diagonal difference ask chat GPT to create a tutorial based on that challenge which breaks it down and asks you questions to test your understanding creating a diagonal difference calculator for an N byn Matrix is a great way to practice Python Programming and understand matrices better here's a step-by-step tutorial with explanations and practice tasks for you keep working through challenges this way you'll learn a lot very quickly you can accelerate learning by reading other people's code a good place for that is piie go there and find something that interests you I've picked this which when you run it looks like [Music] this find the code try to understand it don't worry if you can't put it into chat GPT and ask for an explanation and do that with every piece of code that you read that you don't understand the most effective learning method known to science is retrieval practice don't just take my word for it this this this is a book all about learning and here look there you can see it says to learn retrieve retrieval practice is the most effective way of learning that there is and it's built into all of these exercises where I say you should ask chat GPT to create tests that's retrieval practice the second most effective method is spaced practice and you can ask chat GPT to create a learning schedule for you that uses space practice now you just need to go back to the original learning path that perplexity AI created for you way back at the start of the video and for each topic you need to go through the process that we've just been through learning to code can be challenging but there's a free and easy way to do it with brilliant.org the sponsor of this video brilliant is the best way of learning computer science math and data science why because it's effective and fun remember I was talking about the science of learning earlier well effective learning techniques are intrinsic to brilliant which is why I like it it's not boring lectures it's full of interactive lessons that teach you how to solve problems and then challenge you to put your new found knowledge to the test it shows you how to get the best from your brain by teaching you how to think which makes you more capable of achieving your goals goals brilliant has thousands of lessons on many interesting topics like computer science data science Ai and neural networks at levels from beginner to Advanced try the thinking and code course where you'll be designing computer code to solve real life problems right from the start from Maps app navigation to writing a program that automatically responds to work messages that's the kind of teaching that you don't forget the lessons are guided with hints if you get stuck when you sign up you'll take a short quiz that matches you with content to fit your skill level and interests if you want to see how far you could go with brilliant you can try it free for a full 30 Days by visiting brilliant.org python programmer or just click on the link in the description and the first 200 of you will get 20% off Brilliance annual premium subscription
Info
Channel: Python Programmer
Views: 44,920
Rating: undefined out of 5
Keywords: learn to code, use h
Id: wrNZuPdVW2w
Channel Id: undefined
Length: 5min 19sec (319 seconds)
Published: Sun Dec 24 2023
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.