لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت پروژه با هوش مصنوعی: فراتر از برنامهنویسی دو نفره با AI
- آخرین آپدیت
دانلود Build with AI: Beyond Pair Programming with AI
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
استفاده موثر از دستیارهای کدنویسی AI میتواند فرآیند توسعه نرمافزار را از طریق تولید سریع کد، تکرار، آزمایش و رویکردی مدرن به توسعه تستمحور (TDD) سرعت بخشد و بهبود دهد. در این دوره، ابزارهای AI را برای ساخت و گسترش پروژههای کدنویسی، ایجاد کامپوننتهای جدید با تولید کدهای اولیه (Boilerplate) مناسب، اعتبارسنجی پروژهها با تستهای تولید شده توسط AI، مستندسازی خودکار و موارد دیگر به کار بگیرید. این دوره شامل ساخت پروژههای جدید از صفر و همچنین استفاده از هوش مصنوعی برای ارتقاء و بازنویسی (Refactor) کدهای موجود است.
سرفصل ها و درس ها
مقدمه
Introduction
برنامهنویسی دو نفره با هوش مصنوعی
Pair-programming with AI
پیشنیازها و نحوه استفاده از فایلهای تمرینی
Prerequisites and how to use the exercise files
1. ابزارها، منابع و محیطها
1. Tools, Materials, and Environments
هوش مصنوعی به عنوان یک همکار تعاملی
AI as a chatty collaborator
هوش مصنوعی در محیط IDE
AI in the IDE
ابزارها، منابع و محیطها
Tools, materials, and environments
هوش مصنوعی و بازنگری در تعریف برنامهنویس
AI and rethinking what a developer is
هوش مصنوعی در جایگاه هدایتکننده
AI in the pilot seat
2. بررسی دقیق قابلیتهای هوش مصنوعی
2. Looking the AI in the Mouth
تولید کد در خط (Inline generation)
Inline generation
از کجا و چگونه شروع کنیم
Where to start and how to start
دانش، اعتماد و مدلهای محافظهکار
Knowledge, trust, and conservative models
تولید کد از طریق چت (ChatGPT)
Code from a chat (ChatGPT)
آرتیفکتها (Claude)
Artifacts (Claude)
بذرپاشی، انتخاب و گسترش
Seeding, selecting, and expanding
تولید مستندات
Generating documentation
گفتگو با کدها
Chatting with code
توسعه مستندمحور (DDD?)
Documentation-Driven Development (DDD?)
3. تکرار، آزمایش و گسترش
3. Iteration, Experimentation, and Expansion
استفاده از AI برای ساخت لایوت
Use AI to build the layout
استفاده از DDD برای افزودن چت AI
Use DDD to add an AI chat
بیایید با هم یک اپلیکیشن بسازیم!
Let's build an app together!
افزودن نقشه تعاملی
Add an interactive map
توهمات، خطاها و نحوه رفع آنها
Hallucinations, errors, and how to address them
شروع با یک پرامپت
Start with a prompt
تکرار کد با هدایت هوش مصنوعی
AI-driven code iteration
4. تستها و توسعه تستمحور (TDD)
4. Tests and Test-Driven Development
TDD موثر با ابزارهای مدرن AI
Effective TDD with modern AI tools
هوش مصنوعی و اهمیت دوباره تستها
AI and the renewed importance of tests
استفاده از AI برای راهاندازی محیط تست
Getting AI to set up your test environment
چالشهای TDD قدرت گرفته از AI
The challenges of AI-powered TDD
نوشتن تستها با هوش مصنوعی
Writing tests with AI
5. پیشروی با ابزارهای محافظهکارانه
5. Pushing Forward with Conservative Tools
بهرهگیری از تطبیق الگو برای پیشروی
Leveraging pattern matching to push forward
آموزش هوش مصنوعی برای استفاده از استانداردهای مدرن
Coaching the AI to use modern standards
دستیار AI مبتنی بر مستندات
Documentation-driven AI assistance
درک سوگیری در مدلهای زبانی بزرگ (LLMs)
Understanding bias in LLMs
شناسایی الگوهای قدیمی تقویت شده
Detecting amplified old patterns
6. جمعبندی
6. Conclusion
ارتقای مهارت، مهارت جدید عصر است
Upskilling is the new skill
مربی کارکنان ارشد، سخنران، طراح وب و توسعهدهنده نرمافزار
مورتن رند هندریکسن یک مربی ارشد کارکنان، سخنران، طراح وب و توسعهدهنده نرمافزار است.
مورتن بیش از 100 دوره آموزشی برای Lynda.com و LinkedIn Learning ایجاد کرده است که طیف وسیعی از موضوعات از جمله استانداردهای وب، فناوریهای نوظهور و اخلاق فناوری را پوشش میدهد. دوره های او به چهار زبان ترجمه شده است. او که یک مشارکت کننده متن باز با نزدیک به دو دهه تجربه در صنعت است، نویسنده چندین کتاب، مقاله و فیلم آموزشی و یک متخصص شناخته شده در هنر وردپرس است. او سخنران و مدرس محبوبی در کنفرانسهای حرفهای در سرتاسر جهان بوده است، راهحلهای طراحی ظاهری مبتنی بر استانداردها را میسازد و به دیگران آموزش میدهد که چگونه از وب بیشترین بهره را ببرند.
مورتن در اصل اهل نروژ است. با خانواده اش در بریتیش کلمبیا در سواحل غرب کانادا.
نمایش نظرات