آموزش ساخت اپلیکیشن هوش مصنوعی با 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 اپلیکیشن‌های پیشرفته بسازید. در این برنامه عملی، ایجاد یک اپلیکیشن هوش مصنوعی حرفه‌ای را از صفر تا صد یاد می‌گیرید و با آخرین تکنولوژی‌ها و بهترین روش‌ها در توسعه وب آشنا می‌شوید.

در این دوره، یاد خواهید گرفت که چگونه:

  1. Google Gemini AI را برای افزودن قابلیت‌های هوشمند و تولید محتوا در اپلیکیشن خود ادغام کنید.
  2. ایده‌های خلاقانه برای اپلیکیشن‌های هوش مصنوعی را توسعه دهید و آن‌ها را به واقعیت تبدیل کنید.
  3. قابلیت‌های هوش مصنوعی را در اپلیکیشن‌های مختلف وب، از تولید محتوا تا تحلیل داده، پیاده‌سازی کنید.
  4. یک رابط کاربری شیک و واکنش‌گرا با استفاده از Tailwind CSS و کامپوننت‌های ShadcnUI طراحی کنید.
  5. یک اپلیکیشن Full-Stack با MongoDB برای ذخیره‌سازی و بازیابی کارآمد داده بسازید.
  6. یک سیستم مبتنی بر اشتراک با استفاده از Stripe برای پرداخت‌ها و پرداخت‌های تکراری ایجاد کنید.
  7. Webhooksهای Stripe را برای پردازش رویدادهای پرداخت بلادرنگ توسعه و مدیریت کنید.
  8. از React Context برای مدیریت کارآمد state در سراسر اپلیکیشن خود استفاده کنید.
  9. اپلیکیشن هوش مصنوعی خود را با استفاده از Vercel به Production مستقر کنید.
  10. موارد استفاده واقعی از هوش مصنوعی در اپلیکیشن‌های وب را پیاده‌سازی کنید.
  11. کتابچه 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

  • مودال بازشو ورود به سیستم Sign In Popup Modal

کارت های تبلیغاتی Promo Cards

  • کد کامپوننت کارت تبلیغاتی Promo Card Component Code

  • کامپوننت کارت تبلیغاتی Promo Card Component

  • استفاده از کارت تبلیغاتی در صفحه فرود Using Promo Card in Landing Page

  • پاورقی Footer

  • استقرار نهایی Final Deployment

نمایش نظرات

آموزش ساخت اپلیکیشن هوش مصنوعی با React Next.js TypeScript گوگل و Stripe
جزییات دوره
8 hours
74
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
356
4.6 از 5
دارد
دارد
دارد
Ryan Dhungel
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar