نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
تسلط بر PostgreSQL: از مبانی SQL تا خط لولههای پیشرفته Vector RAG. یادگیری pgvector، HNSW و پایتون برای توسعه اپلیکیشنهای هوش مصنوعی در سطح تولید.
مدیریت پیشرفته پایگاه داده PostgreSQL، مدلسازی دادهها، CTEهای پیچیده و توابع پنجرهای (Window Functions) رابطهای برای تحلیلهای پیشبینانه را بیاموزید.
افزونه pgvector را برای ذخیرهسازی، کالیبره کردن و کوئری گرفتن از جاسازیهای (Embeddings) یادگیری ماشین با ابعاد بالا مستقیماً در SQL پیادهسازی کنید.
خط لولههای تولیدی Retrieval-Augmented Generation (RAG) را با استفاده از معماریهای پایتون، LangChain و LlamaIndex بسازید و مستقر کنید.
موتورهای جستجوی شباهت با سرعت بالا را با استفاده از چارچوبهای ایندکس Approximate Nearest Neighbor (ANN) مانند HNSW و IVF برای تطبیق مقیاسپذیر بهینه کنید.
سیستمهای جستجوی ترکیبی (Hybrid Search) با کارایی بالا را مهندسی کنید که فیلترهای رابطهای سنتی SQL را با قابلیتهای جستجوی برداری معنایی ترکیب میکند.
دادههای هوش مصنوعی سازمانی را با استفاده از سیاستهای Row-Level Security (RLS) ایمن کرده و کنترلهای دقیق حریم خصوصی دادههای PII را در پایگاههای داده مدرن پیاده کنید.
بار کاریهای سنگین خواندن در هوش مصنوعی را در محیطهای تولیدی با استفاده از پارتیشنبندی استراتژیک جداول، Read Replicas و تکنیکهای استقرار ابری مقیاسبندی کنید.
گلوگاههای عملکرد را تشخیص دهید و نگهداری ایندکسهای برداری را با استفاده از pg_stat_statements و روتینهای خودکار Vacuum پایگاه داده اتوماتیک کنید.
پیش نیازها: دانش پایه SQL: آشنایی با نوشتن کوئریهای ساده (مانند SELECT، WHERE و JOIN) مفید است اما اجباری نیست.
مهارتهای بنیادی پایتون: درک اولیه از سینتکس پایتون به شما کمک میکند تا در آزمایشگاههای عملی یکپارچهسازی AI و LangChain به راحتی پیش بروید.
عدم نیاز به تجربه قبلی در AI یا بردارها: ما ریاضیات و مکانیسمهای پشت جاسازیهای با ابعاد بالا، pgvector و ایندکسهای HNSW را کاملاً از صفر آموزش میدهیم.
یک کامپیوتر (ویندوز، مک یا لینوکس): برای نصب Docker یا PostgreSQL و ایجاد محیط توسعه محلی به یک لپتاپ یا دسکتاپ استاندارد نیاز دارید.
تسلط بر موتور پایگاه دادهای که انقلاب مدرن هوش مصنوعی را به پیش میبرد.
هر اپلیکیشن LLM بزرگ به یک بکاند قابل اعتماد و فوقسریع برای ذخیره، فیلتر و جستجوی جاسازیهای با ابعاد بالا نیاز دارد. در حالی که بسیاری از توسعهدهندگان برای پذیرش پایگاههای داده برداری مستقل و پیچیده تلاش میکنند، رهبران صنعت به معتبرترین پایگاه داده رابطهای روی زمین روی آوردهاند: PostgreSQL.
این دوره یک نقشه راه جامع برای ساخت بکاندهای بومی هوش مصنوعی در سطح تولید با استفاده از PostgreSQL و pgvector است. چه از صفر و با مبانی پایگاه داده رابطهای شروع کنید و چه یک مهندس عملکرد با تجربه باشید که به دنبال تسلط بر هندسه پیشرفته برداری است، این دوره شکاف بین سیستمهای مدیریت پایگاه داده رابطهای سنتی (RDBMS) و زیرساختهای مدرن AI را پر میکند.
نگاهی به سرفصلها
بخش | تمرکز اصلی | تکنولوژیها و مفاهیم کلیدی ۱ و ۲: مبانی پایگاه داده | تسلط بر SQL و بهینهسازی | B-Trees, GIN, BRIN, CTEs, Window Functions, Optimizer Execution Plans ۳ و ۴: انقلاب برداری | جستجوی ابعاد بالا | pgvector, Cosine/L2 Distance, ANN, IVF vs. HNSW Indexing ۵: خط لولههای تولیدی RAG | الگوهای معماری LLM | Document Chunking, LangChain, LlamaIndex, Metadata Filtering ۶: مقیاسپذیری و عملیات | استقرار سازمانی | Partitioning, Row-Level Security, Read Replicas, Cloud Deployment
آنچه در این دوره به طور کامل یاد میگیرید:
مهندسی پیشرفته pgvector: نصب، کالیبره کردن و بهینهسازی افزونه pgvector برای ذخیره و کوئری جاسازیهای یادگیری ماشین.
جستجوهای شباهت فوقسریع: رمزگشایی ریاضیات پشت فواصل Cosine، L2 و Inner Product. پیادهسازی ایندکسهای HNSW و IVF برای شتاببخشی به تطبیق بردارها در مقیاس بالا.
معماریهای تولیدی RAG: ساخت کامل حلقههای Retrieval-Augmented Generation از صفر. تسلط بر خط لولههای تکه تکه کردن اسناد (Chunking) و یکپارچهسازی Postgres با LangChain و LlamaIndex.
مزیت جستجوی ترکیبی (Hybrid Search): ترکیب فیلترهای رابطهای SQL (مانند CTEها، توابع پنجرهای، دادههای JSONB) با جستجوی برداری معنایی برای بازیابی دقیق محتوا.
عملیات و امنیت سازمانی: ایمنسازی دادهها با Row-Level Security (RLS)، مدیریت مجموعهدادههای عظیم با پارتیشنبندی جداول و مقیاسبندی بارهای خواندن سنگین AI با استفاده از Replicas.
آزمایشگاههای عملی (بیش از ۲۰ فصل کاربردی)
شما فقط ویدیوهای تئوری را تماشا نمیکنید. شما در ۲۰ آزمایشگاه عملی اختصاصی کدنویسی خواهید کرد، از جمله:
راهاندازی یک محیط توسعه حرفهای پایگاه داده.
تولید و مدیریت جاسازیهای متنی با استفاده از پایتون و API OpenAI.
مهندسی موتورهای جستجوی ترکیبی که فیلترهای کلیدواژهای را با وزنهای برداری معنایی ترکیب میکنند.
اتوماسیون نگهداری ایندکس، بررسیهای سلامت و روتینهای Vacuum پایگاه داده تحت بارهای بالای دادههای AI.
این دوره برای چه کسانی است؟
توسعهدهندگان بکاند و مهندسان نرمافزار که میخواهند اپلیکیشنهای مبتنی بر AI بسازند بدون اینکه درگیر یادگیری یک سیستم پایگاه داده تخصصی و جدید شوند.
مهندسان داده و معماران AI که وظیفه طراحی زیرساختهای قابل اعتماد و مقیاسپذیر برای LLMها و خط لولههای RAG را بر عهده دارند.
مهندسان عملکرد SQL که میخواهند مهارتهای خود را بهروز کرده و به مدیریت پایگاههای داده بومی AI تغییر مسیر دهند.
دیگر از راهکارهای موقت برای مدیریت دادهها استفاده نکنید. از قدرت ۲۵ ساله و آزمایش شده PostgreSQL برای مقیاسبندی لایههای هوشمند خود بهره ببرید. همین امروز ثبتنام کنید و آینده زیرساخت دادههای AI را بسازید!
سرفصل ها و درس ها
مبانی مدرن پایگاه داده
The Modern Database Foundation
تکامل پایگاههای داده: از فایلهای تخت تا بومی AI
Evolution of Databases: From Flat Files to AI-Native
دانلود منابع
Download Resource
چرا PostgreSQL موتور محرک AI مدرن است
Why PostgreSQL is the Engine Room of Modern AI
جبر رابطهای و نظریه مجموعهها: زیربنای SQL
Relational Algebra & Set Theory: The Bedrock of SQL
کالبدشکافی پایگاه داده: موتورهای ذخیرهسازی و مدیریت بافر
Anatomy of a Database: Storage Engines & Buffer Management
معماری برای آینده: JSONB در مقابل دادههای رابطهای
Architecting for the Future: JSONB vs. Relational Data
عملی ۱: ساخت یک شمای مقیاسپذیر برای اپلیکیشنهای مبتنی بر AI
Practical 1: Building a Scalable Schema for AI-Powered Applications
عملی ۲: پاکسازی و نرمالسازی دادههای نامنظم برای ورود به AI
Practical 2: Cleaning & Normalizing Messy Data for AI Ingestion
جلسه شروع پذیرش AI با ذینفعان اجرایی
AI Adoption Kickoff Meeting with Executive Stakeholders
کوییز
Quiz
بخش ۲: تسلط بر SQL برای مهندسان عملکرد
Section 2: SQL Mastery for Performance Engineers
توضیح ویژگیهای ACID: قابلیت اطمینان در عصر هوش مصنوعی
The ACID Properties Explained: Reliability in the Age of AI
مبانی مدلسازی دادهها: تبدیل پیچیدگیهای دنیای واقعی به جداول
Data Modeling 101: Translating Real-World Complexity into Tables
بررسی عمیق ایندکسگذاری: چرا B-Trees، GIN و BRIN اهمیت دارند
Indexing Deep Dive: Why B-Trees, GIN, and BRIN Matter
رمزگشایی از بهینهساز: تفکر مانند موتور پایگاه داده
Decoding the Optimizer: Thinking Like the Database Engine
بهینهساز پایگاه داده: نحوه عملکرد واقعی برنامههای اجرا (Execution Plans)
The Database Optimizer: How Execution Plans Really Work
عملی ۳: نوشتن CTEهای با کارایی بالا برای خط لولههای پیچیده
Practical 3: Writing High-Performance CTEs for Complex Pipelines
عملی ۴: تسلط بر توابع پنجرهای برای تحلیلهای پیشبینانه
Practical 4: Mastering Window Functions for Predictive Analytics
عملی ۵: عیبیابی گلوگاهها با pg_stat_statements
Practical 5: Debugging Bottlenecks with p g stat statements
عملی ۶: حالت قفل: پیادهسازی امنیت سطح ردیف (RLS) برای اپلیکیشنهای AI
Practical 6: Lockdown Mode: Implementing Row-Level Security for AI Apps
کوییز
Quiz
بخش ۳: انقلاب برداری (pgvector)
Section 3: The Vector Revolution (p g vector)
مقدمهای بر افزونههای PostgreSQL: فرمول سری
Introduction to PostgreSQL Extensions: The Secret Sauce
ریاضیات پشت هوشمندی: درک جاسازیهای (Embeddings) با ابعاد بالا
The Math Behind Intelligence: Understanding High-Dimensional Embeddings
هندسه ابعاد بالا: در داخل یک بردار واقعاً چه اتفاقی میافتد
High-Dimensional Geometry: What Actually Happens Inside a Vector
نفرین ابعاد: چرا جستجوی برداری دشوار است
The Curse of Dimensionality: Why Vector Search is Hard
عملی ۷: نصب و کالیبره کردن افزونه pgvector
Practical 7: Installing and Calibrating the p g vector Extension
عملی ۸: سازماندهی جاسازیها: پایتون، OpenAI و پایگاه داده شما
Practical 8: Orchestrating Embeddings: Python, OpenAI, and Your DB
عملی ۹: ذخیره و کوئری بردارها: فراتر رفتن از متن
Practical 9: Storing and Querying Vectors: Moving Beyond Text
تعریف اهداف تجاری AI با مدیران بخشها
Defining AI Business Objectives with Department Leaders
کوییز
Quiz
بخش ۴: جستجو در مقیاس بالا
Section 4: Searching at Scale
موتورهای شباهت: توضیح Cosine، L2 و Inner Product
Similarity Engines: Cosine, L2, and Inner Product Explained
رونمایی از معیارهای فاصله: Cosine در مقابل Euclidean و Inner Product
Distance Metrics Unmasked: Cosine vs. Euclidean vs. Inner Product
نمایش نظرات