×
ribbon

کدکس (Codex) - راهنمای کاربردی

مدرس:Udemy

Maximilian Schwarzmuller

سطح مهندسی عامل محور (Agentic Engineering) خود را با تسلط بر عامل Codex از شرکت OpenAI ارتقا دهید.... بیشتر
جدید
زیرنویس
بدون امتیاز
44دانشجو
3ساعت
سرفصل‌ها
متوسط سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

استفاده کارآمد از Codex برای کدنویسی و ساخت برنامه‌ها به کمک هوش مصنوعی

ساخت بهینه‌ی برنامه‌ها با هوش مصنوعی از طریق بهره‌گیری از قابلیت‌های پایه و پیشرفته Codex

درک و به‌کارگیری مهارت‌ها (Skills) و مهندسی زمینه (Context Engineering)

برنامه‌ریزی و ساخت پروژه‌ها با Codex و توسعه مبتنی بر مشخصات (Spec-Driven Development)

این دوره شامل:

3 ساعت ویدئو

24 جلسه متنی

26 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

2 فصل48 جلسه3 ساعت ویدیو
1- راه‌اندازی، پیکربندی و استفاده مقدماتی
  1- به این دوره خوش آمدید!
00:37
  2- مقدمه‌ای بر Codex
02:26
  3- درباره این دوره
01:00
  4- پیش‌نیازها و نحوه استفاده از Codex
01:44
  5- کنترل حریم خصوصی داده‌ها
00:51
  6- راهنمای شروع: ادغام Codex CLI و محیط‌های توسعه (IDE)
02:27
  6- نود جی‌اس (Node.js)
00:02
  6- مستندات OpenAI CLI
00:01
  7- یکپارچه‌سازی CLI و IDE - استفاده مقدماتی
03:15
  8- مدل‌های اختصاصی هر نشست و سایر پیکربندی‌ها
03:40
  9- شروع کار: برنامه دسکتاپ Codex
03:42
  10- برنامه دسکتاپ: نمای کلی رابط کاربری و راهنمای قدم‌به‌قدم
02:57
  11- پیگیری میزان استفاده شما از Codex
00:59
  12- پیکربندی Codex برای نشست‌های مختلف
03:29
  12- کانفیگ‌های کاربردی (Useful Config)
00:02
  12- مرجع کانفیگ (Config Reference)
00:02
  13- درک مدل امنیتی Codex
02:30
  14- تنظیم و سفارشی‌سازی تنظیمات امنیتی Codex
03:11
  14- نمونه فایل config.toml
00:01
  15- کار با پروفایل‌ها و پیکربندی‌های یک‌باره
00:03
  16- استفاده از سایر ارائه‌دهندگان
00:02
  17- مدیریت و ازسرگیری نشست‌ها (Sessions)
01:10
  18- کنترل نسخه و لغو تغییرات
01:42
  19- روش‌های پیشرفته برای فراخوانی CLI
01:35
  20- برگه تقلب Codex
00:01
  20- برگه تقلب دستورات و گزینه‌های Codex CLI
00:03
  21- مدیریت پنجره زمینه و فشرده‌سازی
02:47
  22- منابع دوره و کامیونیتی
00:02
2- مفاهیم کلیدی و استفاده پیشرفته
  23- مقدمه ماژول
00:59
  24- مهندسی پرامپت و زمینه (Prompt & Context Engineering)
01:05
  24- شروع پروژه
00:01
  25- نیاز به Bun است!
00:02
  26- مهندسی پرامپت در عمل با استفاده از توسعه مبتنی بر مشخصات
04:26
  27- مهندسی زمینه در CLI، IDE و برنامه دسکتاپ Codex
03:22
  28- تجزیه و تحلیل تغییرات کد
03:48
  29- پرامپت‌نویسی: امیدواری در برابر آگاهی
02:46
  30- بهره‌گیری از حالت برنامه‌ریزی
05:05
  31- بررسی کدِ عامل و ارائه بازخورد
02:23
  32- ایجاد و مدیریت فایل‌های AGENTS.MD عالی
04:50
  32- AGENTS.MD
00:01
  33- کار با فایل‌های تودرتوی AGENTS.MD
01:24
  34- نگهداری فایل‌های کارآمد AGENTS.MD
00:02
  35- بهره‌گیری از ویژگی درخت‌های کاری در Codex
11:03
  36- استفاده دستی از درخت‌های کاری گیت (Git)
00:03
  37- هدایت و در صف قرار دادن پیام‌های پیگیری
04:21
  38- برنامه‌ریزی و تکرار روی کد با و بدون هوش مصنوعی
03:14
  39- استفاده از سرورهای MCP
10:39
  39- Context7 MCP
00:20
  40- سرورهای MCP بیشتر
00:01
  41- مهارت‌های عامل: یک مقدمه
03:01
  41- استاندارد مهارت‌های عامل (Agent Skills)
00:02
  42- ایجاد و درک مهارت‌های عامل ( Agent Skill)
03:38
  42. مهارت نمونه Tailwind (SKILL.md)
00:09
  43- فراخوانی دستی و خودکار مهارت‌ها
03:42
  44- مهارت‌های پیشرفته عامل
03:35
  44- همه مهارت های نمونه
00:02
  45- ایجاد مهارت‌ها از طریق Codex
04:03
  46- بارگذاری مهارت‌ها از دایرکتوری‌ها
03:24
  47- افزودن تصاویر به پرامپت‌ها
04:44
  47- طرح اولیه ویرایشگر متن
00:02
  48- اهمیت حلقه‌های بازخورد
02:04
  49- استفاده از حالت بازبینی کد داخلی
02:41
  50- راه‌اندازی و استفاده از تست‌های خودکار
06:42
  50- مستندات Playwright + Next.js
00:02
  50- مستندات Vitest + Next.js
00:02
  51- ارائه دسترسی مرورگر به Codex
06:24
  51- Playwright MCP
00:01
  52- انشعاب‌گیری از نشست‌ها(Sessions)
03:34
  53- کدکس ابری: راه‌اندازی (Codex Cloud: Setup)
05:57
  54- کدکس ابری: ارسال وظایف و اعمال تغییرات
07:28
  55- استفاده از اتوماسیون‌های برنامه دسکتاپ
01:42
  56- جمع‌بندی و مرور دوره
00:50

پیش‌نیاز‌ها

- داشتن تجربه پایه‌ای در برنامه‌نویسی الزامی است.
- برای استفاده کارآمد از آن، به اشتراک Codex نیاز خواهید داشت.

توضیحات دوره

سطح مهندسی عامل‌محور (Agentic Engineering) خود را با تسلط بر عامل Codex از شرکت OpenAI ارتقا دهید. از مفاهیم پایه تا قابلیت‌های پیشرفته.

توضیحات

ابزار Codex با سرعت بالایی در حال رشده و خیلی از دولوپرها اون رو بهترین یا یکی از بهترین ابزارهای Agentic Engineering این روزها می‌دونن! اما متأسفانه، خیلی از توسعه‌دهنده‌ها هنوز به‌صورت بهینه و کارآمد از Codex استفاده نمی‌کنن.

اگر شما هم احساس می‌کنید فقط دارید با Codex «کار می‌کنید» بدون اینکه واقعاً بهش مسلط باشید، این دوره دقیقاً برای شماست.

دوره Codex – The Practical Guide یک دوره کاملاً کاربردی، عملی و بدون حاشیه است که برای آزاد کردن تمام پتانسیل Codex طراحی شده. توی این دوره یاد می‌گیرید چطور به‌صورت بهینه با Codex کار کنید، نحوه تفکر اون رو درک کنید و با اطمینان از قابلیت‌هایی استفاده کنید که کاربران معمولی رو از Power Userها جدا می‌کنه.

بله، شما می‌تونید صرفاً شروع به پرامپت زدن (Prompting) کنید؛ اما برای گرفتن بهترین نتیجه، باید پاتون رو از پرامپت‌های ساده و غیربهینه فراتر بذارید و از تمام مجموعه‌ابزارها و ویژگی‌هایی که Codex ارائه میده استفاده کنید.

با شروع از مفاهیم پایه و حرکت سریع به سمت مباحث پیشرفته، ابتدا مفاهیم کلیدی مثل کانتکست انجینیرینگ (Context Engineering) و دستورات اصلی (Core Commands) رو بررسی می‌کنید و بعد عمیقاً وارد ویژگی‌های قدرتمندی مثل حالت‌های ورودی مختلف (Input Modes)، ابزارها و اسکیل‌های ایجنت (Agent Skills)، پروتکل MCP (Model Context Protocol) و موارد دیگه میشید. هر قابلیت به شفاف‌ترین شکل ممکن توضیح داده شده؛ نه فقط اینکه چی هست، بلکه چرا اهمیت داره و چطور میشه توی پروژه‌های واقعی به‌طور مؤثر ازش استفاده کرد.

برای شروع به هیچ ستاپ پیچیده یا تجربه قبلی خاصی نیاز ندارید؛ فقط کافیه Codex رو نصب داشته باشید و اشتراکش رو تهیه کرده باشید. در پایان دوره، از یک کاربر مبتدی به یک کاربر مسلط و پیشرفته تبدیل میشید که می‌تونه پروداکتیویتی (Productivity) خودش رو به‌شدت بالا ببره و نرم‌افزارهای باکیفیت‌تری رو سریع‌تر بسازه.

در این دوره:

  • اصول کار کردن درست و اصولی با Codex رو یاد می‌گیرید.
  • مفاهیم پایه کانتکست انجینیرینگ و Core Commandها رو درک می‌کنید.
  • بر ویژگی‌های پیشرفته و پرکاربردی مثل Input Modeهای مختلف، Agent Skillها، MCPها و موارد دیگه مسلط میشید.
  • از "Plan Mode" استفاده می‌کنید و Configuration و Permissionها رو مدیریت می‌کنید.
  • چرایی، چیستی و چگونگی (WHAT, WHY, HOW) پشت هر مفهوم رو درک می‌کنید — بدون هیچ بلک‌باکسی (Black Box)!
  • از Codex در ترمینال (CLI)، محیط IDE، اپلیکیشن نیتیو دسکتاپ (Native Desktop App) و نسخه وب (Cloud) استفاده می‌کنید.
  • یک پروژه واقعی و کامل رو با Codex می‌سازید تا همه مفاهیم رو در عمل ببینید.
  • اگر می‌خواید حدس زدن رو کنار بذارید، از استفاده ناقص از Codex دست بکشید و مثل یک ابزار توسعه واقعی و قدرتمند باهاش رفتار کنید — این دوره دقیقاً شما رو به همون نقطه می‌رسونه.

این دوره برای چه کسانی مناسب است:

توسعه‌دهندگان مبتدی و با‌تجربه‌ای که می‌خواهند از Codex به‌صورت کاملاً بهینه استفاده کنند.

دیدگاه کاربران

هنوز امتیاز و دیدگاهی برای این دوره ثبت نشده است

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
4دوره
2,055دانشجو
587نظر و امتیاز

تجربه به عنوان توسعه‌دهنده (وب):

از سن ۱۲ سالگی که شروع کردم، هرگز یادگیری مهارت‌ها و زبان‌های برنامه‌نویسی جدید را متوقف نکردم. در اوایل کار شروع به ساخت وب‌سایت برای دوستان و همچنین برای تفریح کردم. علاوه بر توسعه وب، من پایتون و سایر زبان‌های غیر مبتنی بر وب را نیز کاوش کردم. این اشتیاق از آن زمان تاکنون ادامه داشته و من را به تصمیم‌گیری برای کار به عنوان یک توسعه‌دهنده وب فریلنسر و مشاور سوق داد. موفقیت و لذتی که در این شغل دارم بسیار زیاد است و واقعاً آن اشتیاق را با شعله‌ای زنده نگه می‌دارد.

با شروع توسعه وب در سمت بک‌اند (PHP با لاراول، NodeJS، پایتون)، من در بسیاری از پروژه‌ها به تدریج به یک توسعه‌دهنده فرانت‌اند با استفاده از فریم‌ورک‌های مدرن مانند React، Angular یا VueJS تبدیل شدم. امروزه از هر دو دنیا لذت می‌برم!

من همچنین برنامه‌های کاربردی فول‌استک می‌سازم و دانش تخصصی در زمینه DevOps و محاسبات ابری کسب کرده‌ام - که این امر با گواهینامه‌های متعدد AWS که دارم (شامل گواهینامه سطح بالای حرفه‌ای معمار راهکار) اثبات شده است.

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

تجربه به عنوان مدرس:

به عنوان یک حرفه‌ای خودآموخته، من واقعاً بخش‌های سخت و موضوعات دشوار هنگام یادگیری زبان‌های جدید یا بهبود زبان‌های شناخته شده را می‌شناسم. این پیش‌زمینه و تجربه به من امکان می‌دهد تا بر مهم‌ترین مفاهیم کلیدی و موضوعات تمرکز کنم. سابقه درخشان من شامل بسیاری از دوره‌های با امتیاز ۵ ستاره و بیش از ۲,۰۰۰,۰۰۰ دانشجو در یودمی، بهترین مدرک برای این ادعاست.

چه به عنوان مدرس توسعه نرم‌افزار و چه تدریس مدیریت کسب‌وکار، همیشه بازخورد بسیار خوبی دریافت کرده‌ام. پاداش‌بخش‌ترین تجربه این است که ببینم چگونه افراد با کمک محتوای من، شغل‌های جدید و بهتری پیدا می‌کنند، برنامه‌های کاربردی وب فوق‌العاده می‌سازند، پروژه‌های شگفت‌انگیز کسب می‌کنند یا صرفاً از سرگرمی خود لذت می‌برند.

به همراه مانوئل لورنز، آکادم‌مایند را تأسیس کردم تا بهترین تجربه یادگیری ممکن را به بیش از ۲,۰۰۰,۰۰۰ دانشجوی خود ارائه دهیم.