Agentic Software Development Lifecycle

Agentic Software Development Lifecycle

Brand: Hüseyin BABAL
13650.00 TRY In stock Buy at Merchant

AI Kodlama Ajanları ile Modern Yazılım Geliştirme erken kayıtları başladı! Program Başlangıcı: 22 Ekim 2026 2026’da yazılım geliştirme ikiye ayrılıyor: AI’yı yöneten geliştiriciler ve sadece öneri kabul edenler. Neden Bu Eğitim? AI kodlama ajanları artık kod tamamlayan araçlar değil; gereksinim analizinden üretim ortamına kadar sürecin her aşamasını yürüten güçlü ortaklardır. Ama AI'dan kod üretmek yetmez. Onu doğru yönlendirmek, çıktısını eleştirmek ve güvenli bir şekilde üretime taşımak gerçek beceridir. Bu eğitim, tek bir gerçek Spring Boot projesini 5 oturum boyunca gereksinimden üretime taşır: Bu eğitim: 40/20/40 kuralı ile ajansal iş akışı disiplini: %40 planlama, %20 kodlama, %40 test & doğrulama. Claude Code ile, her SDLC fazına karşılık gelen yeniden kullanılabilir ajan iş akışları (skills) Spec yaz, planla, artımlı geliştir, doğrula, incele, yayına al. Spec-önce yaklaşım, API kontratları, tehdit modelleme, test-driven geliştirme, güvenlik taraması ve AI kod incelemesi gibi üretim kalitesinde pratikler. Uygulamayı kind (yerel Kubernetes) cluster'a deploy etme ve Grafana ile gözlemleme üstelik yalnızca uygulama metriklerini değil, AI ajanının token ve maliyet telemetrisini de aynı panoda izleme. Eğitmen Hüseyin Babal enterprise projelerden edindiği deneyimi; gereksinimden üretime uzanan tam döngüyü, AI ajanlarını doğru yönlendirmeyi ve güvenli devreye almayı merkeze alarak aktarır. Ayrıca tüm katılımcılar özel WhatsApp grubuna dahil edilir; 2026 sonuna kadar eğitmene doğrudan soru sorabilir, teknik konularda danışabilir. Bu program yalnızca teknik bilgi değil, 1 yıllık bir mentörlük deneyimi sunar. Bu Eğitimde Neler Öğreneceksiniz? AI kodlama ajanları ve Claude Code ile profesyonel iş akışı kurulumu, izin yönetimi ve alt-ajanlar (subagents) Bağlam mühendisliği. `CLAUDE.md` ve proje kuralları ile ajana tutarlı, öngörülebilir davranış kazandırma Spec-önce geliştirme. belirsiz istekten yapılandırılmış gereksinime: kullanıcı hikayeleri, kabul kriterleri (GIVEN/WHEN/THEN), NFR'ler Gereksinimi bağımlılık sıralı, doğrulanabilir görev planına dönüştürme API kontratı tasarımı. OpenAPI 3.1, tutarlı hata modeli, idempotency, sınırlarda doğrulama Mimari karar kayıtları (ADR) ile kararları ve gerekçelerini belgeleme Artımlı ve test-driven implementasyon. Dikey dilimler, Red/Green/Refactor, her adımda tek commit Testcontainers ile gerçek altyapıya karşı entegrasyon testleri Tehdit modelleme (STRIDE) ve çoklu-model çapraz kontrol Git worktree ile izole, paralel ajan iş akışları Sistematik hata ayıklama. Bug'ı önce testle kanıtla, sonra düzelt Performans optimizasyonu ve önbellekleme stratejileri Test kalitesi denetimi. Kapsam (coverage), mutation testi, assert yoğunluğu İnsan vs AI kod incelemesi. Hangisi neyi yakalar? Güvenlik taraması. Semgrep (SAST), bağımlılık taraması, secrets hijyeni CI/CD. GitHub Actions ile test, tarama ve AI inceleme kapısı Konteynerleştirme ve Kubernetes'e deployment. Kind cluster üzerinde uçtan uca Gözlemlenebilirlik. OpenTelemetry, Prometheus, Grafana ile uygulama metrikleri ve AI ajan token/maliyet dashboard'u Yerel LLM ile çalışma (Ollama). Gizlilik, maliyet ve gecikme senaryoları `CLAUDE.md` ile yeniden kullanılabilir proje bağlamı ve üretkenlik metrikleri Her modülde canlı kodlama ve rehberli alıştırmalarla, teoriyi uygulamaya dönüştürerek kavramları derinlemesine anlayacaksınız Bu Eğitime Kimler Katılmalı? Herhangi bir dilde temel programlama bilgisine sahip yazılım geliştiriciler (dil fark etmez) AI kodlama araçlarını profesyonel iş akışlarına entegre etmek isteyen yazılımcılar AI destekli geliştirme süreçlerini yönetmek isteyen takım liderleri ve teknik yöneticiler CI/CD, Kubernetes ve gözlemlenebilirlik süreçlerini AI ile güçlendirmek isteyen DevOps mühendisleri Program Program Başlangıcı: 22 Ekim 2026 5 hafta boyunca haftada 1 gün canlı eğitim (toplam 15saat canlı eğitim) Perşembe — 20:00–23:00 Eğitmenin paylaştığı örnek kodlara ve kaynaklara GitHub üzerinden erişim OpenCode CLI, Ollama, MCP SDK ve Semgrep kullanılacaktır Ders İçeriği Oturum 1: Tanımla & Planla Tek bir projeyi baştan sona kurgulamak AI kodlama ajanlarının çalışma prensipleri ve Claude Code kurulumu İzin yönetimi, alt-ajanlar ve bağlam mühendisliği (`CLAUDE.md`) 40/20/40 kuralı ve ajansal iş akışı disiplini Projenin tam spec'i: vizyon, kullanıcı hikayeleri, kabul kriterleri, NFR'ler Spec'ten bağımlılık sıralı görev planına İlk özelliğin canlı, test-önce yaklaşımıyla geliştirilmesi Oturum 2: İlk Dilimi İnşa Et: Kontrat & İmplementasyon Kontrat-önce API tasarımı ve OpenAPI 3.1 spesifikasyonu Tutarlı hata modeli, versiyonlama, idempotency Mimari karar kayıtları (ADR) ile kararları belgeleme Artımlı ve test-driven geliştirme: dikey dilimler, Red/Green/Refactor Testcontainers ile PostgreSQL/Redis'e karşı entegrasyon testleri Temiz commit stratejisi ve PR hazırlama Oturum 3: Zor Dilim & Paralel Ajanlar STRIDE ile tehdit modelleme ve çoklu-model çapraz kontrol Performans optimizasyonu ve önbellekleme stratejileri Git worktree ile izole, paralel ajan iş akışları Sistematik hata ayıklama — bug'ı önce testle kanıtla, sonra düzelt Rate limiting, analitik toplama gibi özelliklerin paralel geliştirilmesi Oturum 4: Doğrula & İncele Test kalitesi denetimi: coverage, mutation testi, assert yoğunluğu Beş eksenli kod incelemesi: doğruluk, okunabilirlik, mimari, güvenlik, performans İnsan vs AI kod incelemesi karşılaştırması Güvenlik taraması: Semgrep (SAST), bağımlılık taraması, secrets hijyeni Kod sadeleştirme — karmaşıklığı düşür, davranışı koru GitHub Actions ile CI hattı ve AI inceleme kapısı Oturum 5: Üretime Al & Gözlemle Yayın öncesi kontrol listesi, health/readiness probe'ları, rollout/rollback Konteynerleştirme ve kind (yerel Kubernetes) cluster'a deployment In-cluster PostgreSQL/Redis, ingress, config ve secret yönetimi Gözlemlenebilirlik: OpenTelemetry → Prometheus → Grafana Uygulama dashboard'ları **ve** AI ajan token/maliyet telemetrisi — tek panoda Capstone: her katılımcının kendi projesini cluster'da canlı demo etmesi Değerlendirme, üretkenlik metrikleri ve kapanış Ön Koşullar Herhangi bir dilde temel programlama bilgisi. Kod okuyabilmek ve temel kavramlara hâkim olmak yeterli Java / Spring bilgisi gerekmez. Projeyi ajan geliştirir, siz yönlendirir ve denetlersiniz; JVM ekosistemine aşinalık avantaj sağlar ama şart değil Git komut satırı ve terminal/CLI deneyimi Makinede Docker kurulu (kind için) Claude Code erişimi (abonelik veya API) Ödeme Kolaylığı 3 aya kadar vade farksız taksit 12 aya kadar taksit imkânı Bize Ulaşın WhatsApp: 👉 +90 850 305 9600 Telefon ile arama: 👉 +90 850 305 9600 Birlikte Daha Güçlü! Arkadaş grubunuzla kayıt olmayı planlıyorsanız, sizin için özel avantajlarımız var! Detaylar için WhatsApp üzerinden uzman ekibimizle iletişime geçmeniz yeterli.

Specifications
Başlangıç Tarihi
2026-10.AY (Ekim)
Variants (1)
  • 2026-10.AY (Ekim) — 13650.00 TRY — In stock

How AI sees this product

The more complete this product's details, the more confidently AI assistants can understand and recommend it.

77%