از استفاده از AI به عنوان موتور جستجو دست بردارید. شروع کنید به استفاده از آن به عنوان یک همتیمی.
بسیاری از توسعهدهندگان از AI به شکل اشتباه استفاده میکنند. آنها از یک چتبات کد میخواهند، آن را کپی کرده و منتشر میکنند و امیدوارند که کار کند. این دوره Claude Code دیسپلینی را آموزش میدهد که مهندسانِ منتشرکننده نرمافزارهای قابل اعتماد را از کسانی که فقط کد میزنند و امیدوارند، متمایز میکند.
شما یک اپلیکیشن عملیاتی و واقعی فولاستک را با Claude Code خواهید ساخت؛ از اولین پرامپت تا یک URL فعال HTTPS روی Google Cloud Run. این یک پروژه ساده نیست، بلکه یک اپلیکیشن کامل با دیتابیس، احراز هویت JWT، کنترل دسترسی مبتنی بر نقش و یک خط لوله استقرار واقعی است.
در طول این دوره، شما یک اصل کلیدی در توسعه حرفهای AI را خواهید آموخت: «انجام شده» (Done) با «تایید شده» (Verified) متفاوت است. هوش مصنوعی کار را انجام میدهد و شما عملیات تایید را بر عهده دارید.
آنچه خواهید آموخت
نصب، پیکربندی و تسلط بر Claude Code به روش صحیح
کنترل حلقه Agentic با مجوزها و نقاط بازرسی
ایجاد حافظه پروژه برای Claude با استفاده از فایل CLAUDE.md
استفاده از دستورات Slash برای جریانهای کاری دقیق و تکرارپذیر
اجرای ایجنتهای موازی با Sub-agents و Git worktrees
ساخت یک بکاند کامل با FastAPI و اتصال آن به یک فرانتاند واقعی
تمرین توسعه Spec-driven با دستورات و مهارتهای سفارشی
افزودن احراز هویت JWT و کنترل دسترسی سطح سازمانی (RBAC)
اتصال Claude به گیتهاب از طریق Model Context Protocol (MCP)
بستهبندی اپلیکیشن با Docker و استقرار در Google Cloud Run
اعمال دیسپلین «Done vs Verified» در هر چیزی که میسازید
آنچه خواهید ساخت
هر درس روی یک پروژه واقعی متمرکز است: موتور جریان کاری Telusko، یک ردیاب تولید محتوا به سبک کانبان با احراز هویت کامل و مجوزهای مبتنی بر نقش.
اپلیکیشن نهایی شما شامل موارد زیر است:
بکاند FastAPI با SQLAlchemy 2.0 async، Pydantic v2 و Alembic
فرانتاند تمیز با JavaScript خام (Vanilla) بدون پیچیدگیهای فریمورکها
احراز هویت JWT با رمزنگاری bcrypt
کنترل دسترسی سمت سرور برای چهار نقش کاربری مختلف
ادغام با گیتهاب از طریق Model Context Protocol (MCP)
کانتینر Docker و استقرار زنده روی Google Cloud Run
شما نسخه خودتان را مستقر خواهید کرد و یک URL عمومی واقعی خواهید داشت که در هر دستگاهی قابل باز کردن است.
چرا این دوره متفاوت است؟
این دوره یک پروژه عملیاتی واحد است که در طول تمام جلسات ساخته میشود، نه مجموعهای از ترفندهای پراکنده. شما یاد میگیرید که قطعات چگونه در یک جریان کاری واقعی به هم متصل میشوند.
این دوره در مورد محدودیتها صادق است. یاد میگیرید چه زمانی به Claude Code اعتماد کنید، چه زمانی تایید کنید و چه زمانی کنترل را به دست بگیرید.
با شما مانند یک مهندس رفتار میشود. یاد میگیرید هر Diff را بخوانید و هر تغییر را تایید کنید تا بتوانید این الگوها را در پروژههای شخصی خودتان نیز به کار ببرید.
تمام پرامپتها، فایلهای Spec و دستورات استفاده شده در دوره به عنوان منابع قابل دانلود ارائه شده است.
این دوره برای چه کسانی است؟
توسعهدهندگانی که با ابزارهای AI تازهکار هستند و میخواهند توسعه Agentic را از ابتدا و به شکل درست یاد بگیرند
توسعهدهندگانی که از ChatGPT، Claude یا Copilot استفاده میکنند و میخواهند از یک کاربر AI به یک مهندس AI ارتقا یابند
توسعهدهندگان فولاستک، بکاند و پایتون که به دنبال یک مسیر پروژه-محور برای تسلط بر Claude Code هستند
هر کسی که میخواهد یک اپلیکیشن آماده برای محیط عملیاتی در پورتفولیوی خود داشته باشد
این یک دوره No-code نیست. این دوره برای افرادی است که کد مینویسند و میخواهند AI آنها را بسیار موثرتر کند.
پیش نیازها
آشنایی مقدماتی با برنامهنویسی (توانایی خواندن و نوشتن کد)
آشنایی مختصر با پایتون، جاوااسکریپت یا خط فرمان (Terminal) کمککننده است
یک کامپیوتر ویندوزی یا مک (هر دو پوشش داده شدهاند)
بدون نیاز به تجربه قبلی در Claude Code یا ایجنتهای AI
آماده ساختن هستید؟
در پایان این دوره، شما یک اپلیکیشن واقعی مستقر شده در اینترنت خواهید داشت، پروژهای برای پورتفولیو که به آن افتخار کنید و دیسپلینی برای ساخت نرمافزار قابل اعتماد با کمک AI در کارهای خود.
همین حالا ثبتنام کنید و شروع به ساختن کنید.
Navin Reddy
Corporate Trainer & TEDx SpeakerNavin مربی و مربی است. او همچنین یک موسس و مدیر عامل شرکت Telusko است. بلندگو TEDx دارای کانال YouTube "Telusko" با بیش از 834 هزار مشترک و بیش از 1300 فیلم در زمینه فناوری های مختلف است. او به چندین شرکت و IT بانکها آموزش آنلاین و همچنین شرکتی می دهد. در Java ، Spring ، Hibernate ، Python ، AWS ، Blockchain ، MySQL کار کرده است. یادگیری باید سرگرم کننده باشد.
Telusko Edutech
مدرس در udemy
نمایش نظرات