Your Developer Portfolio NEEDS a Project like THIS

  Рет қаралды 25,686

Dave Gray

Dave Gray

Күн бұрын

Web Dev Roadmap for Beginners (Free!): bit.ly/DaveGrayWebDevRoadmap
In today's job market, your Developer Portfolio NEEDS a Project like THIS... This Next.js tutorial gives a walk-through of a simple project type that is becoming mandatory in the modern web dev job market.
💖 Support me on Patreon ➜ / davegray
⭐ Become a full-stack web dev with Zero To Mastery Courses:
- Complete Next.js Developer: bit.ly/CompNextJSDev
- Advanced React: bit.ly/AdvReactDev
- Junior to Senior Dev Roadmap: bit.ly/WebDevRoadmap-JrtoSr
🚩 Subscribe ➜ bit.ly/3nGHmNn
📬 Course Updates ➜ courses.davegray.codes/
❓ Questions - Please post them to my Discord ➜ / discord
☕ Buy Me A Coffee ➜ www.buymeacoffee.com/davegray
🔗 Source Code Example: github.com/gitdagray/nextjs-a...
🔗 My Next.js Videos: • Next.js Tutorials for ...
👇 Follow Me On Social Media:
GitHub: github.com/gitdagray
Twitter: / yesdavidgray
LinkedIn: / davidagray
Your Developer Portfolio NEEDS a Project like THIS
(00:00) Intro
(00:09) Welcome
(00:32) Project Discussion
(01:17) Start a New Project
(02:08) Add Dependencies
(02:29) AI Route Handler
(05:19) OpenAI API Key & Environment Variable
(07:42) Chat Component
(11:40) Test the Application
(13:14) Styled Example
(16:19) Expand on this Project
📚 Tutorial References:
🔗 Next.js: nextjs.org
🔗 Vercel AI SDK: sdk.vercel.ai/docs
🔗 OpenAI: openai.com/
🔗 shadcn/ui: ui.shadcn.com/
🔗 Next.js Light & Dark Modes: www.davegray.codes/posts/ligh...
Was this tutorial about a Next.js developer portfolio project helpful? If so, please share. Let me know your thoughts in the comments.
#developer #portfolio #project

Пікірлер: 105
@macieja92
@macieja92 Ай бұрын
15:00 you can just use flex-direction: 'column-reverse' and it will make you stick to the bottom while the new message will be streaming, there's no need for any hooks to achieve that
@bilalillahi6347
@bilalillahi6347 Ай бұрын
which one is better.
@macieja92
@macieja92 Ай бұрын
@@bilalillahi6347 well, I use CSS solution because then there’s no need to use JS
@TyronneRatcliff
@TyronneRatcliff Ай бұрын
AI is a disruptive technology we can't ignore as developers. Excited about the future of AI & web developement. Love your tutorials!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Right on! 🤘
@user-fz9hg8rv6q
@user-fz9hg8rv6q 6 күн бұрын
thank you so much Dave, it was so helpful.
@markgesaka8836
@markgesaka8836 Ай бұрын
This is very helpful Dave, Thank You So Much!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Glad it was helpful!
@chouaibdjerdi9092
@chouaibdjerdi9092 Ай бұрын
Great Content Keep on Making Such High Quality Next.js tutorials
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thanks!
@user-zg5jq8ro4w
@user-zg5jq8ro4w Ай бұрын
Thanks for making such a wonderful video.
@Leesdjo
@Leesdjo Ай бұрын
Thank you so much for the wonderful tutorial. love your contents
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You are so welcome!
@Gurralanarayanareddy
@Gurralanarayanareddy 20 күн бұрын
Thank you so much Dave
@ElliottTheUnicorn
@ElliottTheUnicorn Ай бұрын
long time subscriber, thanks for the video!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You're welcome! 🙌
@NyamekehChris
@NyamekehChris Ай бұрын
Great work bro
@kehindegilbert2699
@kehindegilbert2699 Ай бұрын
Great content!
@youssefkarfouh3084
@youssefkarfouh3084 9 күн бұрын
thank you so much dev , you're my mentor
@hikmatillohtokhirov914
@hikmatillohtokhirov914 Ай бұрын
Thank you Dave Gray for these kind of tutorials.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You're welcome!
@xczm225
@xczm225 Ай бұрын
Great as always!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thank you! Cheers!
@aymenbachiri-yh2hd
@aymenbachiri-yh2hd Ай бұрын
Thank you dave 👏👏
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Welcome!
@oghenefejiroprinceimene6090
@oghenefejiroprinceimene6090 Ай бұрын
Thank you Dave 😊😊..
@aaliraza4004
@aaliraza4004 Ай бұрын
thankyou Dave
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Welcome!
@ustav_o
@ustav_o Ай бұрын
perfect. thanks!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You're welcome!
@TravinskiyVladislav
@TravinskiyVladislav Ай бұрын
Thank you Dave
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Welcome!
@bereketwale-yf1rg
@bereketwale-yf1rg Ай бұрын
am learning html ,css,js, ts ,react, next js, node ,express ,phyton ,talawind css . all by you you are realy amazing keep it up there is many videos on you tube but your videos are very hard and more than a book and university. if you have a time please build project video course. bc one your video make me understand every thing. thanks keep it up
@prathamesh3825
@prathamesh3825 Ай бұрын
Thank you dave bhai. I am following the nestjs series. Its so good. Are you considering to covering more indepth tutorial in nestjs.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Possibly in the future. A few other topics to cover first.
@oussemabouyahia474
@oussemabouyahia474 Ай бұрын
interesting , Thanks Dave
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You're welcome!
@ambrosearuwa9458
@ambrosearuwa9458 Ай бұрын
Oh my God, my favourite tutor is getting old 😭😭😭. Older, wiser, and stronger 💪
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
😆 I do look older when I don't shave.
@Juan-ws9sy
@Juan-ws9sy 20 күн бұрын
I was able to run your code pulled from Github. However, it looks like Vercel changed their documentation already, so I wasn't able to follow along. I also couldn't get the code from their new documentation to work. Looks like it's not pulling in the OpenAI API correctly and I don't see any code for that.
@ecortesg
@ecortesg Ай бұрын
Wow, I didn't know it was that simple. Thank you so much. Is it possible to use custom GPTs? Like the ones you pass extra knowledge and instructions.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Yes you can do more with prompting.
@ahmad-murery
@ahmad-murery Ай бұрын
While I don't like relying on AI to do everything, I do like using it to collect answers from a specific document(s). Thanks Dave, looking forward for more AI/LLM stuff
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
You're welcome my friend! Have a great weekend 🚀
@user-ru8hn9hb5c
@user-ru8hn9hb5c Ай бұрын
Good idea
@josephryan8899
@josephryan8899 Ай бұрын
Hey Dave, I know this is a little off subject but what vs code theme do you use. Thanks for all your teaching
@Stallion45
@Stallion45 Ай бұрын
Love this…, glad I found your channel a few months ago. After being a php dev for 15 years, and getting very bored, I recently moved over to react etc. Problem now is that I’m so overwhelmed with deciding on a solid stack to build on. I’m all about Nextjs, but authentication, databases, etc sometimes is a tough call without the experience to help decide.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Welcome and glad you liked it!
@ninjagaskin
@ninjagaskin Ай бұрын
Thanks for the clean walkthrough, Dave. Does the ai sdk come with history context out of the box? For example, if you were to ask about hotdogs in the first message and then in the second message just asked “where are they from” would it know you’re talking about hotdogs?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Yes. For example, I can ask "Which US state produces the most wheat?" It answers "Kansas produces the most wheat." Then I can ask, "What else is that state known for?" And then it says "Kansas is also known for..." and goes on to list several things. In the 2nd question, it knows the state provided in the answer from the 1st question.
@ninjagaskin
@ninjagaskin Ай бұрын
@@DaveGrayTeachesCode cool. Thank you for the quick response
@John-eq5cd
@John-eq5cd Ай бұрын
@@DaveGrayTeachesCode Kansas is known as being the home state of Dave Gray, I believe.
@CoIdestMoments
@CoIdestMoments Ай бұрын
It does not answer without credit card with 0$ credit. Gives Error: 429 You exceeded your current quota, please check your plan and billing details. (never used it before so i've not exceeded anything)
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
It is inexpensive, but yes, the OpenAI API is not free. There are other providers you can try listed under providers here: sdk.vercel.ai/docs ..I do not know the costs of each at this time.
@ElliottTheUnicorn
@ElliottTheUnicorn Ай бұрын
I had this same issue
@setiawansetya9776
@setiawansetya9776 Ай бұрын
hi bruh, I just get the same issue, you can change the provider, I use the google provider and everything is working fine. hope this help! cheers.
@AmodeusR
@AmodeusR Ай бұрын
kind of unrelated question about the video but, do we really need to write @lates? Doesn't omitting it already download the latest version of NextJS (or any other npm package?)
@mohammadhosein8517
@mohammadhosein8517 Ай бұрын
Perfect 👌
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thank you! Cheers!
@justcode1273
@justcode1273 Ай бұрын
Can we train this model as according to our requirement? Like, if we are using in coaching class chat bot then he might be reply about pricing .
@sahajranipa
@sahajranipa Ай бұрын
Sir can you make some tutorials about how we can implement generative AI that can be used in web applications like nextjs with proper backend data analytics operations that would be cool to explore❤❤
@nadimalaa8961
@nadimalaa8961 Ай бұрын
How can I improve my git/github skills as I want to prepare for working with a team?
@proniket
@proniket Ай бұрын
Hi Dave, can you make a video on how to implement multiple custom themes beyond just dark or light mode with Shadcn.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thanks for the request! 🚀
@keymoment
@keymoment Ай бұрын
Should I use server actions in production?
@togya4
@togya4 Ай бұрын
also im following this course now, is nextjs 14.2.2 worked again? recantly it was broken.also
@fscubetech7219
@fscubetech7219 Ай бұрын
The great content.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thank you!
@user-fm5nx3fq3n
@user-fm5nx3fq3n Ай бұрын
Wishing you good health.❤
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thank you! You too!
@GhanishthAhuja
@GhanishthAhuja Ай бұрын
Just wanted to ask a question. If i wanna be a backend web developer, which skill is best suited to excel in it ? I mean there is mean and mern , but what else might be needed?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Backend development can focus on Node.js, Express and learning about common databases. Other options are available, too: Python, PHP, C#, more.
@GhanishthAhuja
@GhanishthAhuja Ай бұрын
@@DaveGrayTeachesCode As a 1st yr student which field would you suggest to move into , web development or data science ?
@gompoulouaalassanekone3052
@gompoulouaalassanekone3052 Ай бұрын
Great !
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thanks!
@Devaratha2313
@Devaratha2313 Ай бұрын
What do you think about web3 and Blockchain?
@togya4
@togya4 Ай бұрын
Dave please please explain about n something i forget its name, the thing where you xan use more than one language in your apppp
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Hmm, just guessing that you are describing a tech stack. You use different technologies together to build an application. This can be different languages with JavaScript in the frontend, and a completely different language like PHP, Python, or C# on the backend.
@togya4
@togya4 Ай бұрын
@@DaveGrayTeachesCode its called i18 or i18next i guess, is it the same thing you wrote about?
@realzire
@realzire Ай бұрын
good video dave but backup getting in my face haha
@juanmacias5922
@juanmacias5922 Ай бұрын
I've been thinking about adding a RAG project to my portfolio.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
That would be a great way to expand this project. 🙌
@user-ze9lc9sk5i
@user-ze9lc9sk5i Ай бұрын
Hello Dave!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Hello!
@user-ze9lc9sk5i
@user-ze9lc9sk5i Ай бұрын
@@DaveGrayTeachesCode Thank you for your tutorials!
@mainamburu8036
@mainamburu8036 18 күн бұрын
hmmm seems they changed the docs
@calvinwilliams729
@calvinwilliams729 Ай бұрын
Thank You Dave but please categorize your AI videos so that when we click on AI playlist we get all.
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
I do plan to build one 🙌
@HikaruAkitsuki
@HikaruAkitsuki Ай бұрын
WAIT NEXT JS HAVE AI I thought I gonna back on Python. But the PaaS I using now just give me 512 MB and a tiny 0.1 CPU because I don't want to pay yet.
@nemogames5354
@nemogames5354 Ай бұрын
dave using ai mugshot for his profile pic is funny
@mrmikes4553
@mrmikes4553 Ай бұрын
Well, I am one of the 25% that scribe to the channel. Do I get a star on my report card?
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
⭐⭐⭐
@HuilenSolis
@HuilenSolis Ай бұрын
None could care less about IA
@user-qj4rr1rm8i
@user-qj4rr1rm8i 15 күн бұрын
I heard your son is graduating high school. You mean kindergarten right?😁
@DaveGrayTeachesCode
@DaveGrayTeachesCode 15 күн бұрын
Ha! I'm glad I look young!
@bilalillahi6347
@bilalillahi6347 Ай бұрын
It is useless if we have to pay to do this app as beginners
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
OpenAI is the most well-known which is why I used it. It costs pennies for an example project. That said, you can use other LLMs instead for the same project.
@bilalillahi6347
@bilalillahi6347 Ай бұрын
@@DaveGrayTeachesCode I'll try other LLM's. Thanks for the suggestion.
@mosescosme8629
@mosescosme8629 Ай бұрын
I would rather lose out on the job than learn AI. I really can't care any less. I just don't see any benefit here.
@normalguy8550
@normalguy8550 26 күн бұрын
That's a very weird mindset, we all know that ai is gonna be more prominent as the years come and we would all benefit from it. And also just from a developer standpoint it's really fucking cool
@mosescosme8629
@mosescosme8629 26 күн бұрын
@@normalguy8550 I'm convinced that AI is just the new crypto. It's all smoke and mirrors with little real value.
@Pareshbpatel
@Pareshbpatel Ай бұрын
Nice little tutorial to kick start our A.I. adventure. Thanks, Dave! {2024-04-21}
@kehindegilbert2699
@kehindegilbert2699 Ай бұрын
Great content!
@DaveGrayTeachesCode
@DaveGrayTeachesCode Ай бұрын
Thank you!
Build an AI RAG Application with LangChain & Next.js
33:34
Dave Gray
Рет қаралды 8 М.
15 crazy new JS framework features you don’t know yet
6:11
Fireship
Рет қаралды 209 М.
Be kind🤝
00:22
ISSEI / いっせい
Рет қаралды 13 МЛН
¡Puaj! No comas piruleta sucia, usa un gadget 😱 #herramienta
00:30
JOON Spanish
Рет қаралды 22 МЛН
NO NO NO YES! (50 MLN SUBSCRIBERS CHALLENGE!) #shorts
00:26
PANDA BOI
Рет қаралды 101 МЛН
The BEST way to host Next.js websites
17:37
ByteGrad
Рет қаралды 20 М.
All useEffect Mistakes Every Junior React Developer Makes
22:23
Why Doesn’t Everyone Use This Animation???
23:59
Theo - t3․gg
Рет қаралды 94 М.
MVVM vs. MVI - Understand the Difference Once and for All
18:40
Philipp Lackner
Рет қаралды 26 М.
Rob Pike: What Golang Got Right & Wrong
29:23
ThePrimeTime
Рет қаралды 115 М.
WHY IS THE STACK SO FAST?
13:46
Core Dumped
Рет қаралды 130 М.
You SHOULD deploy to the edge.
12:06
Ben Holmes
Рет қаралды 52 М.