ساخت عامل هوشمند تولید کد با هوش مصنوعی و Golang
هوش مصنوعی حالا میتونه کدنویس بشه — یاد بگیر چطور با Golang یک ایجنت (Agent) تولید کد بسازی!
در این دوره جذاب و مدرن از سایت Udemy، یاد میگیری که چگونه با استفاده از زبان Go و ابزارهای هوش مصنوعی، یک عامل (Agent) هوشمند طراحی کنی که میتونه بر اساس درخواست کاربر، کد بنویسه، ساختار منطقی درک کنه، و حتی خودش رو بهینه کنه!
مدرس دوره، به زبانی ساده و پروژهمحور، مفاهیم پیچیده AI، معماری ایجنتها و ارتباط با APIهای هوشمند مثل OpenAI رو به تو یاد میده. در پایان دوره، یک نمونه واقعی از یک سیستم تولید کد داری که میتونی توسعهاش بدی، روی پروژهها استفاده کنی یا به عنوان نمونهکار حرفهای ارائه بدی.
💡 آنچه در این دوره یاد میگیرید:
✅ ساخت یک code-writing agent از صفر با زبان Golang
✅ اتصال عامل به OpenAI برای دریافت پرامپت و تولید کد
✅ مدیریت حافظه و context در ایجنت هوشمند
✅ پردازش زبان طبیعی و تحلیل درخواست کاربر
✅ معماری ساختارمند برای گسترش عاملهای هوشمند
✅ پروژه واقعی: طراحی یک سیستم تولید کد با قابلیتهای اتوماسیون
👨💻 این دوره مناسب چه کسانی است؟
- برنامهنویسان علاقهمند به Golang و هوش مصنوعی
- توسعهدهندگانی که میخواهند از AI در پروژهها استفاده کنند
- فریلنسرهایی که به دنبال ساخت ابزارهای هوشمند و نوآورانه هستند
- افراد علاقهمند به ساخت ایجنتهای AI عملیاتی و قابل توسعه
- دانشجویانی که میخواهند پروژه خاص و حرفهای برای رزومه داشته باشند
✅ ویژگیهای دوره:
- آموزش پروژهمحور و کاربردی با زبان گو (Golang)
- آموزش از پایه تا ساخت کامل agent هوشمند
- اتصال به API هوش مصنوعی (OpenAI)
- زیرنویس فارسی دقیق و تخصصی توسط تیم کدیاد
- امکان اجرای پروژه نهایی و استفاده در دنیای واقعی
سرفصل های دوره
Introduction
Setup Go & How To Get Your OpenAI API Secret
Project Structure
OpenAI Client and Our First Prompt
Core AI Agent Client
Add Command Line Arguments
Adding Workers to Create Files
Stopping The AI Agent and Clean Up Resources
How To Get Stable Response From The LLM
Setting Up Templates
Loading Templates
Update The Agent To Accept A Specific Template
Loading Prompt Templates
Parsing and Executing Template
Writing The Code Generator
Running The Code Generator
Writing The Code Parser
Accepting New Model & Prompt On The Command Line
Add A Flag To List Templates And Languages
Add Multiple Templates and Generating Code
Adding A New Template Without Changing The Code
Frontend HTML, CSS & JavaScript
Setting Up HTTP Server and Setup Websocket
Adding HTTP Handler
Create A Function To Zip An Entire Directory
Adding Callback To Send Event To The Frontend
Run The HTTP Server
Add A Handler to Download Zip Files
Update Our Makefile
پیشنیاز های دوره چه چیزهایی هستند؟
- ندارد
نظرات دانشجویان
مدرس دوره
