🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن هوش مصنوعی با React Next.js TypeScript گوگل و Stripe
- آخرین آپدیت
دانلود Building AI App with React NextJs TypeScript Google & Stripe
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
ساخت اپلیکیشنهای هوش مصنوعی با React, Next.js, TypeScript, MongoDB, Tailwind CSS و Google Gemini
یاد بگیرید چگونه یک اپلیکیشن کامل هوش مصنوعی با استفاده از Next.js، React و TypeScript بسازید.
آنچه در این دوره خواهید آموخت:
ادغام Google Gemini AI: برای تولید محتوا و افزودن قابلیتهای هوش مصنوعی.
ساخت اپلیکیشنهای Full-Stack با Next.js: پیادهسازی اکشنهای سمت سرور برای مدیریت بهینه داده.
احراز هویت کاربر با Clerk: تنظیم و استفاده از Clerk برای مدیریت کاربران و احراز هویت.
طراحی UI واکنشگرا: ایجاد داشبورد با حالتهای روشن و تاریک با استفاده از Tailwind CSS و ShadcnUI.
سیستمهای قالببندی پویا: توسعه قالبهای پویا برای محتوای تولیدشده توسط هوش مصنوعی.
ذخیرهسازی داده با MongoDB: اتصال و تعامل با MongoDB برای ذخیره و بازیابی داده.
سیستم اشتراک با Stripe: پیادهسازی سیستم اشتراک با استفاده از Stripe برای پرداختها و صورتحساب.
پیگیری میزان استفاده: ساخت سیستم پیگیری استفاده با محدودیت اعتبار و نوار پیشرفت.
استقرار با Vercel: استقرار اپلیکیشن Next.js بر روی Vercel و مدیریت محیطهای Production.
صفحه فرود جذاب: ایجاد یک صفحه فرود با محتوای تبلیغاتی و امکان ثبتنام.
امکانات پیشرفته: پیادهسازی امکانات پیشرفته مانند ویرایشگر متن غنی، قابلیت جستجو، و اسکرول بی نهایت برای تاریخچه جستجو.
پیشنیازها:
دانش پایه جاوااسکریپت: دانش پایهای از جاوااسکریپت، شامل ویژگیهای ES6، برای توسعه اپلیکیشن با React و Next.js ضروری است.
آشنایی با React: آشنایی اولیه با کامپوننتهای React، مدیریت state و props مفید خواهد بود.
اشتیاق به یادگیری: انگیزه قوی برای یادگیری و کاوش تکنولوژیهای جدید مانند TypeScript، Google Gemini AI و Stripe مورد نیاز است.
به دنیای اپلیکیشنهای تحت وب مجهز به هوش مصنوعی شیرجه بزنید! این دوره جامع به شما آموزش میدهد چگونه با استفاده از React، Next.js و TypeScript اپلیکیشنهای پیشرفته بسازید. در این برنامه عملی، ایجاد یک اپلیکیشن هوش مصنوعی حرفهای را از صفر تا صد یاد میگیرید و با آخرین تکنولوژیها و بهترین روشها در توسعه وب آشنا میشوید.
در این دوره، یاد خواهید گرفت که چگونه:
Google Gemini AI را برای افزودن قابلیتهای هوشمند و تولید محتوا در اپلیکیشن خود ادغام کنید.
ایدههای خلاقانه برای اپلیکیشنهای هوش مصنوعی را توسعه دهید و آنها را به واقعیت تبدیل کنید.
قابلیتهای هوش مصنوعی را در اپلیکیشنهای مختلف وب، از تولید محتوا تا تحلیل داده، پیادهسازی کنید.
یک رابط کاربری شیک و واکنشگرا با استفاده از Tailwind CSS و کامپوننتهای ShadcnUI طراحی کنید.
یک اپلیکیشن Full-Stack با MongoDB برای ذخیرهسازی و بازیابی کارآمد داده بسازید.
یک سیستم مبتنی بر اشتراک با استفاده از Stripe برای پرداختها و پرداختهای تکراری ایجاد کنید.
Webhooksهای Stripe را برای پردازش رویدادهای پرداخت بلادرنگ توسعه و مدیریت کنید.
از React Context برای مدیریت کارآمد state در سراسر اپلیکیشن خود استفاده کنید.
اپلیکیشن هوش مصنوعی خود را با استفاده از Vercel به Production مستقر کنید.
موارد استفاده واقعی از هوش مصنوعی در اپلیکیشنهای وب را پیادهسازی کنید.
کتابچه PDF انحصاری: یادگیری خود را با یک راهنمای جامع حاوی تمام قطعه کدهای استفاده شده در دوره افزایش دهید. این منبع ارزشمند به شما امکان میدهد:
به راحتی در حین سخنرانیهای ویدئویی دنبال کنید.
کد را به صورت آفلاین با سرعت خود مرور و تمرین کنید.
یک راهنمای مرجع سریع برای پروژههای آینده داشته باشید.
با دیدن کد در هر دو قالب ویدئویی و نوشتاری، درک خود را تقویت کنید.
با داشتن یک کمک بصری در کنار محتوای ویدئویی، یادگیری خود را تسریع کنید.
در طول دوره، یک اپلیکیشن SaaS مجهز به هوش مصنوعی واقعی میسازید و تجربه عملی با هر فناوری و مفهوم کسب میکنید. از ایدهپردازی و طراحی شروع میکنید، از طریق توسعه و ادغام هوش مصنوعی پیشرفت میکنید و با استراتژیهای استقرار و کسب درآمد به پایان میرسید.
برای پشتیبانی از سفر یادگیری شما، این دوره شامل یک کتابچه PDF جامع است که حاوی تمام قطعه کدهای استفاده شده در سخنرانیهای ویدئویی است. این منبع ارزشمند به شما امکان میدهد به راحتی دنبال کنید، کد را به صورت آفلاین مرور کنید و یک راهنمای مرجع سریع برای پروژههای آینده داشته باشید.
در پایان این دوره، مهارتهای لازم برای مفهومپردازی، ایجاد و استقرار اپلیکیشنهای وب پیشرفته مجهز به هوش مصنوعی را خواهید داشت که نه تنها کاربردی بلکه مقیاسپذیر و قابل فروش نیز هستند. چه یک توسعهدهنده باتجربه باشید که به دنبال استفاده از قدرت هوش مصنوعی است و چه یک مبتدی جاهطلب که آماده است به آینده توسعه وب شیرجه بزند، این دوره دانش و تجربه عملی برای ساخت اپلیکیشنهای چشمگیر ادغام شده با هوش مصنوعی را در اختیار شما قرار میدهد.
اکنون بپیوندید و مهارتهای توسعه خود را برای برآورده کردن تقاضای رو به رشد اپلیکیشنهای تحت وب مجهز به هوش مصنوعی در صنعت فناوری امروزی تغییر دهید!
سرفصل ها و درس ها
مقدمه
Introduction
درباره دوره
About the Course
مرور کلی پروژه
Project Overview
دفترچه PDF و سورس کد
PDF Booklet & Source Code
راه اندازی پروژه NextJs
NextJs Project Setup
هوش مصنوعی تولیدی گوگل جمنای
Google Gemini Generative AI
استفاده از هوش مصنوعی گوگل جمنای
Using Google Gemini AI
اقدامات سرور در NextJs
Server Actions in NextJs
ارسال درخواست (Prompt)
Passing Prompts
Shadcn UI
Shadcn UI
استفاده از Shadcn UI
Using Shadcn UI
درخواست (Prompt) پویا
Dynamic Prompt
رندر کردن Markdown
Render Markdown
احراز هویت
Authentication
احراز هویت Clerk
Clerk Authentication
ناوبری بالا
Top Navigation
طرح بندی ها و ناوبری
Layouts & Navigation
طرح بندی داشبورد
Dashboard Layout
آیتم های نوار کناری
SideNav Items
آیتم فعال نوار کناری
Active SideNav Item
ناوبری موبایل واکنشگرا
Responsive Mobile Nav
قالب خدمات
Services Template
داده های قالب
Template Data
استفاده از داده های قالب ایستا
Using Static Template Data
رندر قالب ها در داشبورد
Render Templates in Dashboard
حالت روشن و تاریک
Light & Dark Mode
تغییر حالت تم روشن و تاریک
Light and Dark Mode Theme Toggle
نمایش قالب
Display Template
صفحه قالب پویا
Dynamic Template Page
نمایش فیلدهای فرم قالب
Display Template Form Fields
جزئیات قالب
Template Details
ورودی فرم قالب و رویدادهای تغییر
Template Form Input and Change Events
استقرار
Deployment
استقرار در Vercel
Deploy to Vercel
ویرایشگر متن غنی
Rich Text Editor
دریافت محتوا از هوش مصنوعی
Getting Content from AI
ویرایشگر متن غنی برای محتوای تولید شده
Rich Text Editor for Generated Content
کپی، جستجو و فیلتر کردن
Copy, Searching & Filtering
ویژگی کپی و اعلان های Toast
Copy Feature and Toast Notifications
نوار جستجو و به روز رسانی CSS ناوبری فعال
Search Bar and Active Nav CSS Update
جستجو یا فیلتر کردن قالب
Template Searching or Filtering
Mongo DB
Mongo DB
اتصال به MongoDB
MongoDB Connection
طرح پرس و جو
Query Schema
ذخیره پرس و جو در DB
Save Query to DB
تاریخچه استفاده
Usage History
صفحه تاریخچه
History Page
دریافت پرس و جوها از Server Action
Get Queries Server Action
بارگذاری تاریخچه
Loading History
بارگذاری پرس و جوهای بیشتر
Load More Queries
جدول تاریخچه
History Table
سازماندهی رابط ها
Organize Interfaces
شمارش میزان استفاده از اعتبار
Credit Usage Count
شمارش میزان استفاده از پایگاه داده
Usage Count from Database
بافت استفاده
Usage Context
نوار پیشرفت میزان استفاده از اعتبار
Credit Usage Progress Bar
نوار کناری ثابت در هنگام پیمایش و نوار پیشرفت
Fixed SideNav on Scroll and Progress Bar
ناوبری موبایل
Mobile Navigation
ناوبری موبایل
Mobile Navigation
تغییر ناوبری موبایل
Mobile Nav Toggle
مودال بازشو
Popup Modal
طرح عضویت
Membership Plan
مودال پیوستن به عضویت
Join Membership Modal
صفحه عضویت
Membership Page
راه اندازی Stripe
Stripe Setup
کامپوننت کارت طرح
Plan Card Component
نمایش طرح در صفحه عضویت
Display Plan on Membership Page
تسویه حساب و تراکنش
Checkout & Transaction
مدل تراکنش
Transaction Model
بررسی اشتراک های قبلی کاربران
Check Users Previous Subscriptions
ایجاد جلسه پرداخت Stripe
Create Stripe Checkout Session
رسیدگی به پرداخت
Handle Checkout
Webhook
Webhook
Webhook استریپ
Stripe Webhook
نقطه پایانی API وب هوک
Webhook API Endpoint
استقرار و آزمایش وب هوک در تولید
Deploy and Try Webhook in Production
اشتراک
Subscription
بارگیری در پرداخت
Loading on Checkout
وضعیت فعلی اشتراک
Current Subscription Status
جلوگیری از تولید محتوا بر اساس وضعیت اشتراک
Prevent Content Generation based on Subscribed Status
محتوای تبلیغاتی مشروط بر اساس وضعیت اشتراک
Conditional Promo Content based on Subscribed Status
صورتحساب و تنظیمات
Billing & Setting
جلسه پورتال مشتری
Customer Portal Session
صفحه صورتحساب
Billing Page
صفحه تنظیمات
Settings Page
صفحه هوش مصنوعی تولیدی
Generative AI Page
صفحه فرود
Landing Page
کد صفحه فرود
Landing Page Code
تصویر پس زمینه صفحه فرود
Landing Page Background Image
نمایش نظرات