آموزش برنامه‌نویسی به کمک هوش مصنوعی (AI-Assisted Programming) - آخرین آپدیت

دانلود AI-Assisted Programming

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: این دوره با همکاری مشترک JetBrains Academy و Nebius تهیه شده است. ما در JetBrains Academy به متدهای موثر آموزش برنامه‌نویسی تسلط داریم و Nebius نیز دانش عمیقی در زمینه هوش مصنوعی کاربردی دارد تا به توسعه‌دهندگان، دانشمندان داده و سازمان‌ها در پیاده‌سازی AI در سناریوهای واقعی کمک کند. هدف این دوره کمک به توسعه‌دهندگان است تا فراتر از تبلیغات بروند و یاد بگیرند چگونه به شکلی معنادار و بهره‌ور با ابزارهای هوش مصنوعی همکاری کنند. چه توسعه‌دهنده‌ای باشید که کنجکاو است AI را بشناسد و چه مدیر تیمی که به دنبال افزایش بهره‌وری است، متخصصان ما پاسخ‌های عملی برای چالش‌های دنیای واقعی را به شما ارائه می‌دهند. برنامه‌نویسی به کمک هوش مصنوعی صرفاً درخواست کد از یک چت‌بات نیست؛ بلکه داشتن دانش کافی برای همکاری موثر با AI، بهبود کیفیت کدهای تولید شده و ساخت و استقرار اپلیکیشن‌ها از صفر با استفاده از ابزارهای توسعه مبتنی بر AI است. این دوره با رویکرد «اول کاربرد» (use-case-first) دقیقاً به همین موضوع می‌پردازد. در این دوره موضوعات زیر را بررسی خواهید کرد: - تکنیک‌های پرامپت‌نویسی: یاد بگیرید چگونه با مدل‌های زبانی بزرگ (LLMs) تعامل داشته باشید و تنظیمات را برای نتایج بهتر در توسعه و کارهای روزمره بهینه کنید. - کدنویسی با دستیار هوش مصنوعی: نحوه هدایت دستیار، موارد قابل اعتماد بودن و روش‌های اعتبارسنجی خروجی‌ها. - ایجنت‌های توسعه نرم‌افزار: کشف نحوه عملکرد ایجنت‌های AI و چگونگی بهره‌برداری از آن‌ها. - ابزارهای توسعه AI: بررسی ابزارهای مختلف از چت‌بات‌ها تا دستیارهای داخلی IDE و یادگیری انتخاب ابزار مناسب برای هر تسک. تیم مدرسان این دوره شامل الکساندر آودیوشنکو (مدیر برنامه‌های AI/ML در JetBrains)، اندرو زاکونوف (رهبر محصول AI در JetBrains)، رومان گایف (مدیر محصول AI در Nebius) و مدرسان برجسته‌ای چون دنیل نات (مدیر مهندسی نرم‌افزار و تولیدکننده محتوای تست نرم‌افزار) و گراهام نوبیگ (دانشمند ارشد All Hands AI و استادیار علوم کامپیوتر در دانشگاه کارنگی ملون) است.

سرفصل ها و درس ها

بررسی کلی ابزارهای توسعه AI AI Development Tools Overview

  • چت‌بات‌ها Chatbots

  • دستیارهای IDE IDE Assistants

  • ابزارهای استارتر (Bootstrappers) Bootstrappers

  • ایجنت‌های AI AI Agents

کدنویسی با دستیار هوش مصنوعی Coding with AI Assistant

  • تکامل برنامه‌نویسی و ابزارهای AI The Evolution of Programming and AI Tools

  • دستیار AI جت‌برینز در عمل JetBrains AI Assistant in Action

  • بهترین روش‌ها برای کدنویسی با کمک AI Best Practices for AI-Assisted Coding

تکنیک‌های پرامپت‌نویسی Prompting Techniques

  • مقدمه‌ای بر مهندسی پرامپت Introduction to Prompt Engineering

  • انتخاب LLM مناسب برای هر تسک Choosing the Right LLM for Your Task

  • پارامترهای کلیدی کنترل تولید محتوا Generation Control Key Parameters

  • پرامپت‌نویسی Zero-Shot و Few-Shot Zero-Shot and Few-Shot Prompting

  • پرامپت‌نویسی زنجیره افکار (Chain of Thought) Chain-of-Thought Prompting

  • پرامپت‌نویسی تجزیه مسئله (Chaining) Problem Decomposition Prompting (Chaining)

  • پرامپت‌نویسی استدلال و اقدام (ReAct) Reason and Act (ReAct) Prompting

ایجنت‌های AI به عنوان تیم توسعه AI Agents as a Development Team

  • ایجنت‌ها به عنوان تقویت‌کننده قابلیت‌های LLM Agents as Multipliers for LLM Capabilities

  • نحوه به حداکثر رساندن ارزش ایجنت‌ها How to Maximize Value from Agents

  • چالش‌های مسیر پیش‌رو در دنیای AI Challenges on the Road to the Next Frontier

ایجنت‌ها برای توسعه نرم‌افزار Agents for Software Development

  • ایجنت‌های توسعه نرم‌افزار در عمل Software Development Agents in Action

  • نحوه عملکرد ایجنت‌ها How Agents Work

  • ارزیابی و امنیت ایجنت‌ها Agent Evaluation and Safety

پلتفرم یادگیری یوتیوب با پشتیبانی AI AI-Supported YouTube Learning Platform

  • نصب JetBrains Toolbox و IDE Install JetBrains Toolbox and IDE

نمایش نظرات

آموزش برنامه‌نویسی به کمک هوش مصنوعی (AI-Assisted Programming)
جزییات دوره
23h 1m
21
(آخرین آپدیت)
1,132
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده