![Coding With Abbas](/img/default-banner.jpg)
- 57
- 423 406
Coding With Abbas
Приєднався 19 бер 2019
Ghulam Abbas is a full-stack developer and an accomplished Udemy instructor. He has taught over 80,000+ students from 191+ countries, demonstrating his ability to effectively communicate and teach complex technical concepts.
Ghulam's experience as a full-stack developer and his expertise in a variety of programming languages, frameworks, and technologies make him a valuable asset to any team.
He is passionate about sharing his knowledge and helping others to succeed in their own endeavors. Ghulam's dedication and commitment to his students are evident in the success of his students.
Ghulam's experience as a full-stack developer and his expertise in a variety of programming languages, frameworks, and technologies make him a valuable asset to any team.
He is passionate about sharing his knowledge and helping others to succeed in their own endeavors. Ghulam's dedication and commitment to his students are evident in the success of his students.
User Email Verification in Next.js: Complete Guide with Nodemailer & Mailtrap
Initial Code:
github.com/ghulamabbas2/next-email-mobile-verification/tree/001-initial-code
Final Code:
github.com/ghulamabbas2/next-email-mobile-verification/tree/002-verify-email
Next.js Complete Masterclass:
www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164
⚙️ Gadgets I use for Recording:
💻 Laptop - Macbook PRO M1 - 16/512
amzn.to/4eUqrSe
🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone
amzn.to/3W9Z4wl
🖱️Mouse - Logitech G402 Gaming Mouse Hyperion Fury USB, Black
amzn.to/3RY4xUy
⌨️ Keyboard - Logitech K380 Multi-Device Bluetooth Keyboard
amzn.to/3RY4Fn0
🖥️ Monitor - UltraSharp 24-Inch Screen Led-Lit Monitor (U2419H)
amzn.to/4bxidN6
Welcome to our step-by-step tutorial on implementing user email verification using Next.js and Nodemailer! In this video, we will walk you through the process of setting up a seamless email verification system for your Next.js application.
We'll cover:
✅ Integrating Nodemailer for sending emails
✅ Creating and sending verification emails
✅ Handling email verification links
✅ Validating and updating user status
By the end of this video, you'll have a fully functional email verification system in your Next.js app
🔔 Don't forget to subscribe to our channel and hit the notification bell to be notified when we release new videos.
github.com/ghulamabbas2/next-email-mobile-verification/tree/001-initial-code
Final Code:
github.com/ghulamabbas2/next-email-mobile-verification/tree/002-verify-email
Next.js Complete Masterclass:
www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164
⚙️ Gadgets I use for Recording:
💻 Laptop - Macbook PRO M1 - 16/512
amzn.to/4eUqrSe
🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone
amzn.to/3W9Z4wl
🖱️Mouse - Logitech G402 Gaming Mouse Hyperion Fury USB, Black
amzn.to/3RY4xUy
⌨️ Keyboard - Logitech K380 Multi-Device Bluetooth Keyboard
amzn.to/3RY4Fn0
🖥️ Monitor - UltraSharp 24-Inch Screen Led-Lit Monitor (U2419H)
amzn.to/4bxidN6
Welcome to our step-by-step tutorial on implementing user email verification using Next.js and Nodemailer! In this video, we will walk you through the process of setting up a seamless email verification system for your Next.js application.
We'll cover:
✅ Integrating Nodemailer for sending emails
✅ Creating and sending verification emails
✅ Handling email verification links
✅ Validating and updating user status
By the end of this video, you'll have a fully functional email verification system in your Next.js app
🔔 Don't forget to subscribe to our channel and hit the notification bell to be notified when we release new videos.
Переглядів: 179
Відео
Unit Testing in Nest.js with Jest | e2e Testing, mocks & more
Переглядів 2,4 тис.Рік тому
Final Code: github.com/ghulamabbas2/library-nest-api/tree/006-controller-unit-tests Complete In-Depth NestJs UDEMY Courses: www.udemy.com/course/nestjs-build-modern-apis-in-nestjs-with-mongodb-postgres/?couponCode=NEST-YT-164 ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone amzn.to/3W9Z4wl 🖱️Mouse - Log...
Unit Testing in Nest.js with Jest #3 - e2e Testing, Books/Auth e2e Testing
Переглядів 2,7 тис.Рік тому
Final Code: github.com/ghulamabbas2/library-nest-api/tree/007-e2e-tests Complete In-Depth NestJs UDEMY Courses: www.udemy.com/course/nestjs-build-modern-apis-in-nestjs-with-mongodb-postgres/?couponCode=NEST-YT-164 ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone amzn.to/3W9Z4wl 🖱️Mouse - Logitech G402 G...
Unit Testing in Nest.js with Jest #2 - Testing Controller Files
Переглядів 4,9 тис.Рік тому
Final Code: github.com/ghulamabbas2/library-nest-api/tree/006-controller-unit-tests Complete In-Depth NestJs UDEMY Courses: www.udemy.com/course/nestjs-build-modern-apis-in-nestjs-with-mongodb-postgres/?couponCode=NEST-YT-164 ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone amzn.to/3W9Z4wl 🖱️Mouse - Log...
Unit Testing in Nest.js with Jest #1 - All About Mock, Testing Service Files
Переглядів 21 тис.Рік тому
Final Code: github.com/ghulamabbas2/library-nest-api/tree/005-service-unit-testing Complete In-Depth NestJs UDEMY Courses: www.udemy.com/course/nestjs-build-modern-apis-in-nestjs-with-mongodb-postgres/?couponCode=NEST-YT-164 ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone amzn.to/3W9Z4wl 🖱️Mouse - Logi...
Next.js 13 Full Stack E-commerce App #33 | Fix Next-Connect Error, App Router for API
Переглядів 4,7 тис.Рік тому
Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - Samson Technologies Q2U USB/XLR Dynamic Microphone amzn.to/3W9Z4wl 🖱️M...
Next.js 13 Full Stack E-commerce App with MongoDB, Stripe, Cloudinary | COMPLETE COURSE
Переглядів 8 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/ Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Complete Playlist - STEP-BY-STEP VIDEOS: ua-cam.com/play/PLdAEGQHOerPAs67GJpgopqHhIjPk7rW7d.html TIME STAMPS: 00:41 - DEMO of the Project 13:38 - Connect to DB, Setup Tailwind, New Product 31...
Next.js 13 Full Stack E-commerce App #32 | Connect to MongoDB Atlas, Deploy on Vercel
Переглядів 2,8 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/033-deploy-on-vercel Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MI...
Next.js 13 Full Stack E-commerce App #31 | Post Review, Update Review, Can User Review Product
Переглядів 1,4 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/032-post-review Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤 MIC - S...
Next.js 13 Full Stack E-commerce App #30 | ADMIN - All Users, Update User, Delete User
Переглядів 1,3 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/031-get-update-delete-user Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrS...
Next.js 13 Full Stack E-commerce App #29 | Update/Process Order, Delete Order
Переглядів 864Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/030-update-delete-order Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe 🎤...
Next.js 13 Full Stack E-commerce App #28 | Get All Orders (ADMIN), Order Details
Переглядів 922Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/029-order-and-order-details Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqr...
Next.js 13 Full Stack E-commerce App #27 | Update Product, Delete Product & it's Images
Переглядів 1 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/028-update-delete-product Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUqrSe...
Next.js 13 Full Stack E-commerce App #26 | Upload Multiple Product Images on Cloudinary
Переглядів 2,7 тис.Рік тому
Git Repo Link: github.com/ghulamabbas2/buyitnow/tree/027-upload-product-images Checkout my In-Depth Next.js Masterclass on Udemy Courses: www.udemy.com/course/nextjs-build-full-stack-apps-with-nextjs-using-redux/?couponCode=NEXT-YT-164 Next.js 13 Authentication with Next-Auth: ua-cam.com/video/bLlDwkOyI5c/v-deo.html ⚙️ Gadgets I use for Recording: 💻 Laptop - Macbook PRO M1 - 16/512 amzn.to/4eUq...
Next.js 13 Full Stack E-commerce App #25 | Authorize Roles on API Routes, Create New Product
Переглядів 1,3 тис.Рік тому
Next.js 13 Full Stack E-commerce App #25 | Authorize Roles on API Routes, Create New Product
Next.js 13 Full Stack E-commerce App #24 | Admin Routes, Authorize Roles, Get all Products
Переглядів 1,4 тис.Рік тому
Next.js 13 Full Stack E-commerce App #24 | Admin Routes, Authorize Roles, Get all Products
Next.js 13 Full Stack E-commerce App #23 | Current User Orders, Clear Cart after Purchase/Order
Переглядів 1,2 тис.Рік тому
Next.js 13 Full Stack E-commerce App #23 | Current User Orders, Clear Cart after Purchase/Order
Next.js 13 Full Stack E-commerce App #22 | Create new Order with Stripe Webhook
Переглядів 3,4 тис.Рік тому
Next.js 13 Full Stack E-commerce App #22 | Create new Order with Stripe Webhook
Next.js 13 Full Stack E-commerce App #21 | Integrate Stripe, Stripe Checkout Session, Tax/Shipping
Переглядів 3,6 тис.Рік тому
Next.js 13 Full Stack E-commerce App #21 | Integrate Stripe, Stripe Checkout Session, Tax/Shipping
Next.js 13 Full Stack E-commerce App #20 | Shipping Page, Checkout Handler
Переглядів 1,4 тис.Рік тому
Next.js 13 Full Stack E-commerce App #20 | Shipping Page, Checkout Handler
Next.js 13 Full Stack E-commerce App #19 | Update User Password
Переглядів 1,1 тис.Рік тому
Next.js 13 Full Stack E-commerce App #19 | Update User Password
Next.js 13 Full Stack E-commerce App #18 | Update Profile, Upload Avatar, Update next-auth Session
Переглядів 5 тис.Рік тому
Next.js 13 Full Stack E-commerce App #18 | Update Profile, Upload Avatar, Update next-auth Session
Next.js 13 Full Stack E-commerce App #17 | Setup Multer & Cloudinary for Images
Переглядів 8 тис.Рік тому
Next.js 13 Full Stack E-commerce App #17 | Setup Multer & Cloudinary for Images
Next.js 13 Full Stack E-commerce App #16 | Update & Delete Address, Current User Addresses
Переглядів 1,5 тис.Рік тому
Next.js 13 Full Stack E-commerce App #16 | Update & Delete Address, Current User Addresses
Next.js 13 Full Stack E-commerce App #15 | Protect API Endpoints, Pass Next Auth Token with Axios
Переглядів 2,3 тис.Рік тому
Next.js 13 Full Stack E-commerce App #15 | Protect API Endpoints, Pass Next Auth Token with Axios
Next.js 13 Full Stack E-commerce App #14 | Error Handling, Custom Error Response
Переглядів 1,6 тис.Рік тому
Next.js 13 Full Stack E-commerce App #14 | Error Handling, Custom Error Response
Next.js 13 Full Stack E-commerce App #13 | Add New Address, Render User Addresses
Переглядів 1,8 тис.Рік тому
Next.js 13 Full Stack E-commerce App #13 | Add New Address, Render User Addresses
Next.js 13 Full Stack E-commerce App #12 | Protect Routes, Modify Session, Callback URL
Переглядів 2 тис.Рік тому
Next.js 13 Full Stack E-commerce App #12 | Protect Routes, Modify Session, Callback URL
Next.js 13 Full Stack E-commerce App #11 | User Profile, Logout User, Nested Layouts
Переглядів 2 тис.Рік тому
Next.js 13 Full Stack E-commerce App #11 | User Profile, Logout User, Nested Layouts
Next.js 13 Full Stack E-commerce App #10 | Login User, Next-Auth, Display User in Header
Переглядів 4,2 тис.Рік тому
Next.js 13 Full Stack E-commerce App #10 | Login User, Next-Auth, Display User in Header
Thanks! This video helped me.
Your tutorials are so long
I will try to make short but sometimes in-depth explanation is necessary.
will this service work after deployment on vercel ( no domain) ?!
Yes this will work, you just need production api key from mail trap.
The way u lands on concept is really nice
how to integrate , when the service need to be tested has constructor and how to handle it in the unit testing?
do you have an updated version of your course ?
what is dto ? why you need it ?
Thankyou! works perfectly
thank you
what is the backend framework
How to redirect back to protected route after login?
You can pass callback url in the signIn function. callbackUrl: "/YOUR_ENDPOINT",
Thanks for the tutorial, buddy
thrwoing error dup;icate pages comig page.jsx
Why do we not saved the token in cookie?
Why do we not saved the token in cookie?
cool
Need more projects on nestjs
Great video
Great
Thank you so much sir
Thank You So Much Sir I was very scared of OOPS bcz my background was of express js and functional only not the classes, thanks to your explanation, now I can do a crud. It would be great if you make a video on Authentication as well
Already made vide on that: ua-cam.com/video/ED8uWgE-KeY/v-deo.html
2024-04-10 14:31:36 --> checkout.session.completed [evt_1P40JgRt7h1hrA2OT21YSCVQ] 2024-04-10 14:32:06 [ERROR] Failed to POST: Post "localhost:3000/api/orders/webhook": context deadline exceeded (Client.Timeout exceeded while awaiting headers) same problem.. anyone have a solution for this problem?
nice, but the product name is not in the url for SEO
is it needed to always be opened the cli? I mean the app gonna run in the surver automatically and there is no way of running the cli indeed. What to do then? Please clear me. Thanks in advance!
NOTE: at minute 9 you will not actually have a successful connection to a database (called "library-next-api" in this case) like on the video, unless you already created it beforehand. But! The database will be created automatically later when you insert a first record
how do I do that?
@@aryanddaga you can start mongoDB CLI by executing `mongo` in the terminal, then write `use <your_database_name>` inside. This will create an empty db. But the point of what I wrote is that you can ignore that error, because in the following steps you'll execute something that inserts the first record successfully and it'll automatically create the database for you
Great course brother. Learning Nestjs for the first time and you nailed it! Thanks once again.
ProductDetails page product undefined.please help
Thank You☺
Hey brother, Is it worth buying now in 2024 due to many changes in technology and can I use it on any device i mean is it responsive?
Broooooo 07:09 EN-TITIES
How do you setup your MongoDB bro?
have you figured it out?
@@pelumiabdulraheem3705 yes bro
@@pelumiabdulraheem3705 instead of using .env I used to put the connection string in the app.module.ts
Very good... But please show how to handle multiple filters like category like shoes and electronic
I'm getting a error cannot read properties of undefined (reading _'id')
nice job 👍
Thank you SO MUCH for the informative video with explanations. Good luck and greetings from Ukraine!
where is server side logic?
Great tuto, i never find the redirection to stripe hosted page professionnal. Like the real projects does, the checkout form is built inside the website, and it is more professional. Second, no one ever tried multiple payment gateways on the same system, just stripe and over and over again.
Really helped, Thank You!
hello, can u connect this back with front end react
can u apply these for nextjs 14?
Subject: Profound Gratitude for Your Invaluable Assistance Dear Abbas, I hope this letter finds you in excellent health and high spirits. I wanted to express my gratitude in a way that words alone cannot fully capture. Your recent help in resolving a intricate bug in my project was truly an act of generosity and expertise. I found myself in a maze of challenges, with no apparent solution in sight. It was then that, like a true programming angel, you appeared and offered your assistance. Your ability to decipher and solve complex problems is simply remarkable. The issue related to the 'next-connect' module had me perplexed, and I was on the verge of giving up when you, with your experience and kindness, brought clarity and resolution to the situation. Your guidance not only fixed the problem but also enlightened my understanding of the project structure. I cannot fail to mention the patience and dedication you showed in explaining each step of the process. Your words were like a beacon in the darkness of technical confusion, guiding me to a clear and functional solution. I would like to express my sincere and deep appreciation for your willingness to help. Your contribution was invaluable, and I am truly grateful to have someone as skilled and generous as you in the development community. May your kindness and knowledge continue to light the way for many others, just as they did for me. Once again, thank you for being an amazing source of inspiration and assistance. With infinite gratitude, kralluz.
I spent hours trying to understand where the error was, read in some places possible solutions but found nothing, until I found your tutorial video, thank you so much!!!
@@kllz_03 Hi, how you were able to fix the [CLIENT_FETCH_ERROR] when add new address?
i got this issues following properties from type '(Document<unknown, {}, Users> & Users & { _id: ObjectId; })[]': length, pop, push, concat, and 29 more. 73 .mockImplementationOnce(() => Promise.resolve(mockUsers)); can anyone help me out please
Promise.resolve(mockUsers as any)
i got this ploblem [Nest] 19392 - 01/22/2024, 5:06:53 PM ERROR [ExceptionsHandler] Cannot read properties of undefined (reading '_id') TypeError: Cannot read properties of undefined (reading '_id') can enyone help me out this issues please
I have the same issue, have you found a solution yet?
@@Savangex same here :(
the user is simply undefined
Ok? .... Ok! .... Ok
How to implement a role-based authorization
thank you good sir
it work on next 13.5?