لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مسترکلاس GitHub Copilot برای جاوا، Spring، هوش مصنوعی و IntelliJ
- آخرین آپدیت
دانلود GitHub Copilot Masterclass for Java, Spring, AI and IntelliJ
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یک رویکرد پروژه-محور برای تسلط بر هنر توسعه نرمافزارهای مدرن با استفاده از GitHub Copilot در محیط Java و IntelliJ
تبدیل IntelliJ به یک محیط توسعه جاوای کاملاً مجهز به هوش مصنوعی
تسریع در راهاندازی پروژه، معماری و کدنویسی در Spring Boot، Quarkus و Jakarta EE
تولید کدهای تمیزتر و کاربردیتر از طریق هدایت Copilot با پرامپتهای بهینه، آرتیفکتهای پرامپت، فایلهای مهارت (Skill files) و فایلهای دستورالعمل (Instruction files)
گسترش توسعه به کمک هوش مصنوعی فراتر از IDE با استفاده از GitHub Copilot CLI
طراحی و ساخت میکروسرویسها با APIهای Quarkus و ایجاد فایلهای اجرایی Native با GraalVM
بهروزرسانی Copilot برای استفاده از اصطلاحات مدرن Java 25+ و متدهای پیشرفته توسعه جاوا در سطح سازمانی
ایجاد فایلهای مهارت قابل استفاده مجدد برای آموزش نحوه طراحی و پیادهسازی اپلیکیشنها به LLM
ساخت فایلهای دستورالعمل برای بهبود چشمگیر ثبات، کیفیت و معماری کدهای تولید شده
تسریع توسعه اپلیکیشنهای Full-stack با هدایت Copilot در بخشهای Backend، Frontend، پیکربندی و Persistence
ایجاد و استفاده از Agentهای سفارشی برای تبدیل کارهای پیچیده نرمافزاری به جریانهای توسعه هوشمندتر و قابل مدیریتتر
پیکربندی و اتصال سرورهای MCP برای همکاری قدرتمندتر GitHub Copilot با ابزارهایی مانند Jira، Chrome DevTools و IntelliJ
ساخت سریعتر اپلیکیشنهای سازمانی جاوا با ترکیب Copilot و جریانهای کاری عملی توسعه سازمانی
حذف کندیهای رایج توسعه مانند اشتباهات پیکربندی، تداخل پورتها و سردرگمی در لاگگذاری
تسریع در راهاندازی پروژه، معماری و کدنویسی در Spring Boot، Quarkus و Jakarta EE
پیشنیازها: تنها پیشنیاز، علاقه به برنامهنویسی، داشتن یک IDE که از GitHub Copilot پشتیبانی کند و دانش پایهای از زبان جاوا است.
اشتیاق به حل معماها، رفع اشکال و تفکر خلاق نیز کمک شایانی به شما خواهد کرد.
این یک دوره معمولی یودمی نیست؛ این چیزی است که میتوانم به شما اطمینان دهم.
روشی بهتر برای یادگیری
در این دوره، هیچ ارائه طولانی پاورپوینت یا سخنرانیهای خستهکنندهای پیدا نخواهید کرد. این یک قول است.
من همیشه معتقد بودهام که آموزش باید پروژه-محور باشد و بهترین یادگیری زمانی رخ میدهد که توسعهدهنده تجربه عملی با ابزارها، فناوریها و APIهایی که باید در آنها استاد شود، کسب کند.
همچنین باور دارم که گفتگوها بسیار موثرتر از اسلایدهای تصویری هستند و همین شعار، شکلدهنده کل این دوره است.
این دوره چه مواردی را پوشش میدهد؟
صراحتاً بگوییم، ما هر آنچه یک توسعهدهنده جاوا برای تبدیل شدن به فردی توانمند و مطمئن در کار با GitHub Copilot و اکوسیستم گستردهتر فریمورکهای جاوا و ابزارهای MCP نیاز دارد را پوشش خواهیم داد.
شما یاد میگیرید که GitHub Copilot چگونه کار میکند، چگونه پروژههای مبتنی بر LLM را به طور موثر در IntelliJ ساختاردهی کنید و چگونه اپلیکیشنهای مدرن را معماری و طراحی کنید تا بیشترین بهره را از ابزارهای مجهز به هوش مصنوعی ببرید.
چه چیزهایی خواهید ساخت و آموخت؟
این یک مسترکلاس عملی است که سرشار از مباحث کاربردی، تکالیف و پروژههای واقعی است. در اینجا لیستی از ابزارها، فناوریها و فریمورکهای پوشش داده شده به همراه پروژههای مربوطه آمده است:
مبانی GitHub Copilot
نحوه نصب GitHub Copilot در IntelliJ و شروع سریع کار
استفاده از حالتهای Ask، Agent و Planning برای کار موثرتر به عنوان توسعهدهنده جاوا
استفاده از پیشنهادات Inline، ویرایشها و پرامپتهای هدایتشده برای کدنویسی سریعتر
نحوه توضیح کد، رفع باگها و تولید تستها با Copilot
ساخت پروژههای ابتدایی کاربردی مانند بازی مار و یک اپلیکیشن JavaFX
توسعه با Spring، Quarkus، Micronaut و Jakarta EE
نحوه ساخت RESTful APIهای Spring Boot با GitHub Copilot
هدایت Copilot با آرتیفکتهای پرامپت برای کسب نتایج بهتر
سوق دادن LLM به سمت ویژگیهای Java 25 و متدهای کدنویسی مدرن
رفع مشکلات رایج مانند خطاهای reload در devtools، تداخل پورتها و چالشهای لاگگذاری
بهبود راهاندازی اپلیکیشن و جریان کاری در سناریوهای واقعی توسعه
مهارتها، دستورالعملها و راهنماهای قابل استفاده مجدد
نحوه ایجاد فایلهای مهارت (Skill files) برای بهبود کیفیت کدهای تولید شده توسط Copilot
آموزش متدهای قویتر RESTful API و جاوا سازمانی به LLM
ساخت مهارتهای جهانی برای Persistence، استقرار (Deployment) و الگوهای توسعه قابل استفاده مجدد
نحوه ایجاد فایلهای دستورالعمل برای Java 25 و Jakarta EE
بهبود چشمگیر خروجیهای Copilot با راهنماییهای بهینه
Agentهای سفارشی و جریانهای کاری هوشمندتر AI
درک مفهوم Agentهای سفارشی و جایگاه آنها در توسعه نرمافزار
ساخت پروژهها با استفاده از جریانهای کاری مبتنی بر Agent
طراحی نحوه انتقال کار (Handoff) بین Agentهایی با مسئولیتهای مختلف
استفاده از مثالهای بهیادماندنی مانند Cautious Captain، Planning Pirate و Building Buccaneer
بهکارگیری جریانهای کاری پیشرفته Copilot در اپلیکیشنهای پیچیدهتر
اتصال MCP، Chrome DevTools، Jira و GitHub Copilot CLI
استفاده از Model Context Protocol برای گسترش قابلیتهای GitHub Copilot
اتصال سرورهای MCP به IntelliJ، Chrome DevTools و Jira
آنالیز وبسایتها از نظر پرفورمنس، SEO، دسترسیپذیری و آسیبپذیریها با ابزارهای MCP
نحوه استفاده از GitHub Copilot CLI در خط فرمان (Terminal)
ساخت، بررسی، ارسال و مدیریت کدها از طریق ترمینال با پشتیبانی Copilot
این دوره چه کمکی به شما میکند؟
این مسترکلاس تمام جزئیات GitHub Copilot را آموزش نمیدهد. بهخصوص با توجه به سرعت تغییرات چشمگیر در فضای کدنویسی تقویتشده با AI.
هدف این دوره این است که هر آنچه برای درک و کاوش در GitHub Copilot با اعتماد به نفس، مهارت و اعتبار نیاز دارید را به شما بیاموزد، حتی زمانی که فضای AI تغییر کرده و رشد میکند.
مسترکلاسی که هر توسعهدهنده جاوایی به آن نیاز دارد
این دوره برای توسعهدهندگان جاوایی طراحی شده است که میخواهند به فضای AI وارد شوند و این کار را به روش درست انجام دهند.
هدف این است که به شما کمک کند شروع کنید، پیشرفت کنید و سرعت یادگیری لازم برای بهروز ماندن در تغییرات سریع جاوا، Copilot، یادگیری ماشین و Agentic AI را حفظ کنید.
اگر به دنبال دورهای کاربردی و پروژه-محور هستید که به شما در کسب مهارتهای واقعی کمک کند و در عین حال لذتبخش باشد، این دوره برای شماست.
سرفصل ها و درس ها
شروع کار با GitHub Copilot
Getting Started with GitHub Copilot
مقدمهای بر مسترکلاس GitHub Copilot برای توسعهدهندگان جاوا سازمانی
Introduction to the GitHub Copilot Masterclass for Enterprise Java Developers
نحوه نصب GitHub Copilot در IntelliJ و تست اولیه با بازی مار
How to Install GitHub Copilot in IntelliJ and Smoke Test with a Snake Game
ساخت اولین پروژه جاوا با حالتهای Ask، Agent و Planning در GitHub Copilot
Build Your First Java Project with GitHub Copilot's Ask, Agent & Planning Modes
از کد Ghost تا ویرایش Inline: نحوه نوشتن کد با GitHub Copilot
From Ghost Code to Inline Editing - How to Write Code with GitHub Copilot
توضیح، رفع خطا و راهاندازی تستها با پرامپتهای داخلی GitHub Copilot
Explain, Fix and Setup Tests with Built-In GitHub Copilot Prompts
ساخت یک اپلیکیشن تعاملی JavaFX با GitHub Copilot در کمتر از ۵ دقیقه
Build an Interactive JavaFX App with GitHub Copilot in Less Than 5 Minutes
اسپرینگ بوت، RESTful APIها و قدرت Prompt Artefact در Copilot
Spring Boot, RESTful APIs and the Power of Copilot's Prompt Artefact
مقدمهای بر پروژه Poorly RESTed API
Introduction to the Poorly RESTed API Project
ایجاد Poorly RESTed API با استفاده از GitHub Copilot
Creating the Poorly RESTed API with GitHub Copilot
پرامپتنویسی برای LLM جهت استفاده از ویژگیها و اصطلاحات Java 25
Prompting Your LLM to Use Java 25 Idioms and Features
بهینهسازی Spring Boot DevTools با استفاده از Prompt Artefact در Copilot
Getting Spring Boot DevTools to Chill with Copilot's Prompt Artefact
رفع تداخل پورتها و بهبود لاگگذاری با Tim Horton و Mario Lemieux
Resolving Port Conflicts & Improving Logging with Tim Horton & Mario Lemieux
ایجاد بنر Spring Boot با Global Prompt Artefact در Copilot
Wave Your Spring Boot Banner with the Copilot's Global Prompt Artefact
ارتقای فوقسریع GitHub Copilot با فایلهای مهارت (Skill Files)
Supercharging⚡GitHub Copilot with Skill Files
مهارت Copilot چیست؟ ساخت یک پروژه سریع Quarkus
What is a Copilot Skill? Building a Quick Quarkus Project
آموزش رساندن LLM درباره رساله دکتری Roy Fielding در مورد RESTful API
Teaching Your LLM all about Roy Fielding's, RESTful API, PhD Dissertation
ساخت یک RESTful API بهتر با فراخوانی مهارت GitHub Copilot
Building a Better RESTful API by Invoking a GitHub Copilot Skill
نحوه ایجاد مهارتهای جهانی: بهبود مهارتهای Persistence و استقرار سرور اپلیکیشن
How to Create Global Skills: Improved Persistence & App Server Deployment Skills
ساخت فایل اجرایی Windows Native و Image در GraalVM با Copilot تنها در ۱۰ دقیقه
Build a Windows Native .exe and GraalVM Image with Copilot in only 10 minutes!
دستورالعملهای GitHub Copilot: چگونه LLMها را به سوی پیروزی هدایت کنیم
GitHub Copilot Instructions: How to Steer Your LLMs to Victory!
مقدمهای بر فایلهای دستورالعمل (Instruction Files) در GitHub Copilot
An Introduction to GitHub Copilot Instruction Files
ساخت یک اپلیکیشن وب Full Stack جاوا *بدون* فایل دستورالعمل Copilot
Create a Full-Stack, Java Web Application *without* a Copilot Instructions File
ایجاد فایل دستورالعمل GitHub Copilot
Create a GitHub Copilot Instructions File
ساخت فایل دستورالعمل توسعه برای Java 25
Building a Java 25 Development Instructions File
ساخت فایل دستورالعمل برای Jakarta EE
Building a Jakarta EE Instructions File
بازسازی اپلیکیشن جاوا سازمانی با دستورالعملهای صحیح
Rebuilding the Enterprise Java Application with Proper Instructions
بررسی دقیق اپلیکیشن Jakarta EE ساخته شده با پایگاه داده H2 و Open Liberty
Digging into the Jakarta EE App built with the H2 Database and Open Liberty
جزئیات و نکات Agentهای سفارشی GitHub Copilot
The Ins and Outs of GitHub Copilot Custom Agents
Agent سفارشی چیست و چه زمانی باید از آن استفاده کرد؟
What is a Custom Agent and When Should You Use Them?
ساخت اپلیکیشن بازی دارآویز (Hangman) با Agent سفارشی Cautious Captain
Building a Hangman Application with the Cautious Captain Custom Agent
انتقال کار، تعاملات UI، Planning Pirate و Building Buccaneer
Handoffs, UI Interactions, the Planning Pirate and the Building Buccaneer
تسلط بر پروتکل Model Context Protocol (MCP)
Model Context Protocol Mastery
چرا به Model Context Protocol (MCP) نیاز داریم؟
Why Do We Need Model Context Protocol (MCP)?
پیکربندی اولین سرور MCP || شناسایی آسیبپذیریهای سرور
Configuring Your First MCP Server || Detecting Server Vulnerabilities
پروتکل MCP برای توسعهدهندگان وب || کار با Chrome DevTools
Model Context Protocol for Web Developers || Working with Chrome DevTools
آنالیز آسان پرفورمنس وبسایت، SEO و دسترسیپذیری با ابزارهای MCP
Easily Auditing Website Performance, SEO & Accessibility with MCP Tools
پیکربندی سرور MCP جیرا (Jira) در IntelliJ
Configuring Jira's MCP Server with IntelliJ
توسعه آزاد جاوا، پایتون و TS با جیرا، MCP، IntelliJ و GitHub Copilot
Developer-Free Java, Python & TS Dev with Jira, MCP, IntelliJ & GitHub Copilot
ساخت اپلیکیشنها در خط فرمان با GitHub Copilot CLI
Building Apps at the Command Line with GitHub Copilot's Command Line Interface
شروع کار با Copilot CLI
Getting Started with the Copilot CLI
ساخت اپلیکیشنهای React، ارسال به مخزن گیتهاب و اجرای Actionها با CLI
Building React Apps, Pushing to Your GitHub Repo & Running Actions with the CLI
تفویض کار، ایجاد Pull Requestها، بررسی کدها و ادغام کدها از طریق CLI
Delegating Work, Creating Pull Requests, Doing Reviews & CLI Code Merges
نمایش نظرات