آموزش وایب کدینگ (Vibe Coding): ساخت اپلیکیشن‌های هوش مصنوعی با OpenAI، Supabase و n8n - آخرین آپدیت

دانلود Vibe Coding: Build AI Apps with OpenAI, Supabase & n8n

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه با استفاده از OpenAI، Supabase، n8n، VibeCoding، Stripe و ابزارهای اتوماسیون مدرن، اپلیکیشن‌های واقعی مبتنی بر هوش مصنوعی بسازید. ساخت و استقرار اپلیکیشن‌های Full-stack هوش مصنوعی با استفاده از OpenAI، Supabase و n8n طراحی جریان‌های کاری (Workflows) اتوماسیون که ایجنت‌های هوش مصنوعی و داده‌های لحظه‌ای را یکپارچه می‌کنند ذخیره و پرس‌وجوی Embeddingها در Vector Store مربوط به Supabase برای کاربردهای RAG ایجاد سیستم احراز هویت، محدودیت‌های کاربری و درگاه پرداخت Stripe در پروژه‌های واقعی پیش‌نیازها: داشتن درک اولیه از نحوه عملکرد APIها مفید است اما الزامی نیست آشنایی با JavaScript یا هر زبان برنامه‌نویسی دیگر یک امتیاز است، اما اجباری نیست به هیچ تجربه قبلی در زمینه AI، OpenAI یا n8n نیاز ندارید — همه چیز گام‌به‌گام توضیح داده شده است اشتیاق به یادگیری از طریق ساخت پروژه‌های عملی و واقعی

قدرت کامل هوش مصنوعی را با ساخت اپلیکیشن‌های واقعی و آماده برای محیط تولید (Production) آزاد کنید — بدون حاشیه و بدون درس‌های تئوری محض.

در این دوره عملی، شما یاد خواهید گرفت که چگونه با استفاده از متدولوژی Vibe Coding، اپلیکیشن‌های Full-stack مبتنی بر هوش مصنوعی خلق کنید.

شما ابزارهایی مانند OpenAI، Supabase، n8n و Stripe را به هم متصل می‌کنید تا اپلیکیشن‌هایی بسازید که فراتر از دموهای ساده باشند — از جریان‌های داده و Embeddingها گرفته تا احراز هویت کاربر، رابط‌های چت و سیستم‌های پرداخت.


شما با یادگیری ساخت جریان‌های کاری هوش مصنوعی با OpenAI و n8n شروع می‌کنید و سپس Supabase را برای مدیریت ذخیره‌سازی برداری (Vector Storage)، حافظه چت و احراز هویت کاربران یکپارچه خواهید کرد.

حتی یاد می‌گیرید چگونه Metadataها را پرس‌وجو کنید، Webhookها را تست کنید و یک تجربه کامل Front-end بسازید — شامل فرم‌های ورود/ثبت‌نام، رابط‌های کاربری مبتنی بر ترنسکریپت و چت لحظه‌ای. در نهایت، Stripe را برای ایجاد جریان پلن‌های رایگان و حرفه‌ای (Free/Pro) اضافه کرده و نحوه استقرار کامل اپلیکیشن در محیط عملیاتی را خواهیم دید.

چه توسعه‌دهنده باشید، چه علاقه‌مند به اتوماسیون یا کارآفرینی که به دنبال ساخت ابزارهای هوش مصنوعی شخصی است — این دوره مهارت‌های واقعی و الگوهای طراحی سیستم را به شما می‌دهد تا با اعتماد به نفس این کار را انجام دهید.

در پایان، شما نه‌تنها جریان‌های کاری AI را درک خواهید کرد، بلکه یک اپلیکیشن Full-stack هوش مصنوعی را از صفر ساخته و مستقر کرده‌اید.

و اگر احساس کردید دوره برای شما ارزشمند نبوده، نگران نباشید — شما تحت پوشش ضمانت بازگشت وجه ۳۰ روزه Udemy هستید. بدون ریسک ثبت‌نام کنید و شروع به ساختن کنید!


سرفصل ها و درس ها

مقدمه و معرفی دوره Introduction & About the Course

  • چرا این دوره اهمیت دارد - نگاه کلی Why this Course Matters - The Big Picture

  • دمو - از ایده تا واقعیت - مشاهده دموی وب‌اپلیکیشنی که خواهید ساخت DEMO - From Idea to Reality - Watch the Demo of the Web app You'll Build

  • آنچه خواهید آموخت What You'll Learn

  • این دوره برای چه کسانی است Who Is This course For

منابع دوره و فایل‌های دانلودی Course Resources and Downloads

  • دانلود تمامی منابع دوره Download all Course Resources

درک مفاهیم پایه ایجنت‌ها (Agents) Understanding the Basics of Agents

  • ایجنت‌ها چیستند؟ What are Agents

  • جریان‌های کاری ایجنتی - معماری و تفاوت ایجنت‌ها با ورک‌فلوها Agentic Workflows - Architecture & Agents vs Workflows

  • آنچه خواهیم ساخت What We'll Build

  • ابزارهای مورد نیاز شما Tools You'll Need

ساخت جریان کاری ایجنتی - آشنایی با N8N Agent Building the Agentic Workflow - Introduction to N8N Agent

  • مرور کلی جریان کاری کامل N8N Full N8N Workflow - Overview

  • تمرین عملی: N8N - راه‌اندازی نود Webhook Hands-on: N8N - Setting up a Webhook Node

  • Vibecoding - مقدمه و نقشه راه ساخت وب‌اپلیکیشن نهایی Vibecoding - Introduction - The Roadmap to Building our Final Web App

  • تمرین عملی: آشنایی با ابزار Vibecoding انتخابی - تست Webhook Hands-on: Introduction to the Vibecoding Tool of Choice - Testing our Webhook

  • تمرین عملی: افزودن نودهای Switch و File Extractor و تست آن‌ها Hands-on: Adding a Switch and a File Extractor Nodes & Testing

  • تمرین عملی: تغییر نام فایل باینری در کد - عیب‌یابی با کدنویسی Hands-on: Changing the Binary File name in Code - Troubleshooting with Code

  • تمرین عملی: افزودن داده‌های سفارشی به Webhook - تنظیم UserId Hands-on: Adding Custom data to the Webhook - Setting up the UserId

  • کدهای مربوط به جلسه آینده Code for the Next Lecture

  • تمرین عملی: نود Code - استخراج و ترکیب داده‌ها - توضیح کد Hands-on: Code node - Extracting and Combining Data - Code Explanation

  • تمرین عملی: دریافت UserId - عیب‌یابی جریان کاری Hands-on: Pulling the UserId - Troubleshooting our Workflow

  • دوره فشرده RAG (بازیابی تقویت‌شده تولید) RAG - Crash Course

  • دیتابیس Supabase - مرور کلی Supabase Database - Overview

  • بررسی عمیق دیتابیس‌های برداری - تفاوت برداری و رابطه‌ای Vector Databases Deep Dive - Vectors vs Relational Databases

  • بررسی عمیق Embeddingها و Vectorها Embeddings and Vectors - Deep Dive

راه‌اندازی دیتابیس Supabase و یکپارچه‌سازی‌ها Supabase Database Setup and Integrations

  • راه‌اندازی حساب کاربری Supabase Supabase Account Setup

  • تمرین عملی: تنظیم Supabase در N8N و ایجاد جدول در Supabase Hands-on: Setting up Supabase in N8N and Supabase Table Creation

  • تمرین عملی: ذخیره تکه‌های متن (Chunks) در Vector Store - جدول اسناد Hands-on: Saving Chunks of text to the Vector Store - Documents Table

  • تنظیم Chat AI Agent و حافظه چت Postgres در Supabase برای N8N Agent Setup Chat AI Agent and Supabase Postgres Chat Memory for the N8N Agent

  • راه‌اندازی سیستم RAG - افزودن جستجوی معنایی و بازیابی اسناد واقعی Setting up the RAG System - Adding Semantic Search and Retrieving real Docs

احراز هویت Supabase - پیاده‌سازی سیستم ورود کاربران با Supabase Supabase Authentication - Implementing User Authentication with Supabase

  • احراز هویت Supabase - مرور کامل Supabase Authentication - Full Overview

  • راه‌اندازی احراز هویت Supabase با Vibecoding - ورود کاربران - فرانت‌اند Set up Supabase Authentication using Vibecoding - Log in Users - Frontend

  • استخراج UserId واقعی از کاربر احراز شده و افزودن به متادیتای دیتابیس Extracting the Real UserId from Authenticated User & Adding to DB Metadata

  • ایجاد رابط کاربری چت و Webhook چت در N8N - تست چت از طریق Webhook Creating a Chat User Interface and a N8N chat Webhook - Testing Chat via Webhook

  • تست چت‌بات با کاربران مختلف - تنظیم فیلترینگ دیتابیس Supabase Testing the Chatbot with Different Users - Setting up Supabase DB Filtering

جریان کاری ترنسکریپت ویدیوهای یوتیوب - راه‌اندازی کامل The Youtube Video Transcript Workflow - Full Setup

  • مرور کلی جریان کاری ترنسکریپت ویدیوهای یوتیوب Youtube Video Transcript Workflow Overview

  • دریافت حساب RapidAPI و تست API ترنسکریپت یوتیوب Getting the RapidAPI Account and Testing a Youtube Transcript API

  • تنظیم RapidAPI - API ترنسکریپت یوتیوب و جریان کاری Setting up RapidAPI - Youtube Transcript API and Workflow

  • تست Webhook و دریافت ترنسکریپت Testing the Webhook and Getting a Transcript

  • افزودن نود IF برای بررسی وجود ترنسکریپت Adding an IF Node to check for the Transcript

  • ذخیره ترنسکریپت‌ها در Supabase و ایجاد جدول ترنسکریپت: ذخیره Embeddingها Saving Transcripts to Supabase and Creating the Transcript Table: Saving Embeds

  • تست نود چت داخلی برای گفتگو با اسناد ترنسکریپت یوتیوب - دیباگ Testing the Internal Chat Node to Chat with Youtube Transcript Documents - Debug

  • تست چت با ترنسکریپت آپلود شده در فرانت‌اند Testing Chatting with the Uploaded Transcript in the Frontend

ساخت کامل وب‌اپلیکیشن با استفاده از Vibecoding - طراحی فرانت‌اند Building out the Whole Web App Leveraging Vibecoding - Building the Frontend

  • مرور کلی Vibecoding Vibecoding Overview

  • فعال‌سازی URLهای Webhook محیط Production و تست اپلیکیشن Activating the Production Webhook URLs and Testing the App

  • به‌روزرسانی ظاهر اپلیکیشن و سیستم ناوبری (Navigation) Updating the Look of the Application and Navigation

  • نمایش لیست ترنسکریپت‌های ذخیره شده و تامنیل ویدیوهای یوتیوب Showing a List of Saved Transcripts and Youtube Video Thumbnails

  • سفارشی‌سازی رابط کاربری ورود و ایجاد حساب کاربری Customizing the Login and Create Account User Interfaces

یکپارچه‌سازی Stripe برای پرداخت‌ها و استقرار (Deployment) Integrating Stripe for Payments and Deployment

  • Stripe و پرداخت - معماری پلن‌های رایگان و حرفه‌ای Stripe and Payment - Free and Pro Tiers Architecture

  • راه‌اندازی موتور محدودیت استفاده کاربر و تست آن Setting up the User Usage Limit Engine and Testing It

  • تنظیم حساب Stripe - محیط Sandbox برای تست Setting up Your Stripe Account - Sandbox for Testing

  • راه‌اندازی پرداخت Stripe - فرآیند کامل Setting up Stripe Payment - The Full Process

  • استقرار اپلیکیشن - فاز اول Deploying our App - First Phase

  • استقرار و عیب‌یابی صفحه موفقیت و تغییر مسیر URL Deploying and Debugging the Sucess Page and URL Redirection

  • انتقال به حالت Live در Stripe - راهنمای کامل Switching to Live Stripe - Full Guide

جمع‌بندی و گام‌های بعدی Wrap up and Next Steps

  • جمع‌بندی نهایی Wrap up

نمایش نظرات

آموزش وایب کدینگ (Vibe Coding): ساخت اپلیکیشن‌های هوش مصنوعی با OpenAI، Supabase و n8n
جزییات دوره
8 hours
54
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
1,254
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paulo Dichone  Software Engineer, AWS Cloud Practitioner   Instructor Paulo Dichone Software Engineer, AWS Cloud Practitioner Instructor

Android، Flutter، AWS، پرفروش ترین مربی