کد نویسی با AI - ( ویژه توسعه دهنده )
در دنیای امروز، ابزارهای هوش مصنوعی به بخش مهمی از فرایند توسعه نرمافزار تبدیل شدهاند و آشنایی با روش استفاده صحیح از این ابزارها به یکی از مهارتهای مهم برای توسعهدهندگان تبدیل شده است. دوره AI Coding با هدف آشنایی توسعهدهندگان با مفاهیم، ابزارها و روشهای نوین توسعه نرمافزار با کمک هوش مصنوعی طراحی شده است.
در این دوره، ابتدا با مفاهیم پایهای مانند مدلهای زبانی بزرگ (LLM)، Token، Context، Prompt، Reasoning، Tool Calling، Agent، Agent Loop، RAG، MCP و Skills آشنا خواهید شد و سپس نحوه استفاده از این مفاهیم را در ابزارهای مختلف AI Coding بررسی خواهید کرد. همچنین ابزارهایی مانند ChatGPT، GitHub Copilot، Cursor، Cline، Continue، Kilo Code، OpenCode و سایر ابزارهای مطرح بررسی و با یکدیگر مقایسه میشوند.
در ادامه، نحوه استفاده از هوش مصنوعی در مراحل مختلف توسعه نرمافزار، از تحلیل و طراحی پروژه گرفته تا پیادهسازی، تست، دیباگ، Refactoring و Code Review بررسی خواهد شد. هدف این است که بتوانید به جای استفاده صرفاً از AI برای تولید کد، یک Workflow مؤثر و حرفهای برای توسعه نرمافزار با کمک هوش مصنوعی ایجاد کنید.
مخاطبین دوره:
-
توسعهدهندگان نرمافزار که میخواهند از ابزارهای هوش مصنوعی در فرایند توسعه استفاده کنند.
-
برنامهنویسانی که قصد دارند با ابزارها و روشهای جدید AI Coding آشنا شوند.
-
توسعهدهندگان مبتدی تا حرفهای که میخواهند بهرهوری خود را با کمک هوش مصنوعی افزایش دهند.
-
افرادی که به مفاهیم Agent، LLM، MCP و نسل جدید ابزارهای توسعه نرمافزار علاقهمند هستند.
با شرکت در این دوره، با مفاهیم و ابزارهای اصلی AI Coding آشنا خواهید شد و یاد میگیرید چگونه هوش مصنوعی را به شکل اصولی و کنترلشده در فرایند توسعه نرمافزار به کار بگیرید؛ از تولید و اصلاح کد گرفته تا تحلیل پروژه، تست، دیباگ و طراحی یک Workflow حرفهای برای توسعه مبتنی بر هوش مصنوعی.
علی بیگدلی
توسعه دهنده backend (AI,IOT,Python)
بیشتر از 10 سال سابقه فعالیت در زمینه برنامه نویسی و تدریس
امتیازات شرکت کنندگان
0
(بر اساس بررسی کلی)
ثبت دیدگاه
دیدگاه کاربران (0)
مشخصات دوره
- تعداد دروس 54
- مدت زمان دوره 10 ساعت
- سطح دوره مقدماتی
- تاریخ نشر 1405/06/19
- تعداد دانشجو 0
- دسته بندی fundemental
- بازدید 12
- قیمت 1000000
- وضعیت دوره در حال ضبط و آماده سازی
آخرین پست ها
انواع کش کردن در Django مبتنی بر وبسایت
- کش کردن یکی از مهم ترین تکنیک ها برای بهبود عملکرد و سرعت برنامه های وب است. در این مقاله، تمام روش های کش کردن در جنگو را به صورت…
- django 1405/01/23
انواع کش کردن در Django مبتنی بر API
- یکی از مهم ترین روش ها برای بهبود عملکرد API، کش کردن پاسخ ها است. در این مقاله، همه روش های کش کردن API در جنگو و Django REST Framework…
- django 1405/01/23
جایگزینی mirror های ubuntu با آدرس های داخلی
- میرور (Mirror) یک سرور است که نسخه های کامل از بسته های نرم افزاری یک سیستم عامل را در اختیار کاربران قرار می دهد. در مورد Ubuntu، میرورها سرورهایی هستند…
- tech 1405/01/09