لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه تستمحور (TDD) در دنیای هوش مصنوعی
- آخرین آپدیت
دانلود Test-Driven Development in an AI World
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، کارلوس سولی—نویسنده، استاد، توسعهدهنده و استاد گواهیشده اسکرام—نحوه ادغام هوش مصنوعی با توسعه تستمحور (TDD) را بررسی میکند و به شما نشان میدهد که چگونه شیوههای کدنویسی خود را به یک گردشکار قابل اعتماد و مقیاسپذیر تبدیل کنید. بیاموزید که چگونه از ابزارهای مختلف هوش مصنوعی برای تولید و بهینهسازی کد با دقت و درک متنی بیشتر استفاده کنید. در مبانی TDD، از جمله تستهای واحد (Unit Tests)، تستهای پذیرش (Acceptance Tests) و تستهای یکپارچهسازی (Integration Tests) عمیق شوید و با چرخه قدرتمند قرمز-سبز-بازسازی (Red-Green-Refactor) آشنا شوید. کشف کنید که چگونه محیط توسعه خود را برای کدنویسی با کمک هوش مصنوعی پیکربندی کرده و فریمورکهای تست را راهاندازی کنید. این دوره شما را قادر میسازد تا با استفاده از اصول TDD و بهرهگیری از هوش مصنوعی برای سرعت بخشیدن به توسعه، ویژگیهای جدیدی را با حفظ استانداردهای کیفی بالا بسازید. یاد بگیرید که چگونه رویکرد خود را در توسعه نرمافزار با تکنیکهای پیشرفتهای که اعتمادبهنفس شما را افزایش داده و توانمندی کدنویسیتان را ارتقا میدهد، متحول کنید.
سرفصل ها و درس ها
مقدمه
Introduction
توسعه هوشمندتر با هوش مصنوعی و توسعه تستمحور (TDD)
Develop smarter with AI and test-driven development (TDD)
1. معرفی TDD و هوش مصنوعی
1. Introducing TDD and AI
استفاده از هوش مصنوعی به عنوان شریک در تستنویسی
Using AI as your partner for testing
چرا از TDD استفاده کنیم؟
Why use TDD?
پیکربندی محیط توسعه برای TDD و هوش مصنوعی
Configuring your dev environment for TDD and AI
2. تولید و اجرای تستها با GitHub Copilot
2. Generating and Running Tests with GitHub Copilot
عیبیابی چالشهای رایج در کار با هوش مصنوعی
Troubleshooting common challenges with AI
تولید تستها با GitHub Copilot
Generating tests with GitHub Copilot
ارتقای کیفیت تستها با GitHub Copilot
Enhancing test quality with GitHub Copilot
ساخت تستها برای TDD
Building tests for TDD
3. ایجاد پرامپتهای موثر برای TDD
3. Creating Effective Prompts for TDD
ایجاد پرامپتهای غنی از زمینه برای نتایج تست بهتر
Creating context-rich prompts for better test results
سفارشیسازی تعاملات هوش مصنوعی برای TDD
Customizing AI interactions for TDD
پرامپتهای مبتنی بر هوش مصنوعی برای تستهای هوشمندتر
AI-driven prompts for smarter testing
ساختاربندی پرامپتهای هوش مصنوعی برای TDD
Structuring AI prompts for TDD
4. طراحی گردشکارهای TDD با GitHub
4. Designing TDD Workflows with GitHub
طراحی درخواستهای موثر برای ویژگیهای مورد تست
Crafting effective feature requests for testing
راهاندازی GitHub Actions برای تستهای خودکار
Setting up GitHub Actions for automated testing
پیادهسازی ویژگیهای TDD بر اساس نیازمندیها
Implementing TDD features based on requirements
اندازهگیری و بهبود پوشش تستها (Test Coverage)
Measuring and improving test coverage
کارلوس سولیس یک نویسنده، استاد، توسعهدهنده، و دارای گواهینامه اسکرام مستر با بیش از 20 سال تجربه است.
کارلوس یک اسکرام مستر خبره و نویسنده کتاب A Warrior's Guide برای AngularJS (کتابهای کاباتا، 2016) است. ). یک توسعه دهنده حرفه ای با تجربه تدریس در دانشگاه، او با یک چالش فنی غریبه نیست. او می داند که چگونه پروژه ها را بر اساس اصول چابک و ناب تسهیل کند، و متخصص برنامه های تلفن همراه هیبریدی است که با Ionic، Angular و Cordova ساخته شده اند. او تجربه برنامه نویسی گسترده ای دارد، به ویژه با HTML5، CSS3، و جاوا. او در حال حاضر در سانتیاگو، شیلی زندگی می کند، جایی که او به عنوان مبشر محصول برای Modyo کار می کند.
نمایش نظرات