دوره آموزشی فراتر از برنامهنویسی دونفره با هوش مصنوعی
2 ساعت 13 دقیقهمتوسط2025-01-14
مدرسین

Morten Rand-Hendriksen
Senior Staff Instructor, Speaker, Web Designer, and Software Developer
جزئیات دوره
این دوره به شما نشان میدهد که چگونه از دستیارهای کدنویسی مبتنی بر هوش مصنوعی برای تسریع و بهبود فرآیند توسعه نرمافزار استفاده کنید. با تولید سریع کد، ایجاد تکرارهای سریع، آزمایش ایدهها و استفاده از رویکرد مدرن توسعه مبتنی بر آزمون (TDD)، میتوانید پروژههای خود را به سطحی جدید برسانید. در این دوره، یاد میگیرید چگونه با استفاده از ابزارهای هوش مصنوعی پروژههای کدنویسی جدید بسازید، کامپوننتهای جدید ایجاد کنید، با تولید کدهای اولیه متناسب، پروژهها را اعتبارسنجی کنید، و اسناد خود را به صورت خودکار گسترش دهید. همچنین این دوره شامل ساخت پروژههای جدید از صفر و همچنین ارتقا و بازسازی کدهای موجود با استفاده از هوش مصنوعی است.
اهداف یادگیری:
ارزیابی قابلیتهای مختلف دستیارهای کدنویسی هوش مصنوعی و ادغام آنها در جریان کاری توسعه نرمافزار برای افزایش بهرهوری و کیفیت کد.
طراحی و پیادهسازی کامپوننتهای کدی با استفاده از ابزارهای هوش مصنوعی برای تولید الگوهای کد، گسترش عملکردها و ایجاد ویژگیهای جدید بر اساس دستورات توسعهدهنده.
تحلیل کدهای موجود با استفاده از تکنیکهای بازسازی مبتنی بر هوش مصنوعی برای بهینهسازی ساختار کد، ارتقای کدهای قدیمی به استانداردهای مدرن، و بهبود قابلیت نگهداری.
توسعه موارد آزمون و استفاده از روشهای TDD با کمک دستیارهای هوش مصنوعی برای تولید آزمونهای جامع و اعتبارسنجی عملکرد کدها به منظور اطمینان از قابلیت اطمینان.
تکرار روشهای مختلف کدنویسی و راهحلها با استفاده از ابزارهای هوش مصنوعی برای بررسی پیادهسازیهای جایگزین، اصلاح کد، و نوآوری فراتر از پارادایمهای معمول برنامهنویسی.
اهداف یادگیری:
ارزیابی قابلیتهای مختلف دستیارهای کدنویسی هوش مصنوعی و ادغام آنها در جریان کاری توسعه نرمافزار برای افزایش بهرهوری و کیفیت کد.
طراحی و پیادهسازی کامپوننتهای کدی با استفاده از ابزارهای هوش مصنوعی برای تولید الگوهای کد، گسترش عملکردها و ایجاد ویژگیهای جدید بر اساس دستورات توسعهدهنده.
تحلیل کدهای موجود با استفاده از تکنیکهای بازسازی مبتنی بر هوش مصنوعی برای بهینهسازی ساختار کد، ارتقای کدهای قدیمی به استانداردهای مدرن، و بهبود قابلیت نگهداری.
توسعه موارد آزمون و استفاده از روشهای TDD با کمک دستیارهای هوش مصنوعی برای تولید آزمونهای جامع و اعتبارسنجی عملکرد کدها به منظور اطمینان از قابلیت اطمینان.
تکرار روشهای مختلف کدنویسی و راهحلها با استفاده از ابزارهای هوش مصنوعی برای بررسی پیادهسازیهای جایگزین، اصلاح کد، و نوآوری فراتر از پارادایمهای معمول برنامهنویسی.
مهارت ها
Agile Software DevelopmentWeb Development ToolsArtificial Intelligence FoundationsDevOpsArtificial Intelligence (AI)Web DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - برنامه نویسی جفتی با هوش مصنوعی
- 02 - پیش نیازها و نحوه استفاده از فایلهای تمرینی
1. ابزار، مواد و محیط
- 03 - ابزار، مواد و محیط
- 04 - هوش مصنوعی به عنوان یک همکار پرحرف
- 05 - هوش مصنوعی در IDE
- 06 - هوش مصنوعی در صندلی خلبان
- 07 - هوش مصنوعی و بازاندیشی در مورد اینکه یک توسعه دهنده چیست
2. نگاهکردن به هوش مصنوعی در دهان
- 08 - از کجا شروعکنیم و چگونه شروع کنیم
- 09 - نسل درون خطی
- 10 - بذرپاشی و انتخاب و گسترش
- 11 - ایجاد مستندات
- 12 - توسعه مستند-محور (DDD)
- 13 - چت با کد
- 14 - کد از یک چت (ChatGPT)
- 15 - مصنوعات (کلود)
- 16 - دانش، اعتماد و الگوهای محافظه کارانه
3. تکرار، آزمایش و بسط
- 17 - بیایید با هم یک برنامه بسازیم
- 18 - با یک اعلان شروع کنید
- 19 - از هوش مصنوعی برای ساخت طرح استفاده کنید
- 20 - یک نقشه تعاملی اضافه کنید
- 21 - از DDD برای افزودن یک چت هوش مصنوعی استفاده کنید
- 22 - تکرار کد مبتنی بر هوش مصنوعی
- 23 - توهمات، خطاها و روشهای رفع آنها
4. آزمونها و توسعه آزمایش محور
- 24 - هوش مصنوعی و اهمیت مجدد تست ها
- 25 - تستهای نگارشی با هوش مصنوعی
- 26 - دریافت هوش مصنوعی برای تنظیم محیط آزمایشی شما
- 27 - TDD مؤثر با ابزارهای هوش مصنوعی مدرن
- 28 - چالشهای TDD مبتنی بر هوش مصنوعی
5. هل دادن به جلو با ابزار محافظه کارانه
- 29 - درک سوگیری در LLM
- 30 - تشخیص الگوهای قدیمی تقویت شده
- 31 - آموزش هوش مصنوعی برای استفاده از استانداردهای مدرن
- 32 - کمک هوش مصنوعی مبتنی بر مستندات
- 33 - استفاده از تطابق الگو برای جلو بردن
6. نتیجه گیری
- 34 - ارتقاء مهارت مهارت جدید است
دوره های مرتبط
- دوره آموزشی عاملهای خودمختار با LangChain و Hugging Face
- دوره آموزشی اپلیکیشنهای هوش مصنوعی آماده برای تولید با Gradio
- دوره آموزشی حالت عامل (Agent Mode) در ویژوال استودیو کد
- دوره آموزشی ساخت با هوش مصنوعی: ساخت عاملهای هوش مصنوعی با GPT‑5
- دوره آموزشی اهداف و نتایج کلیدی (OKR) مبتنی بر هوش مصنوعی برای مدیران: همراستا کردن، پیگیری و دستیابی به نتایج با استفاده از ChatGPT (بدون نیاز به کدنویسی)
- دوره آموزشی میز خدمات فناوری اطلاعات: مبانی خدمات مشتری با استفاده از هوش مصنوعی
- دوره آموزشی مهارتهای آشنایی با هوش مصنوعی بساز: نکات GenAI برای افراد غیرتخصصی
- دوره آموزشی هوشمندانهتر کار کردن با Glean: پرامپتها، گردشکارها و عاملهای هوش مصنوعی
مسیرهای مرتبط
- مسیر آموزشی یادگیری Vibe Coding: ساخت اپلیکیشنها با کدنویسی مجهز به هوش مصنوعی
- مسیر آموزشی برنامهنویسیات رو با ابزارهای کدنویسی هوش مصنوعی حسابی تغییر بده!
- مسیر آموزشی ایجاد مهارت های هوش مصنوعی برای توسعه دهندگان وب
- مسیر آموزشی ساخت اعتماد، شایستگی و همکاری برای موفقیت جهانی
- مسیر آموزشی گواهینامه حرفهای هوش مصنوعی مولد از Snowflake
- مسیر آموزشی سواد فنی و آمادگی برای آینده برای مدیران نوظهور
- مسیر آموزشی موفقیت به عنوان یک مدیر ارشد
- مسیر آموزشی گواهینامه حرفهای موفقیت بهعنوان یک مدیر جدید