İçeriğe geç

Yapay Zeka Destekli Kodlama Eğitimi

Eğitim Tipi: Sanal Sınıf / Online Süre: 2 Gün PDF İndir
Anasayfa›Eğitimler›Yapay Zeka Destekli Kodlama Eğitimi

Kurumsal Yapay Zeka Destekli Kodlama Eğitimi Hakkında

Yapay Zeka Destekli Kodlama Eğitimi, yazılım ekiplerinin büyük dil modellerini (LLM) geliştirme süreçlerinde bilinçli ve kontrollü biçimde kullanmasına yönelik 2 günlük kurumsal eğitimdir. Program; token, prompt ve embedding gibi temel kavramlardan başlayarak kod üretimi, refactor, test oluşturma, basit RAG uygulaması ve IDE içindeki çalışma akışlarını ele alır.

Katılımcılar, yapay zekadan üretilen kodu değerlendirmeyi, ekip standartlarına uygun istemler hazırlamayı ve çıktıları test ederek doğrulamayı uygulamalarla öğrenir. Güvenlik, kişisel verilerin korunması, versiyonlama, maliyet yönetimi ve gözlemlenebilirlik konuları da üretim ortamına uygun geliştirme yaklaşımı içinde işlenir.

Eğitimde Model Context Protocol (MCP) ile araç ve servis entegrasyonuna giriş yapılır. Kurum içi servislerin LLM tabanlı araçlarla bağlanmasını daha ayrıntılı çalışmak isteyen ekipler, Model Context Protocol (MCP) Eğitimi içeriğini inceleyebilir.

Eğitim Sonunda Kazanılacak Yetkinlikler

  • LLM, token, context window, embedding ve vektör kavramlarını yazılım geliştirme senaryolarında açıklamak.
  • Kod üretimi, refactor ve test oluşturma için açık, değerlendirilebilir promptlar hazırlamak.
  • Indexing, similarity search ve retrieval adımlarını içeren basit bir RAG akışını uygulamak.
  • Yapay zeka araçlarını IDE ve Git tabanlı ekip süreçlerine yerleştirmek.
  • Üretilen kodu test, kod incelemesi ve takım kurallarıyla doğrulamak.
  • PII maskeleme, model seçimi, caching ve batching gibi güvenlik ve verimlilik kararlarını değerlendirmek.

Kimler Katılmalı?

  • Backend, frontend ve mobil uygulama geliştiricileri.
  • Ürün ve prototip geliştirme ekipleri.
  • IDE içinde LLM destekli geliştirme süreçleri oluşturmak isteyen yazılım ekipleri.
  • Yapay zeka kullanımında ortak kod kalitesi ve inceleme standartları belirlemek isteyen teknik ekipler.

Eğitim İçeriği

LLM Temelleri ve Uygulamalı Kodlama
  • LLM, token, embedding ve vektör kavramları.
  • Context window ve token bütçesinin yönetimi.
  • Rol, çıktı biçimi ve örneklerle prompt tasarımı; çıktıların değerlendirilmesi.
  • Basit RAG akışı: indexing, similarity search ve retrieval.
  • Fonksiyon ve kod parçacığı üretimi; mevcut kodun refactor edilmesi.
  • Unit test ve test verisi üretimi; sonuçların doğrulanması.
  • Güvenlik ve içerik filtreleme; kişisel verilerin (PII) maskelenmesi.
  • Caching, batching ve model seçimiyle maliyet ve hız optimizasyonu.

RAG uygulamalarındaki vektör arama ve depolama altyapısını daha derinlemesine öğrenmek isteyen ekipler için Vektör Veritabanları Eğitimi ilgili bir devam programıdır.

Uygulama Günü: Promptlar, IDE Entegrasyonları ve Ekip Pratikleri
  • Prompt kalıpları, örnekler, sık yapılan hatalar ve değerlendirme yöntemleri.
  • VS Code, Cursor ve Windsurf gibi IDE ortamlarında yapay zeka destekli çalışma akışları.
  • Takım kuralları, stil rehberleri ve tekrar kullanılabilir prompt şablonları.
  • Kod üretimi, refactor ve test oluşturma için uygulamalı iş akışları.
  • Caching, batching ve model seçiminin maliyet ile performansa etkisi.
  • Pull request (PR) yorumları, prompt kalite kontrolü ve ekip içi kod inceleme süreçleri.
  • Proje: Git deposuyla bağlantılı, tasarımdan koda uzanan uygulama çalışması.

IDE içindeki Cursor kullanımını ayrı bir programda ayrıntılandırmak isteyen ekipler Cursor ile AI Native Yazılım Geliştirme Eğitimi içeriğini inceleyebilir.

Eğitim Katılım Ön Koşulları

Katılımcıların programlama konusunda giriş düzeyinde bilgi sahibi olması gereklidir.

Kurumsal Yapay Zeka Destekli Kodlama Eğitimi Hakkında Sık Sorulan Sorular

Yapay Zeka Destekli Kodlama Eğitimi kaç gün sürüyor?

Eğitim 2 gün sürer ve sanal sınıf formatında sunulur.

Bu kurumsal eğitime kimler katılabilir?

Backend, frontend ve mobil geliştiriciler; ürün ve prototip ekipleri ile IDE içinde yapay zeka destekli geliştirme süreçleri oluşturmak isteyen yazılım ekipleri katılabilir.

Eğitime katılmak için hangi ön bilgi gereklidir?

Katılımcıların programlama konusunda giriş düzeyinde bilgi sahibi olması gereklidir.

Eğitimde hangi yapay zeka ve yazılım geliştirme konuları işleniyor?

LLM ve token temelleri, prompt tasarımı, embedding, basit RAG, kod üretimi, refactor, test oluşturma, IDE entegrasyonları, güvenlik ve maliyet optimizasyonu işlenir.

Eğitimde RAG uygulaması bulunuyor mu?

Evet. Indexing, similarity search ve retrieval adımlarını içeren basit bir RAG yaklaşımı uygulamalı olarak ele alınır.

Cursor ve diğer IDE araçları eğitimde ele alınıyor mu?

Evet. VS Code, Cursor ve Windsurf gibi IDE ortamlarındaki yapay zeka destekli geliştirme akışları programda yer alır.

Yapay zekanın ürettiği kodun güvenliği ve kalitesi nasıl ele alınıyor?

Programda test üretimi ve doğrulama, kod inceleme, ekip kuralları, kişisel verilerin maskelenmesi, versiyonlama ve gözlemlenebilirlik gibi uygulamalar ele alınır.