دوره آموزشی فراتر از برنامهنویسی دونفره با هوش مصنوعی
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 - ارتقاء مهارت مهارت جدید است
دوره های مرتبط
- دوره آموزشی مقدمهای بر روشهای توسعه چابک: چابک را به خط لولههای توسعه خود بیاورید
- دوره آموزشی راهنمای کامل مدیریت Jira: پیکربندی، مدیریت و خودکارسازی
- دوره آموزشی یادگیری جامع کیوکامبر
- دوره آموزشی ارتقای پروژههای وردپرس قدیمی: بهروز کردن روندهای کاری و کدها
- دوره آموزشی افزایش بهرهوری با یکپارچگیهای Jira و Confluence
- دوره آموزشی هوش مصنوعی مولد برای توسعهدهندگان وب: برنامهنویسی جفتی با قدرت هوش مصنوعی برای توسعه فولاستک
- دوره آموزشی برنامهنویسی جفت با هوش مصنوعی با استفاده از Amazon Q
- دوره آموزشی مدیریت جیرا: اتوماسیون