2026 Yazılım Geliştiriciler İçin AI Mühendisliği Tam Rehberi: Sıfırdan Uzmanlığa

Java Geliştiricileri için LLMOps, RAG ve Function Calling: Uçtan Uca AI Mühendisliği

INTERMEDIATE Son güncellenme: Mar 2026
Türkçe
1 öğrenci
Ali Turgut Bozkurt
Eğitmen

Öğrenecekleriniz

Kurs Hakkında

Bilişsel Mimari ve Spring AI "Yapay Zeka sadece bir API çağrısından ibaret değildir; o, yazılım mimarinizin yeni düşünme biçimidir." Günümüz yazılım dünyasında "Chatbot" yapmak kolaydır. Ancak; halüsinasyon görmeyen, siber saldırılara karşı direnen, şirketin gizli verilerini bulutla paylaşmadan işleyen ve otonom kararlar alabilen kurumsal bir yapay zeka sistemi inşa etmek gerçek bir mühendislik sanatı gerektirir. Bu kapsamlı eğitim serisi, Java geliştiricilerini geleneksel Backend dünyasından alıp, 2026 standartlarında bir AI Solutions Architect (Yapay Zeka Çözüm Mimarı) seviyesine taşımak için tasarlandı. 🎯 Bu Eğitimde Neler Öğreneceksiniz? Mimari Dönüşüm: Prompt Mühendisliği'nin ötesine geçerek; hafıza (RAG), karar verme (Agents) ve eylem (Function Calling) katmanlarını nasıl orkestre edeceğinizi. Kurumsal RAG (Retrieval-Augmented Generation): Şirketinizin PDF, Word ve Veritabanı verilerini Vektör Veritabanları (PgVector) kullanarak yapay zekaya nasıl "güvenli hafıza" olarak entegre edeceğinizi. Otonom Ajanlar (ReAct): LLM'lerin sadece metin üretmesini değil, ERP ve API sistemlerinizde nasıl gerçek işlemler yapacağını (İade onaylama, e-posta atma, randevu oluşturma). LLMOps ve Güvenlik: Prompt Injection saldırılarını durduran "Çift Model" güvenlik duvarlarını, maliyetleri %90 düşüren "Anlamsal Önbellekleme" (Semantic Caching) ve yasal denetim izlerini (Audit Logging). Edge AI ve SLM: Dev modeller yerine, yerel sunucularda çalışan küçük ama zeki modellerle (Llama 3, Phi-3) düşük maliyetli ve gizlilik odaklı çözümler. 🏗️ Ne İnşa Edeceğiz? Kursun sonunda, her katılımcı kendi portföyü için "Otonom Kurumsal Destek Ajanı" projesini tamamlamış olacak. Bu proje; görselleri analiz edebilen, şirket politikalarını ezbere bilen, sahte talepleri süzebilen ve finansal sistemlerle entegre çalışan uçtan uca bir mühendislik harikasıdır. 🛠️ Kullanılan Teknolojiler Dil: Java 21+ Framework: Spring AI & Spring Boot 3.3+ Modeller: OpenAI, Ollama, Llama 3, Mistral Altyapı: PgVector, Resilience4j, Docker, Redis 👨‍💻 Kimler İçin? Yapay zeka devriminde "sadece kullanıcı" kalmak istemeyen Java ve Spring Boot geliştiricileri. Şirketine otonom iş gücü ve akıllı sistemler kazandırmak isteyen yazılım mimarları. 2026 ve sonrası yazılım pazarında vazgeçilmez bir "AI Engineer" etiketiyle yer almak isteyenler. "Kod yazmayı modeller yapabilir, ancak o modellerin içine yerleşeceği sarayları (mimariyi) sadece mühendisler inşa edebilir. Kendi sarayınızı inşa etmeye hazır mısınız?"

Kurs Müfredatı

Yazılım Geliştiricilikten AI Mühendisliğine Geçiş: Yeni Dünyanın Kuralları
2026 Yapay Zeka Ekosistemi: LLM'ler, SLM'ler ve Multimodal Modeller
Bir AI Mühendisinin Alet Çantası: Araçlar, Kütüphaneler ve Framework'ler
Kariyer Planlaması ve Piyasada Hayatta Kalma Stratejileri
Neden Edge AI? Bulutun Sınırları - Quiz

LLM Mimarisi: Transformer'lar ve Dikkat (Attention) Mekanizmaları
İleri Seviye Prompt Engineering ve Model Yönlendirme Teknikleri
Sistem Promptları, Context Window Yönetimi ve Token Optimizasyonu
Hallucination (Halüsinasyon) Kontrolü ve Güvenilir Çıktı Üretimi
Kuantizasyon (Quantization): Modeli Sıkıştırma Sanatı - Quiz

Spring AI'a Giriş: Kurulum, Temel Konfigürasyonlar ve İlk Bağlantılar
Java Uygulamalarında ChatClient ve PromptTemplate Kullanımı
Multimodal Yapıları Spring Boot ile Yönetmek: Görüntü ve Ses İşleme
Output Parser'lar ile LLM Yanıtlarını Java Objelerine Dönüştürme
Spring AI ile Edge AI: Yerel Modellere Bağlanmak - Quiz

Kapanış: Kariyer Yolculuğu ve Sonraki Adımlar
RAG Sistemlerine Derinlemesine Bakış ve 2026 Standartları
Vektör Veritabanları (PgVector, Milvus, Chroma) ve Embedding Stratejileri
Spring AI ile Gelişmiş RAG İmplementasyonu ve Döküman Yükleyiciler (Document Loaders)
GraphRAG ve Hibrit Arama Stratejileri ile Geri Çağırma Optimizasyonu
AGI (Yapay Genel Zeka) Yolculuğu ve Senin Rolün - Quiz

AI Agent Kavramı: Planlama, Hafıza (Memory) ve Araç (Tool) Kullanımı
Spring AI Function Calling: LLM'lere Java Metodlarını Kullandırtmak
ReAct (Reason+Act) Mimarisi ve Otonom Görev Çözücü Ajanlar Tasarlamak
Çoklu Ajan (Multi-Agent) Sistemleri ve Ajanlar Arası İletişim Protokolleri
Bölüm 5 - Quiz

Fine-Tuning Ne Zaman Gereklidir? RAG vs. Fine-Tuning Karar Matrisi
PEFT ve LoRA Teknikleri ile Maliyet Etkin Model Eğitimi
Açık Kaynaklı Modelleri (Llama 3, Mistral vb.) Kendi Verilerimizle Eğitmek
Eğitilmiş Modellerin Spring Boot Ortamına Servis Edilmesi (Serving)
Bölüm 6 - Quiz

LLMOps 101: Prompt Versiyonlama, İzleme (Observability) ve CI/CD
Yapay Zeka Uygulamalarını Test Etmek: LLM as a Judge ve Metrikler
Maliyet Optimizasyonu: Semantic Caching ve API Request Yönetimi
Rate Limiting, Retry Mekanizmaları ve Üretim Ortamında Hata Yönetimi
Bölüm 7 - Quiz

AI Projelerinde Veri Hazırlama, Temizleme ve Etiketleme Süreçleri
Prompt Injection, Jailbreak ve Siber Güvenlik Tehditleri
Yapay Zeka Yönetişimi (AI Governance), Denetlenebilirlik ve Yasal Uyumluluk
Sürekli İzleme (Continuous Monitoring), Model Sürüklenmesi (Model Drift) ve Geri Bildirim Döngüleri
Bölüm 8 - Quiz

Edge AI (Uç Yapay Zeka) ve SLM Devrimi: Buluttan Cihaza İniş
Sistem Tasarımı (System Design) Mülakat Simülasyonu: Gerçek Dünya Senaryosu
Mülakatın Devamı: Dinamik Veri Boru Hatları ve Büyük Kapanış
Bölüm 9 - Quiz

"Otonom İK ve Müşteri Hizmetleri Ajanı" Proje Kurulumu ve Mimari Tasarım
Güvenlik Katmanı Kodlaması: LlmFirewallService ve Çift Model Mimarisi
RAG Hafıza Katmanı: İade Politikalarını Vektör Veritabanına (PgVector) Yüklemek
Ajanın Kollarını İnşa Etmek: Spring AI ile Function Calling (Araçlar)
Bölüm 10 - Quiz

Kurs Final Sınavı

Topluluk Tartışmaları

Tümünü Gör
0
Soru
0
Cevaplanmış
0%
Cevap Oranı

Henüz tartışma başlatılmamış.

İlk Soruyu Sor

Öğrenci Değerlendirmeleri

Değerlendir

Henüz değerlendirme yapılmamış. İlk değerlendiren siz olun!