Best ChatGPT Prompts to Learn Coding (the ULTIMATE method!)

Поділитися
Вставка
  • Опубліковано 30 тра 2024
  • Get the prompts! 👉 forms.gle/KZ1S5Qq2vWzMbsf16
    ✉️ NEWSLETTER: tinahuang.substack.com/
    It's about learning, coding, and generally how to get your sh*t together c:
    🐙 Lonely Octopus: www.lonelyoctopus.com/
    Check it out if you're interested in learning AI & data skill, then applying them to real freelance projects!
    🔗Affiliates
    ========================
    My SQL for data science interviews course (10 full interviews):
    365datascience.com/learn-sql-...
    365 Data Science:
    365datascience.pxf.io/WD0za3 (link for 57% discount for their complete data science training)
    Check out StrataScratch for data science interview prep:
    stratascratch.com/?via=tina
    🎥 My filming setup
    ========================
    📷 camera: amzn.to/3LHbi7N
    🎤 mic: amzn.to/3LqoFJb
    🔭 tripod: amzn.to/3DkjGHe
    💡 lights: amzn.to/3LmOhqk
    ⏰Timestamps
    ========================
    00:00 intro
    01:02 make into a game!
    03:17 use as stack overflow
    04:04 alternatives
    05:07 make unique projects
    06:47 comment code
    08:58 code debugger
    10:04 translate
    11:23 explain
    13:39 read documentation
    15:37 the ULTIMATE method! 🤯
    📲Socials
    ========================
    instagram: / hellotinah
    linkedin: / tinaw-h
    discord: / discord
    🤯Study with Tina
    ========================
    Study with Tina channel:
    / @studywithtina7726
    How to make a studying scoreboard:
    • The scoreboard I use t...
    Scoreboard website:
    scoreboardswithtina.com
    livestreaming google calendar:
    bit.ly/3wvPzHB
    🎥Other videos you might be interested in
    ========================
    How I consistently study with a full time job:
    • How I consistently stu...
    How I would learn to code (if I could start over):
    • How I would learn to c...
    🐈‍⬛🐈‍⬛About me
    ========================
    Hi, my name is Tina and I'm an ex-Meta data scientist turned internet person!
    📧Contact
    ========================
    youtube: youtube comments are by far the best way to get a response from me!
    linkedin: / tinaw-h
    email for business inquiries only: hellotinah@gmail.com
    ========================
    Some links are affiliate links and I may receive a small portion of sales price at no cost to you. I really appreciate your support in helping improve this channel! :)

КОМЕНТАРІ • 93

  • @musicbeatlesband
    @musicbeatlesband 11 місяців тому +82

    I would love a prompt engineering crash course. Thanks, Tina!

  • @germantoenglish898
    @germantoenglish898 11 місяців тому +23

    I'm just a beginner and I was having a terrible time identifying multiple props in React, so while learning I got ChatGPT to color code my props (while I was learning an example about drilling), and being a visual learner it was really an 'aha' moment for me.

  • @BrittanyButtkiss
    @BrittanyButtkiss 9 місяців тому +6

    I'm currently learning Python and Java at my community college. I'm going into Advanced classes this fall. Chat GPT has helped me learn to code faster and better!

  • @nobyra
    @nobyra 11 місяців тому +9

    These videos are such great guidance. I like these a lot and your personality! Brings everything together into great learning and entertainment.

  • @thomassmith6504
    @thomassmith6504 11 місяців тому +9

    I love your down to earth, reasonable explanations. And examples help to get the point conveyed. Keep up the good work! ttfn

  • @Uncl3Bayt3sy
    @Uncl3Bayt3sy 11 місяців тому +3

    It's amazing how your content is always on point and on time. I was about to want to learn this without any coding prior knowledge and you just summed them all up. Thank you for this informative video.

  • @BillyT83
    @BillyT83 11 місяців тому +4

    Great video Tina ... learning to code with ChatGPT as coding buddy can be quite entertaining!

  • @2caracol2
    @2caracol2 11 місяців тому +3

    Hello Tina, very exciting future. I am a novice just starting my coding journey. Your videos are very enjoyable and informative. Yes please expand on the coding tutor. I seem to learn better when doing problems. That is working on solutions. However sometimes it's easy to get stuck on how something works or should work so having a "tutor" walk you through different concepts would be a game changer. Imagine a universal "tutor" for ?. Thanks for the great videos!

  • @Sloan-11880
    @Sloan-11880 28 днів тому

    YES YES!!! Please do a video for building a full tutor!!!!

  • @igumzels6033
    @igumzels6033 11 місяців тому +3

    Long time and congratulations for such a gain in your following.

  • @derraa
    @derraa 11 місяців тому +2

    I appreciate your videos so much❤❤❤❤

  • @nerd26373
    @nerd26373 11 місяців тому +4

    We appreciate you teaching us things. Keep up the good work.

  • @maeve92
    @maeve92 10 місяців тому +3

    As a programmer beginner who is learning C as my first language because I really want to do low level programming and mostly kernel development, I would say learning C with chat gpt would be extremely dangerous. Chat GPT have only sent examples with buffer overflows and sometimes even memory leaks. I also saw someone else doing a video about doing this in C too and they got the same result. Code, prone to buffer overflows.

  • @ericyiu0416
    @ericyiu0416 11 місяців тому

    Thank you so much! It's super helpful!

  • @thedevbek
    @thedevbek 11 місяців тому +1

    You have some great ideas, I have been using ChatGPT to help me debug, but your other ideas are great!

  • @roy4173
    @roy4173 11 місяців тому +1

    Very useful prompts! Thanks for this video! For my own personal learning journey, I found the following prompt super useful as it engages the user as much as it engages the machine: I'm going to give you a problem to solve in JS (example coding language), your job isn't to solve the problem, but to wait for me to explain my thought process and approach. If I'm going the wrong way, give me a hint, but don't give me the answers.
    Note, that I don't use the above approach when building projects, since I'm more keen to make my features stop... breaking. 😅 But in terms of coding challenges, or learning any material that requires working through logical steps, when I'm instead forced to verbally explain my thought process, the educational effort is more engaging since I'm not passively absorbing whatever AI is regurgitating for me. Again, only if education is the goal. If building something is the goal, I basically do what you've done here because I don't have the patience for it. 😅

  • @songsfev8368
    @songsfev8368 11 місяців тому +2

    Incredible work, thanks mam to guide us

    • @songsfev8368
      @songsfev8368 11 місяців тому

      I'm not able to connect from the link, please send me username,
      Where i request😊

  • @intesivec0re
    @intesivec0re 5 місяців тому

    I love to learn thanks Tina that would be great learning to program with open AI GPT

  • @lunivamomocaferestaurant307
    @lunivamomocaferestaurant307 9 місяців тому

    cool, nice and informatic lesson for beginners

  • @Muchoibuchmen
    @Muchoibuchmen 10 місяців тому

    i Love her so much she Taught me how to Code 😋 Thanks

  • @anse1774
    @anse1774 11 місяців тому +3

    Ah the perfect time to release the video. Just downloaded chatGPT.

  • @yqhanliving
    @yqhanliving 5 місяців тому

    Very informative, thank you.

  • @elenasauca2514
    @elenasauca2514 11 місяців тому

    Thank you, very usefu! I love Naruto too! Yes please, do a full version of the prompt ❤

  • @Dretti864
    @Dretti864 11 місяців тому +1

    I love your content

  • @die642r
    @die642r 11 місяців тому

    Tina, you're my favorite tech person

  • @TyTy-te4fl
    @TyTy-te4fl 11 місяців тому

    yes please do that vid you mentioned

  • @jesuspizano4732
    @jesuspizano4732 11 місяців тому

    Beginner here learning to code, didn’t know I could use ChatGPT! Would definitely love a crash course! Sign me up ❤

  • @xxd1167
    @xxd1167 3 місяці тому

    Thanks for the video

  • @naitikchaudhar9712
    @naitikchaudhar9712 11 місяців тому +3

    Prompt Engineering Crash Course will be really beneficial.😊

  • @OmNeOmega
    @OmNeOmega 11 місяців тому

    Tina Huang a true paragon.

  • @ConnectionKiller
    @ConnectionKiller 11 місяців тому +3

    Great Video Tina! It's a little scary to think of the possibility of ChatGPT replacing my job, but I guess McDonalds is always hiring.

  • @sethcasavant9572
    @sethcasavant9572 10 місяців тому

    do you need gpt plus in order to utilize these features such as the "games" to assist in learning python etc.

  • @justinepascual-serenio5689
    @justinepascual-serenio5689 4 місяці тому

    🎯 Key Takeaways for quick navigation:
    00:00 📚 *Introduction and Chachi BT Overview*
    - Overview of Chachi BT for learning coding and technical subjects.
    - Chachi BT study tips for faster learning.
    01:11 🎮 *Gameplay Prompts for Learning Coding*
    - Using interactive gameplay prompts to learn coding.
    - Learning Python through a Naruto-themed interactive text-based game.
    03:30 🤖 *Stack Overflow with Chachi BT*
    - Utilizing Chachi BT as a coding resource, especially for specific coding tasks.
    - Asking Chachi BT to write code for specific tasks.
    04:12 🧩 *Multiple Approaches to Problem Solving*
    - Using Chachi BT to generate different solutions to coding problems.
    - Deepening understanding by exploring various problem-solving approaches.
    05:07 📝 *Chachi BT for Project Ideas*
    - Generating project ideas and coding projects with Chachi BT.
    - Creating exciting and unique projects to practice coding skills.
    06:45 🐞 *Debugging with Chachi BT*
    - Using Chachi BT to identify and fix coding errors.
    - Receiving code reviews and optimization suggestions.
    07:57 🔄 *Translating Code Between Languages*
    - Translating code between different programming languages with Chachi BT.
    - Converting Python code into Java, for example.
    11:22 🧠 *Understanding Complex Concepts with Analogies*
    - Enhancing understanding of complex technical concepts using analogies and examples.
    - Using Chachi BT to explain dynamic programming with analogies and examples.
    14:40 📖 *Simplifying API Documentation*
    - Streamlining the understanding of API documentation with Chachi BT.
    - Converting lengthy API documentation into a concise summary.
    16:44 🧙‍♂️ *Creating an AI Tutor with Chachi BT*
    - Building a personalized AI tutor with Chachi BT for various learning tasks.
    - Providing menu options for learning, making games, explaining topics, and more.
    18:39 🤖 *Creating a Personalized AI Tutor with Chachi BT*
    - Introduction to creating a personalized AI tutor using Chachi BT.
    - Setting up Girard GPT as an AI tutor with a unique personality.
    - Menu options for learning, making games, explaining topics, and more.
    19:20 📚 *Explaining Object-Oriented Programming (OOP)*
    - Using Girard GPT to explain the fundamentals of Object-Oriented Programming (OOP).
    - Understanding the concepts of objects, classes, encapsulation, inheritance, and polymorphism in OOP.
    - Providing Python code examples to illustrate OOP principles.
    20:32 🚀 *Supercharged Method for Building Your AI Tutor*
    - Overview of the supercharged method to create a personalized AI tutor with Chachi BT.
    - Options to learn coding concepts, make learning games, and explain topics.
    - Discussion about potential future development and hosting of the AI tutor.
    Made with HARPA AI

  • @robertjag167
    @robertjag167 11 місяців тому +1

    Struggling hard with java right now as a visual learner. Any good tips? The basics I can grasp like variables, loops, arrays, coditionals and concatenations. But once it gets more advanced I just simply have no clue what I'm doing even if I read or watch it 100 times. Working in Hyperskill also isn't very beneficial! Sadly it is the program we use in the Bootcamp.

  • @mooh1245
    @mooh1245 10 місяців тому +1

    the personal coding tutor would be very interesting, would love to watch you build it.

  • @heidijay8021
    @heidijay8021 11 місяців тому

    I missed you talking about Naruto ❤. Thank you, thank you for adding Naruto back into your videos.

  • @MAG320
    @MAG320 10 місяців тому +1

    Hi tina. I actually told CGPT to build a whole program for me complete with a set username & password credentials.
    Also included a user ID & token & message box. It basically compiled a set of coding instructions & i copied & pasted into python & shown a full force GUI functioning piece of software.
    Im cutting out all the fat & am building software as it goes along rather than learning theory, trivial information & all that arithmetic BS. CGPT is definitely on point at building full stack developments.

  • @t6hp
    @t6hp 9 місяців тому

    Well, Jiraya is definitely more fun, but If I were to have the choice, I would definitely choose Kakashi.
    Aside from that, this is an amazingly helpful video. Thank you!

  • @magiclovelinu7234
    @magiclovelinu7234 11 місяців тому

    Why is your Livestream in my google calendar and how do i remove or add that section

  • @II_Emilia_II
    @II_Emilia_II 11 місяців тому

    I like your videos! :)

  • @user-mw4ei7ru9z
    @user-mw4ei7ru9z 11 місяців тому

    ChatGPT is blocked in my country 😢 is there any way to use it because I try multiple different ways but no one is working with me 😢

  • @royalhooks3943
    @royalhooks3943 11 місяців тому

    Yep

  • @jesslvrde6027
    @jesslvrde6027 6 місяців тому

    Love it

  • @jayakrishnanp5988
    @jayakrishnanp5988 11 місяців тому

    Amazingly told the untold secrets….🤝
    ⭐️⭐️⭐️⭐️⭐️
    You have great strategies and organized prompt to drive the ai appropriately.
    Please create a coding bot repo
    It will awesome to see what you come up with as I watched couple videos of you and liked your approach
    Interesting to see how much hot tool that repo will be for many people

  • @MingChang-uc5yp
    @MingChang-uc5yp 4 місяці тому

    how do you put the suggestion from chatgpt into python programing

  • @rudyromero9858
    @rudyromero9858 6 місяців тому

    Hi Tina, I tried to do the form to get the learning code prompt but it wasn't accepting any new forms. Any help?

  • @LucasLimaDeveloper
    @LucasLimaDeveloper 11 місяців тому

    Loved

  • @leandrofahur_
    @leandrofahur_ 11 місяців тому

    Hahahahahahahah"the old days". Loved it!!!!

  • @waynesharpe7957
    @waynesharpe7957 9 місяців тому

    So cute and very smart to. I truly enjoy working we with you.

  • @peteappeared
    @peteappeared 11 місяців тому

    How does everyone feel about the struggle of a student/learner new to coding using chatgpt but avoiding the code examples it provides as that becomes copy/pasting things that might not be understood, or even plagiarism (can you plagiarize AI? Lol). Would love to know thoughts.

  • @richardjecooke8036
    @richardjecooke8036 11 місяців тому +2

    Do you think GPT 4 is necessary, or 3.5 is fine? The max 25 messages per 3 hours seems like a ridiculously small cap for something you're paying for. When 3.5 is infinite messages for free

    • @katy_fdz
      @katy_fdz 11 місяців тому +3

      I had both of them, and it's basically the same thing. I would not really recommend the subscription until they get bigger advantages on more upgraded versions!!!

    • @raybp7512
      @raybp7512 11 місяців тому

      @@katy_fdz Cant GPT3 cant browse the web and summarise docs/articles etc - the newer ones can

  • @mniyas4235
    @mniyas4235 6 місяців тому

    No doubt, its Master jiraya❤ moi man is god of sensei

  • @monikabartkowiak5587
    @monikabartkowiak5587 9 місяців тому

    Hi what kind of keyboard and mouse do you have?

  • @datadecides
    @datadecides 11 місяців тому

    I also do love Naruto 🤩 lot... I also give Naruto reference in my videos 😂 it's fun for me that way

  • @joelthepizzawizard493
    @joelthepizzawizard493 10 місяців тому

    is it still worth getting a computer science degree in this market? I want to be able to make six figures, but I I want job security and some of your videos say that software engineering may not stick around.

    • @JW-hb2xr
      @JW-hb2xr 10 місяців тому

      Ignore anything influencers have to say on the topic. They are only interested in profiting off the hype. As someone with a lot of experience in the field, I can tell you that this is just another tool in the SWE arsenal, not a replacement for engineers. Treat it as an alternative to google and documentation that in some cases will get you the answer faster and in some cases won't. There is no way a non-technical person could match a technical person using AI tools.
      Getting a computer science degree will stand you in very good stead for your career, whether you end up going into a technical field or a non-technical. The analytical and problem solving skills you'll build will be invaluable.

  • @Rob-nb6zi
    @Rob-nb6zi 3 місяці тому

    My personal coding tutor is TinaGPT

  • @amansaxena4827
    @amansaxena4827 11 місяців тому

    👍

  • @no3lcodes
    @no3lcodes 11 місяців тому +2

    Jiraya is the better sensei to be honest! Kakashi never really trained Naruto as much as Jiraya did and the influence Jiraya had in Naruto was irreplaceable :(

    • @no3lcodes
      @no3lcodes 11 місяців тому +1

      By the way, great video Tina!

  • @asdfghjkl133
    @asdfghjkl133 11 місяців тому

    I can’t really trust ChatGPT most of the time. It usually gets the syntax wrong or approaches the code in an inefficient way in my experience

  • @dspinheiro95
    @dspinheiro95 11 місяців тому

    Did the mug just use Substitution Jutsu at 06:42? xD

  • @md.atikurrahaman5793
    @md.atikurrahaman5793 11 місяців тому

  • @SB-qt8qj
    @SB-qt8qj 11 місяців тому

    yeah i would love an ai tutor prompt

  • @ronindude9640
    @ronindude9640 10 місяців тому

    The leather jacket you are wearing looks nice but it is nowhere near as beautiful as the one you wore in Ken's Nearest Neighbors Podcast chat. In Ken's video, with that lovely looking jacket, you looked like a Mongolian princess (by the way, credit to Ken as well ... thumbnail of the video looks awesome and you look fantastic in it. What a fantastic photo !). Absolutely awesome ! Please make more videos in that jacket. You look so awesome in it. It represents where you come from, which I think is northern China, although I may be wrong. Anyhow, you are so adorable and yet so clever as well. Show us the beautiful Mongolian princess again with the lovely jacket. By the way, your channel is just fantastic. ✔✔✔✔

  • @thedevbek
    @thedevbek 11 місяців тому

    Kakashi !!!

  • @jwoods9659
    @jwoods9659 10 місяців тому

    Gpt gets alot wrong so you will learn how to point out wrong things fast lol but I talk to it like its a normal person. Also learned that if you post in docs from a site your own it will explain it to you

  • @fauxz3782
    @fauxz3782 11 місяців тому +1

    Stackoverflow rest in peace

  • @user-rz7fj2le2i
    @user-rz7fj2le2i 11 місяців тому +2

    0:13 It's really hard to understand your example of someone staring at their code for hours only to realize that they wrote a semicolon instead of a colon in the lambda function - What you show looks a lot like VSCode, which for most people will automatically tell you exactly where you have a syntax error and will also tell you that a colon is expected there. Even the Python REPL tells you exactly where you have a syntax error -
    >>> sorted(nums, key=lambda x; x**2)
    File "", line 1
    sorted(nums, key=lambda x; x**2)
    ^
    SyntaxError: invalid syntax
    From there it takes a minute to google the syntax of a lambda function in Python and realize that a colon was expected instead of a semicolon. Are you saying people struggle to understand that the syntax error is in the lambda and spend hours trying to figure that out?

    • @psych_shock4370
      @psych_shock4370 11 місяців тому

      It's not only with semicolons. When I code sometimes I make other small syntax errors which isn't really a syntax error for the system but it does something completely different than what I want it to do. Chat-gpt will find these mistakes pretty quickly. This is also expected to happen because the language in these languages are not meant for humans it's for computers. Matter of fact, businesses will hire multiple software engineers so that two or more people will watch you code and see if you make any mistakes. This is why chat-gpt is such an awesome tool.

    • @JW-hb2xr
      @JW-hb2xr 10 місяців тому

      She isn't an experienced engineer

  • @mrd6869
    @mrd6869 8 місяців тому

    Know what you can also do?
    And this isnt a technical science thing...this is for comedy.
    Get you something to drink or smoke (420) and prompt ChatGpt4 to
    take on the style of a certain comedian.
    How it does this...i still dont know.
    But i had it do that and had it create new material in that comedians style.
    I be at my computer dyin🤣..like this things comedy chops is for real💯💯

  • @circlepit4598
    @circlepit4598 10 місяців тому

    kakashiiiiiiii

  • @psych_shock4370
    @psych_shock4370 11 місяців тому

    I would say kakashi is a better sensei

  • @johannesabate3089
    @johannesabate3089 11 місяців тому

    you look like samurai

  • @habibi750
    @habibi750 11 місяців тому +1

    Tina, you are claiming the prompt work from others. All of these prompt engineering are found in several AI GitHub repos, and in the ChatGPT subreddit.

    • @TinaHuang1
      @TinaHuang1  11 місяців тому +4

      hmm I wouldn't be surprised if there are many similar prompts circulating and yes I have been inspired by lots of different people and resources! I'm sharing what I've found to be the most useful without claiming anything. That's like claiming ownership of google searches 😅

    • @habibi750
      @habibi750 11 місяців тому +2

      @@TinaHuang1 You are claiming it by not giving credit to the “resources” that you found, and that “inspired” you to make this video. And to top it off, you are monetizing this information. And searching for information using Google and claiming other peoples work are two different things.

  • @atepatty6216
    @atepatty6216 11 місяців тому

    Let us celebrate the future of dumb humans. 🤷🏻‍♀️

  • @ronindude9640
    @ronindude9640 10 місяців тому

    I wonder if I would get a reasonable answer if I asked ChatGPT the question - "From which region of China is Tina Huang from ?". As one of your avid channel subscribers and followers, if someone asked me "How would you describe Tina in one word ?", my answer would be "exotic" ! Although I have never been to China, I know that it is a very big country and people living in different regions of China look quite different. I am just wondering where your exotic beauty comes from because I'd like to learn which region has such beautiful people. Instead of asking ChatGPT, can I ask you Tina (if you are reading this)....Which region of China are you from ? I am thinking that you may be from inner Mongolia. But I may be wrong. Anyhow, I am very curious. To really simplify my question into one final question............... To meet a woman who looks very similar to you, which part of China should I go to ? I know that you don't give dating advice and your channel is all about coding...but hey, it wouldn't hurt to branch out a little bit and help out one of your followers here. 😉😉🌻🌻🌻

  • @habibi750
    @habibi750 11 місяців тому +4

    If you depend on ChatGPT this much, then software development is not for you, especially if you need it to read documentation 😅. I’m sure future employees will show you the door if you were caught doing this.

    • @flor.7797
      @flor.7797 11 місяців тому +3

      Feed the docs fix the code, future devs will outperform you by 10x but dw by the time you’ll still make money just like the boomers now who use 2 fingers for typing 😂

    • @habibi750
      @habibi750 11 місяців тому +1

      @@flor.7797 You must write crappy amateur code if you need to constantly “Feed the code” to ChatGPT to check and fix your errors

    • @psych_shock4370
      @psych_shock4370 11 місяців тому

      ​@@habibi750 It's just more efficient. It's like trying to solve a Rubik's cube without a teacher. It will take you years to solve it and understand the logic behind it, but if somebody is there to teach you you will learn. When chat gpt fixes your code, it saves time and explains where you went wrong. Chatgpt is a tool everyone will be using and if you reject it and the result is you being less efficient then don't blame chatgpt.

    • @flor.7797
      @flor.7797 11 місяців тому

      ​@@habibi750 Not sure about amateur code but I haven't written a single line of code by my self since gpt-4 was released xD

  • @amsyarmalek6846
    @amsyarmalek6846 11 місяців тому

    ChatGPT = programming mentor

  • @lightify97
    @lightify97 10 місяців тому

    IMO ChatGPT is so much better than StackOverflow. And I don't get any relevant answers on Google.