Eğitimin Amacı ve Kapsamı
Yapay zeka kod asistanlarını yalnızca satır içi otomatik tamamlama (autocomplete) olarak kullanmak, mühendislik ekiplerinin potansiyel kazanımının küçük bir kısmını yakalar; öte yandan kuralsız kullanım mimari standartlardan sapmaya ve güvenlik zafiyetlerine yol açabilir. Bu program, GitHub Copilot ve otonom coding agent yeteneklerini kurumsal yazılım mühendisliği disiplinleriyle bütünleştirmeyi öğretir.
IDE içinde çok dosyalı düzenleme (Edits ve Agent Mode), GitHub issue'larından arka planda PR üreten Copilot Coding Agent, .github/copilot-instructions.md ile mimari kuralları kodlama, MCP sunucularıyla iç dokümantasyon ve Jira/veritabanı bağlama, test üretimi ve güvenli kod inceleme uygulamalı işlenir. Katılımcılar kendi kod tabanları için tekrar kullanılabilir bir talimat ve agent iş akışı paketi hazırlar.
Kimler Katılmalı?
- Frontend, backend, mobil ve veri/platform yazılım geliştiricileri
- Yazılım mimarları, tech lead'ler ve Developer Experience (DevEx) ekipleri
- Test otomasyonu (QA) ve DevSecOps mühendisleri
- Ön koşul: aktif yazılım geliştirme ve Git/GitHub iş akışı deneyimi
Kazanımlar
- Basit kod tamamlamadan çok dosyalı refactoring ve IDE Agent Mode kullanımına geçiş yapar
- Depo bazlı custom instructions ve prompt dosyalarıyla agent'ın kurumun mimari ve stil kurallarına uymasını sağlar
- MCP sunucularını IDE'ye bağlayarak iç tasarım sistemlerine, şemalara ve hata kayıtlarına bağlamsal erişim verir
- İyi tanımlanmış GitHub issue'larını otonom Copilot Coding Agent'a delege edip ürettiği PR'ları denetler
- Birim/entegrasyon testi yazımı, eski kod (legacy) modernizasyonu ve güvenlik açığı düzeltmede somut hız kazanır
Konular
Satır İçi Tamamlamadan Otonom Coding Agent'lara Geçiş
- Inline completion, Chat, Multi-file Edits, IDE Agent Mode ve arka plan Coding Agent farkları
- Görev karmaşıklığına göre doğru etkileşim modunu ve temel modeli (Claude, GPT, Gemini) seçme
Context Engineering ve Kurumsal Mimari Kuralların Kodlanması
- .github/copilot-instructions.md, klasör bazlı kurallar ve paylaşılabilir .prompt.md şablonları
- MCP (Model Context Protocol) ile veritabanı şeması, OpenAPI ve iç dokümanları IDE'ye bağlama
IDE Agent Mode ile Çok Dosyalı Geliştirme, Test ve Refactoring
- Plan-uygula-test et döngüsü: terminal komutlarını ve test koşucularını agent ile birlikte kullanma
- Legacy kod ayrıştırma, uç durum (edge-case) birim testleri ve hata ayıklama (debugging)
GitHub Copilot Coding Agent ve PR İş Akışı Otomasyonu
- Otonom agent'ın tek seferde çözebileceği netlikte GitHub Issue ve kabul kriteri yazma
- GitHub Actions çalışma ortamını (copilot-setup-steps) hazırlama ve AI PR incelemesi (Code Review)
Güvenlik, Yönetişim ve Mühendislik Etki Ölçümü
- Copilot Autofix ile SAST/CodeQL güvenlik bulgularını kapatma ve gizli bilgi (secret) sızıntısını önleme
- İçerik hariç tutma (content exclusion), lisans filtreleri ve DORA/PR metrikleriyle etki takibi
Bu Kategorideki Diğer Eğitimler
-
AgentCore
Amazon Bedrock AgentCore ile herhangi bir framework'le (Strands, LangGraph, CrewAI) yazılmış agent'ları güvenli, durum bilgili ve ölçeklenebilir biçimde canlıya alma: Runtime, Memory, Identity ve Gateway.
- Canlı Kurs
- 5 modül
-
Strands Agents
AWS'nin açık kaynaklı Strands Agents SDK'sı ile model odaklı (model-driven) agent geliştirme: @tool dekoratörü, yerel MCP desteği, çoklu model sağlayıcıları, multi-agent desenleri ve OpenTelemetry izleme.
- Canlı Kurs
- 5 modül
-
Guardrails ve Knowledge Bases
Amazon Bedrock Knowledge Bases ile yönetilen kurumsal RAG (advanced parsing, chunking, hibrit arama, reranking) ve Bedrock Guardrails ile PII maskeleme, halüsinasyon ve içerik güvenliği kontrolü.
- Canlı Kurs
- 5 modül
-
SageMaker ve AI Platform Servisleri
Amazon SageMaker AI (Unified Studio, JumpStart, Training, Pipelines, Model Registry ve Endpoints) ile klasik makine öğrenmesi ve açık ağırlıklı LLM'lerin eğitimi, dağıtımı ve MLOps yönetimi.
- Canlı Kurs
- 5 modül
-
Vertex AI / Gemini Enterprise Agent Platform
Google Cloud Vertex AI ve Gemini modelleriyle kurumsal AI ve agent geliştirme: Google Gen AI SDK, Vertex AI Search ile grounding, context caching, güvenlik kontrolleri ve kurumsal dağıtım.
- Canlı Kurs
- 5 modül
-
Agent Development Kit
Google'ın açık kaynaklı Agent Development Kit (ADK) framework'ü ile modüler multi-agent sistemler geliştirme: LlmAgent, Sequential/Parallel/Loop iş akışı agent'ları, MCP araçları, yerel değerlendirme ve dağıtım.
- Canlı Kurs
- 5 modül
Bizimle iletişime geçin