ChatGPT Course - Use The OpenAI API to Code 5 Projects

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

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

  • @aniakubow
    @aniakubow Год назад +970

    Thanks so much everyone for all your support!

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

      Ok I was already in love before, but now, I need to propose you officially! GPT4 has been driving me nuts using wrong calls and deprecated functions, you just saved my life!!! I am in debt, fell free to ask.

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

      I very much appreciate your expertise in show us how to utilize the AI tool for development ✅

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

      Make a tutorial on OpenAI API to Code 5 Projects in Python

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

      Please Make a video React + Chat GPT , I would love to see in you channel

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

      You're awesome dear. Thanks a

  • @MrRooney182
    @MrRooney182 Год назад +90

    I really appreciate how these courses are just one long segmented video instead of a video playlist .. Thank you 😍

  • @nagrerelax5602
    @nagrerelax5602 Год назад +100

    Just wanna say thank you for free education. I really appreciate you guys from the bottom of my heart.

    • @smartwolf9045
      @smartwolf9045 Год назад +4

      I think FCC is doing a great job.
      However, for your information FCC is not a charity.
      It provides free content, but it doesn't exist solely out of "kindness" (and there is nothing wrong with that).
      They rely on donations (I say that after hearing a talk of the free code camp's founder on indie hacker who presents FCC as a business, similar to any other businesses)
      And I repeat I have zero problem with this at all. Nothing wrong with getting paid. I could see myself donating in the future ( if I spend more time there.
      I barely consumed FCC's content myself)

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

      @@smartwolf9045 ok

  • @sindoc42
    @sindoc42 Год назад +5

    OMG, I love how these courses are taught. To the point and honest. It just looks real.

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

    After 5 hours and rewinding to follow creating a next js chat, I canot thank you enough. Amazing work

  • @Seren3ti
    @Seren3ti Год назад +13

    I got choked up just seeing this. It's incredible value, not having money as a barrier makes it accessible to people all over the world to learn skills that are at the forefront of tech today. What a way to be part of the change you want to see in the world. 🧡🙏🏾

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

      Wait....u need money for api right ?

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

      @@ehfoxgaming4998 The training is free.

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

    Haven't even watched the video yet, it's on my asap list, but I want to thank you all 🙏 the internet delivered the promise of education with pioneers like you...

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

    The first time of my life I know everything that is not in the scope of the cours and nothing for what is the content of the course thanks for being so amazingly in tune with what we want to learn and what we should have learned 😮🎉😅

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

      Meaning no mysterious or boring parts this is never happening as it is always too complicated or too simple… Installing VSCode and NodeJS on windows, Mac, Linux… or learning the new ES6 syntax have been in intro of so many different videos made just before 2020 I am happy to see that we can go beyond (I am using extreme cases but anyone who knows JavaScript is aware how var become let before to be const) I love the fact that it is all about the API hopefully when I get good at it there will be an advanced level that do not need to re explain everything again 😮😅😊

  • @augusto256
    @augusto256 Год назад +13

    A cannot be more glad I found this channel. Open education is the way!

  • @SkipperChuck42
    @SkipperChuck42 Год назад +56

    As primarily a Java and Python dev, I've only dabbled in JavaScript. This course was very easy to follow and provided some great, real-world examples, unlike the generic "hello world" videos that are titled as deep dives into a topic. And Ania explains clearly what she is doing as she codes the examples. One of my biggest peeves with so many of these educational videos is that the person either cannot speak clearly or has an accent so thick that it makes listening to them painful; Ania has the voice of an angel in comparison. :) The only thing that I feel is missing (and may be in another course I have not yet seen) in this course is test coverage. I can write JUnit and PyTest tests with my eyes closed - I'd love to see some best-practice unit and integration testing for JavaScript (React/TypeScript/AngularJS/etc). Ania, if you have some videos on that topic, please link them. Great work!

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

      Yeah thank you for this comment. I feel comfortable to start it given i only know and practice java. I have used python and js but no where near as java.

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

      @@somnathroy102 for experienced only. hasd no idea what they were talking about, and i use chatgpt.. a lot :0

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

      Have you ever tried reverse engineering or cracking programs using Assembly Language and Bitwise operations with your eyes closed?

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

    Thank you so much from all of us, who live in places where this is not affordable and/or available. Thank you!!

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

    This was the most needed course!! Thank you guys from my heart.

  • @techslugz
    @techslugz Год назад +31

    Hay, thank you to FreeCodeCamp and Lady Dev Instructor for providing this course for free!! It allows people like myself to learn and have hope for a better future, which is why I can never thank FCC enough, like ever! Because of this I want to give back in any way that I can.
    When I was younger I used to be quite a well known, professional DJ/Producer - I had a release on Parlophone, subsidiary of EMI for those old enough lol. I've noticed that alot of the audio on your videos could use a better mix! They are really simple little things that would make fcc course videos sound a world of difference better. For example, in this video, we could bring the reverb right down and add some noise cancellation, plus a couple other small bits. But I'd be happy to help edit any currently active or mix down fresh future courses for fcc for free as a big thank you for all the education you guys have provided for me!
    I'm sorry if I've come across rude, pointing out issues in the audio production but I promise it comes from a good place so again I apologise in advance if I've come across in the wrong way at all. I just happened to be listening to this particular video when I finally decided to comment. I am not singling out this video in particular. All the best FCC crew and big love and thank you for everything you do always ❤️ 💜 ♥️ 💙

    • @freecodecamp
      @freecodecamp  Год назад +18

      Thanks. I'm interested in some audio help. Email me at beau@[channel name].

    • @Saowli
      @Saowli Год назад +4

      That's awesome dude!

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

    I asked ChatGPT for the date once as well. It couldn't tell me. So I asked if it could at least tell which season it is. It answered something like: It is the 9th of April, so in the northern hemisphere it is spring... (Enjoying the course by the way!!)

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

    Thank you Lady Jedi! I just finished the image AI generator.

  • @Jan18884
    @Jan18884 Год назад +4

    Thank you very much! She is an excellent teacher with a broad knowledge of web development. Throughout my career as a developer, I have repeatedly sought inspiration from her and have really learned a lot that has helped me in my professional everyday life. Thanks.

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

      So why did her aniaGPT not answer her question if she knew she had to preliad the answer? Your idea of a good teacher does not compute.

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

    Thanks

  • @stepa7692
    @stepa7692 Год назад +5

    Thanks Ania! FreeCodeCamp is the reason I could switch to software development and now thanks to you keep up with it!

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

      This is so great to hear!

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

    Amazing.... Thank you for not holding back your information. you really dont know how much impact you are making over here.

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

    I think it's amazing that the introduction was generated by chatgpt :D

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

    This is truly a fascinating course. Thank you for this.

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

    This is future. Can't thank you enough for the video. You are amazing.

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

    I was thinking about of this course and they just launched it thank you soo much

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

    What a time to be alive!

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

    This immediately bubbled up to the top of my to learn list ! You are awesome

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

    WOW! 🤩THX a bunch for this fantastic course! I love it!!

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

    You are awesome. I just started to learn python with your videos because of LLM. And now you offer us this. Thank you so much

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

      learning python as well this is awesome!!

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

    Ania , you are the best, thanks and always looking for next ur course.

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

    I can't thank you enough FreeCodeCamp

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

    This is a great starter video. However not much is discussed in terms of "Context". Meaning if you use a prompt like "1 + 1" and the response is "The answer is 2". Now if you type in (not are your sure prompt) but "add 3 to it". If you don't have context it won't know what the second prompt is referring to. So how does openai keep track? The answer is that it doesn't have facilities to keep track. The way ChatGPT does it is that each time the old response is sent back into the prompt along with the new question. For example in this case, instead of asking "add 3 to it", we must send into the prompt something like "The answer is 2. Add 3 to it". Then the response will come back as "The answer is 5". This time we send in "The answer is 2. Add 3 to it. The answer is 5. Add 6 to it", etc. I hope this helps someone out there.

    • @VirajJadhav-q5u
      @VirajJadhav-q5u Год назад

      Thanks. Working with the API and think it's really awful that we have to use hacks or bruteforce (send all the conversation back ) to actually have a 'Conversation' like the real world. Your explanation gave me clarity

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

    This is the course I have been waiting for!❤

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

    Completely understanding this material. As an experienced individual, it's quite easy to grasp. At a high level, we simply need to utilize their APIs and implement them according to our requirements or specific use cases. Most importantly, it's an excellent series for beginners. We're looking forward to a series of continuations.

    • @AmanPratapSingh-sm1zl
      @AmanPratapSingh-sm1zl Год назад

      Hi did your img generator code run I am facing some problem with server.js will you help me

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

      @@AmanPratapSingh-sm1zl what errors u r facing pls.mention

    • @AmanPratapSingh-sm1zl
      @AmanPratapSingh-sm1zl Год назад

      @@RakeshBitling Configuration is not a constructor
      The code which she has copied is now not present on open aur site so I just typed it and it give error 😞

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

      ​@@AmanPratapSingh-sm1zl​​Sheesh this is were the problem comes in. none programmers just copy/paste code without knowing what it is for, then when they get error their head explode, they ask ai again to fix it but ai just gives them more error. ask the right question you get the right answer just like stackoverflow. The problem is how do u ask the right question? thats were knowledge/experience comes in, its not bad to learn how to code atleast you can debug/check if ai is giving you the right answers

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

    The year is 2023. Artificial intelligence has become so realistic, that anything can be AI.
    Hoping to battle against the new against the new uncertainties,
    I endlessly absorb tech AI videos for support,
    I get invested in a particular instructor.
    She is AI.

  • @orlundokhubbard
    @orlundokhubbard Год назад +17

    For those at the beginning trying to use gpt-4 as the model, you have to get on the waitlist in order to access it. Otherwise you will have to use gpt-3.5

    • @MehediHasan-zl8eo
      @MehediHasan-zl8eo Год назад +1

      I'm using "gpt-3.5-turbo" model for last project. It gives error with status code 429. Your code works well?

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

      Chat GPT plus is CHAT gpt 4.

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

      How long does it usually take once you signed up for the waitlist?

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

      @@wolli3988 Oh you mean availing ChatGPT Plus? Would I automatically get the apikey once I subscribed?

    • @GS-hv9rd
      @GS-hv9rd Год назад

      @@wolli3988 incorrect. The wait list is for API GPT4 access. Api access is different from Chat GPT4, in that it allows you to connect chat through other apps. Api gpt 4 ≠ chat gpt 4

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

    This is the best courses channel to learn about programming without doubt. Thank you very much for your contributions.

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

    at 16:44
    Hands-on is not possible because seems like Bug in OpenAI.
    I never post any request before and when I did the first time, it says
    "You Exceeded your current quota, please check your plan and billing details"
    error:
    code: null
    message: "You exceeded your current quota, please check your plan and billing details."
    param: null
    type: "insufficient_quota"

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

    You are top tier😳 I learned so much and I can't wait to implement my own ideas into this

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

    Will go through at weekend, looks very useful, thanks for creating

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

    Thank❤🌹🙏 you very much, dear 👩‍🏫‍teachers and scientists👨‍🔬! Please, continue the good work😊

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

    Oooh I’ve been hoping for this!! ❤

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

    Revolutionary AI, love it. Thanks.

  • @EverythingAndEveryOneIsALesson

    Thanks for the info I will listen more when i get time off from work.

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

    Shalom and thank you for everything you share!

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

    Thank you for your help and contribution to humanity.

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

    I've been waiting for this forever 😭🔥

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

    Thanks, Ania for your excellent lesson! It is so clear and very easy to follow. Thanks a bunch!!

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

    insane content ty ania

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

      Thanks for watching :)

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

    🥳 Astonishing content 👍👍👍

  • @4evrOk4U
    @4evrOk4U Год назад

    A valuable course, elegantly genius👍

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

    Ah-maz-ing!! Thanks so much for this!!

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

    Thanks, great video! 🔥

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

    Been wauting for a course like this.

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

    Much needed one. Thanks a lot

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

    Incredible course. At around 45 minutes I had to add a flex-grow CSS entry (after asking ChatGPT lol) because the main content wasn't centered. Not sure if it's because of the Brave browser or I missed some other entry but I checked it over closely.

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

      Add display: flex to input-container or check names class, id in CSS

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

    I'm just here to watch @Ania🥰🥰

  • @abenjamin13
    @abenjamin13 Год назад +4

    Fantastic ❤thank you

  • @AK-Star007
    @AK-Star007 Год назад

    Thankyou so much for this course ❤

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

    this is an extraordinary course and was very helpful☺

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

    I'm stuck at 1:42:33... my VSC says 'npm: command not found' while my Ubuntu terminal for 'npm -v' says '9.6.4' ....I tried couple of things I found on the internet, nothing helped

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

    This is awesome! You explain it very good

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

    Thank you Ania ❤

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

    got clickbaited, stayed for the content

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

    Great job 👍😀🤩🦾😘😍

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

    Thank you so much! This tutorial is awesome ! When will you post the repo?

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

    Ladies and Gentlemen, this is the future of learning.

  • @imeaniguess.6963
    @imeaniguess.6963 Год назад

    10:46 This might be a dumb question, but if we can ramp up tokens to potentially 4,000+ why do we put it at 7 here?

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

    at 1:10:13, did anyone get this error message : "You exceeded your current quota, please check your plan and billing details." ?

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

    Thank you so much for the course

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

    0:06 "In this comprehensive chatGTP course...".😏

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

    Ay hai ye hi to cahie tha love this channel it's really help students who don't afford high quality education.
    Love from india

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

    Just what I wanted. Well done. I approve. Gratitude.

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

    You do an amazing didactic job 👏

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

    This is amazing All this info for free !!

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

    Awesome course, thank you

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

    The video is awesome 🌝👉🔥🔥😎🤙

  • @GO-7777
    @GO-7777 Год назад +5

    Excellent teacher 💪🏆🙏

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

    Perfect thanks this best helpful ai technology

  • @ganeshsrisaipavankunapared9296
    @ganeshsrisaipavankunapared9296 Год назад +9

    Could you please make a course or tutorial video on langchain? Lang chain is an large learning model based framework

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

    Thank you so much just wanna say thank you again

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

    the terminal didn't work for me 18:13 I couldn't go to the next line every time in hit enter after \ it ran what was written already

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

    I really like your British accent🥰

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

    Add display:flex to body style, if there is any issue. thank you so much for this video

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

    at 8:40 where could i get a video or explanation about gpt input methods. kind regards

  • @anshulchauhan3999
    @anshulchauhan3999 Год назад +10

    is there any github link for projects in this tutorial ??

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

    Thank you very much very crazy tutorial

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

    Thank you! ❤💯

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

    I really appreciate this

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

    She is GOLD 🥇

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

    Thanks for this wonderful code along ! Have you ever tried VS Code ? It is an awesome text editor !

  • @webbot1083
    @webbot1083 Год назад +4

    Hi, are there are any prerequisites to taking this course, or can a total beginner take it and understand?

  • @TooantuhCherokee-d4v
    @TooantuhCherokee-d4v 6 месяцев назад

    It's fun, it's awesome

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

    This is excellent for someone with a lot of knowledge and experience in programming. I am looking for something I can watch with a 12 year old with instructions and introduction to using AI. Nobody can enter high school now without a solid understanding of AI and it’s capabilities. Can you please guide me in that direction? Thanks

  • @danieldanielides
    @danieldanielides Год назад +6

    Wow, incredible course! I am currently updating my skills in Data Science and Python in particular. I was wondering if I could find the same course in Python as well. Thanks in advance for your feedback. 🙏

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

      oh crap is this not Python? What a shame!

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

    Great. Thanks for a great course. In the first section of Chat Completion, you got the history. But when you went to React development you introduced Titles. Are titles part of openai? how are they used? Thanks.

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

    Thanks for your contributions to free education, however if I may constructively criticize this course, 90% of this 5hr video focuses on styling and UI development rather than actually learning about the ins-and-outs of the OpenAI API. The actual OpenAI API parts could've been condensed into a 10min video

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

    Really amazing

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

    Has anyone noticed it says at the beginning 0:07 "Chat GTP" instead of GPT ?

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

    Thank you, Ania, what a great tutorial! I do have a question: in the React + Node project 2 section, your request to openai is always just the single "user" message. How does openai knows it is a continuation of a conversation, and consider the previous messages and responses? similarly, when you start a new chat in the front end, you're clearing up your state and local vars, but how do you tell openai to consider a new conversation and ignore the previous messages?

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

    Is this beginner friendly? If not, then what skills should I acquire before learning this course!
    Any answer to my question, would mean a lot to me!

    • @munibsondak-gh7xp
      @munibsondak-gh7xp Год назад

      I haven't watched the video, neither am I into AI but I'm pretty sure it would be very very useful to finish a course on python, since python is most commonly used in AI, just learn the syntax of python (easy) and learn how to speak programmer

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

      Yes, it is. It's not an introduction to AI or building models with chatGPT. It just introduces you to the API and the projects are easy to follow if you have a basic knowledge of web development.

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

      @@akinwunmioluwaseun3772 Thanks, that's great to know!

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

      This course assumes a basic understanding of HTML, CSS, and JavaScript. If you have experience building web applications using these technologies, the course should be relatively easy to follow. However, if you are new to web development, it might be challenging to keep up with the pace of the course. In that case, I suggest brushing up on the fundamentals of web development before diving into this course. FreeCodeCamp has some excellent resources for learning web development from scratch.

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

    With 'old' familiarity of programming, this seems like magic to me. I keep expecting something dense with meaning, the 'general language' used makes it so weird