آنچه یاد خواهید گرفت:
ساخت اپلیکیشنهای واقعی هوش مصنوعی با Spring Boot و Spring AI، با شروع از یک اپلیکیشن شبیه ChatGPT که در چند دقیقه به LLMs مدرن متصل میشود.
یاد میگیرید چگونه پاسخهای نامنظم هوش مصنوعی را به آبجکتهای ساختاریافته و تمیز Java تبدیل کنید تا اپلیکیشنهای شما بتوانند آنها را با اطمینان پردازش کرده و نمایش دهند.
یک سیستم قدرتمند RAG بسازید که به اپلیکیشن شما اجازه میدهد با استفاده از مستندات و دانش خودتان به پرسشها پاسخ دهد.
با استفاده از Model Context Protocol ایجنتهای هوش مصنوعی بسازید تا اپلیکیشنهای شما بتوانند بهصورت خودکار ابزارها، APIs و سرویسها را فراخوانی کنند.
چتباتهایی با حافظه توسعه دهید که پیامهای قبلی را به خاطر میسپارند و گفتگوهایی طبیعی و مفهومی تولید میکنند.
یاد میگیرید چگونه پرامپتها و پاسخهای هوش مصنوعی را تست، ارزیابی و مشاهده کنید تا اپلیکیشنهای شما در محیط تولید قابلاعتماد عمل کنند.
قابلیتهای پیشرفته مانند تبدیل text-to-speech، تولید تصویر، OCR و ترجمه زبان را به اپلیکیشنهای Spring AI خود اضافه کنید.
اپلیکیشنهای پیشرفته و چندوجهی Spring AI بسازید که با صدا، ترجمه زبان و تحلیل تصویر یکپارچه میشوند.
در پایان دوره، مهارت ساخت قابلیتهای هوش مصنوعی آماده تولید را درون اپلیکیشنهای مدرن Java به دست خواهید آورد.
پیشنیازهای دوره
آشنایی پایه با برنامهنویسی Java لازم است. آشنایی با Spring Framework به طور ویژه مفید خواهد بود.
توضیحات دوره
این یک دوره معمولی یودمی نیست. این را با اطمینان میتوانیم بگوییم.
راهی بهتر برای یادگیری
در این دوره، خبری از ارائههای طولانی PowerPoint یا دروس مبتنی بر teleprompter که شما را خوابآلود کنند نیست. این یک قول است.
ما همیشه باور داشتهایم که آموزش باید پروژهمحور باشد و بهترین یادگیری زمانی رخ میدهد که یک توسعهدهنده تجربه عملی با ابزارها، فناوریها و APIs که باید بر آنها مسلط شود به دست بیاورد.
همچنین همیشه باور داشتهایم که گفتگوها از اسلایدشوها بهترند، و همین اصل، کل این دوره را شکل داده است.
این دوره چه مواردی را پوشش میدهد؟
صادقانه بگوییم، هر چیزی را که برای تبدیل شدن به فردی توانمند و مطمئن در Spring AI و اکوسیستم گستردهتر ابزارهای LLM و MCP لازم دارید، پوشش خواهیم داد؛ ابزارهایی که اپلیکیشنهای Generative AI و هوش مصنوعی عاملی را قدرت میدهند.
شما با مهمترین مهارتهای وش مصنوعی عاملی آشنا میشوید؛ مهارتهایی که امروز در بازار کار بیشترین تقاضا را دارند.
مسترکلاس حقیقی
راستش کمی تعجب میکنیم از اینکه این دوره Spring AI تا چه اندازه گسترده است.
ما از بحثهای سطح بالا درباره انتخاب مدل یادگیری ماشین مناسب، تا مفاهیم سطح پایین مانند اینکه دما و TopP چگونه بر طراحی سیستم و رفتار اپلیکیشن اثر میگذارند، پیش میرویم.
کارگاه واقعی و جامع
راستش کمی تعجب میکنم از اینکه این دوره GitHub Copilot تا چه اندازه گسترده است.
این یک کارگاه عملی است که پر از موضوعات کاربردی، تمرینها و پروژههای واقعی است. در ادامه، فهرستی غیرجامع از ابزارها و فناوریهای پوشش داده شده در این دوره، همراه با پروژههایی که این یادگیری را پیش میبرند، آمده است:
Spring AI و یکپارچهسازی LLM
چگونه یک کلون شبیه ChatGPT بسازید که فقط درباره trivia مربوط به Simpsons صحبت کند؟
چگونه تقریباً به هر LLM متصل شوید، از OpenAI و Gemini در ابر تا DeepSeek که به صورت محلی با Ollama اجرا میشود؟
چگونه پرامپتها را بهدرستی مهندسی کنید تا اپلیکیشنهای generative شما نتایج بهتر و قابلاعتمادتری تولید کنند.
کاربردهای واقعی هوش مصنوعی
چگونه یک موتور تولید پست شبکههای اجتماعی بسازید و حتی از ایجنتهای هوش مصنوعی برای انتشار خودکار محتوا استفاده کنید؟
چگونه چتباتهایی با حافظه بلندمدت بسازید؟
چگونه اپلیکیشنهای چندوجهی بسازید که text-to-speech و speech-to-text را مدیریت میکنند؟
چگونه با Spring AI به صورت برنامهای، تصویر تولید کنید؟
چگونه با قابلیتهای OCR در Spring AI از تصویر به متن برسید؟
چگونه متن را از یک زبان به زبان دیگر ترجمه کنید؟
RAG و MCP و هوش مصنوعی عاملی
چگونه بازیابی نسل افزوده (RAG) را پیاده کنید و وقتی کیفیت retrieval پایین است چه کار کنید؟
چگونه سرورهای Model Context Protocol بسازید و از طریق MCP clients آنها را فراخوانی کنید؟
چگونه اپلیکیشنهای عاملی را اشکالزدایی و عیبیابی کنید؟
چگونه رانش و انحراف را در سیستمهای مجهز به LLM تشخیص دهید؟
این دوره چه کمکی به شما میکند؟
این مسترکلاس قرار نیست همه موارد را درباره Generative AI و هوش مصنوعی به شما آموزش دهد. هیچ دورهای نمیتواند.
اما کاری که انجام میدهد این است که هر آنچه برای بررسی موضوعات جدید هوش مصنوعی با اعتمادبهنفس، توانمندی و اعتبار نیاز دارید را به شما یاد میدهد؛ حتی وقتی آن موضوعات بهطور مستقیم در دوره پوشش داده نشده باشند.
مخاطبان دوره:
این دوره برای توسعهدهندگان Java ساخته شده که میخواهند وارد حوزه هوش مصنوعی شوند و این کار را به شکل درست انجام دهند.
این دوره طوری طراحی شده که به شما کمک کند شروع کنید، به پیشرفت ادامه دهید و سرعت یادگیری لازم برای همگام ماندن با تغییرات سریع در حوزه Java و Spring، یادگیری ماشین و هوش مصنوعی عاملی را حفظ کنید.
اگر به دنبال یک دوره عملی و پروژهمحور هستید که به شما کمک کند به جای تماشای اسلایدها، مهارتهای واقعی بسازید، این دوره برای شما ساخته شده است.
این دوره برای چه کسانی مناسب است؟
توسعهدهندگان نرمافزار که به کسب مهارتهای لازم برای پیادهسازی راهحلهای پیشرفته هوش مصنوعی در Java و Spring علاقهمند هستند.