Vibe Coding Eğitimi

Yapay zekâ ile hızlı üretimin mühendislik disiplini

Son güncelleme:

Eğitim

Hızlı üretmeyi değil, hızlı üretileni ayakta tutmayı öğretiyorum

Vibe coding eğitimi, Türkçede vibe kodlama diye de anılan yapay zekâyla kod üretme yaklaşımını ekibinizin gerçek işine uygulayan iki günlük bir programdır. Katılımcılar Cursor, Claude Code ve GitHub Copilot gibi araçlarla hızlı üretmeyi ve üretilen kodu canlıya almadan önce incelemeyi, test etmeyi, güvenlik açısından kontrol etmeyi birlikte öğrenir.

Sosyal medyada vibecoding etiketiyle paylaşılan türden bir uygulamayı Cursor, Claude Code, GitHub Copilot ya da Windsurf ile bir hafta sonunda çıkarmak artık zor değil. Zor olan, o uygulamayı altı ay sonra hâlâ değiştirebiliyor olmak. Eğitimin ağırlık merkezi burası.

20 yılı aşkın süredir yazılım mimarı ve ekip lideri olarak çalışıyorum; havacılıktan telekomünikasyona kadar üretim ortamında yaşayan sistemler kurdum. Bu eğitimi bir araç tanıtımı olarak değil, o araçların çıktısını canlıya alma sorumluluğunu taşıyan biri olarak anlatıyorum.

Ekibiniz için program tasarlayalım
Vibe coding eğitimi — yapay zekâ destekli yazılım geliştirme atölyesi

Vibe coding nedir?

Vibe coding, yazılım geliştirirken kodu satır satır yazmak yerine ne istediğinizi doğal dille anlatıp üretimi büyük ölçüde yapay zekâya bırakma yaklaşımıdır. Terim 2025'te yaygınlaştı; arkasındaki fikir basit: geliştiricinin işi sözdizimi yazmaktan çıkıp niyeti, kısıtları ve kabul kriterlerini tarif etmeye kayıyor.

Pratikte bu, bir fikirden çalışan bir prototipe geçme süresini günlerden saatlere indiriyor. Teknik olmayan biri kendi iş akışını otomatikleştiren küçük bir araç çıkarabiliyor; deneyimli bir ekip ise bir özelliği normalde ayıracağı sürenin çok altında tamamlayabiliyor.

Karşılığında yeni bir sorun geliyor. Üretilen kod ilk denemede çalıştığı için gözden geçirilmeden kabul ediliyor; güvenlik açıkları, mimari tutarsızlıklar ve kimsenin okumadığı bölümler sisteme sessizce yerleşiyor. Prototipte sorun olmayan bu davranış, üretim ortamında maliyetli hâle geliyor.

Bu eğitimin duruşu şu: vibe coding'i yavaşlatmak değil, arkasına taşıyabileceği bir zemin koymak. Hız korunuyor; korunmayan tek şey "çalışıyorsa tamamdır" varsayımı.

Kimler için?

Program, katılımcıların teknik seviyesine ve ekibin sorumluluk alanına göre baştan kurulur.

Yazılım ekipleri

AI destekli kod üretimini hızdan ödün vermeden gözden geçirme, test ve mimari disipliniyle birleştirmek isteyen geliştiriciler.

Ürün ve iş ekipleri

Kod yazmadan fikrini çalışan bir prototipe dönüştürmek isteyenler. Teknik ekiple aynı dili konuşmak da bu programın çıktısı.

Teknik liderler

Ekibinde vibe coding zaten yapılıyor ama kuralsız. Bunu yazılı bir çerçeveye oturtmak isteyen takım liderleri ve mimarlar.

Program formatı, süresi ve ön koşullar

Eğitim kurumsal ekiplere kapalı grup olarak veriliyor; açık katılımlı takvim yok.

Süre

İki tam gün (16 saat) çekirdek program. Yarım günlük farkındalık oturumundan üç güne yayılan geniş programa kadar esnetilebiliyor.

Format

Yerinde ya da online, canlı. Online oturumlar kayıt değil; ekran paylaşımlı ve birebir destekli yürüyor.

Araç

Kurumun lisanslı bir AI kod aracı varsa eğitim doğrudan onun üzerine kuruluyor; yoksa ücretsiz sürümlerle de tüm program uygulanabiliyor.

Ön koşul

Programlama bilgisi şart değil. Yazılım ekipleri için ileri bölümlerde kendi kod tabanınız üzerinde çalışıldığından katılımcıların projeye erişimi gerekiyor.

Kapsam, ekip büyüklüğü ve eğitimin nerede yürüyeceği ücreti değiştiren kalemler; bantlar danışmanlık ve eğitim ücretleri sayfasında yazılı.

Eğitim sonunda ekibiniz ne yapabilir olur?

Eğitimin çıktısı bir sertifika değil, ekibin ertesi gün uygulayabildiği bir çalışma düzeni. Program bittiğinde katılımcılar şunları yapabiliyor:

  • Görevi doğru araca verebiliyor. Hangi işin AI'a devredilebileceğini, hangisinin elle yazılması gerektiğini ayırt ediyor. En pahalı hata bu ayrımın yapılmamasıdır.
  • Üretilen kodu gözden geçirebiliyor. "Çalışıyor" ile "doğru" arasındaki farkı görüyor; AI çıktısında en sık tekrar eden hata kalıplarını tanıyor.
  • Test ve refactor'ü akışa katıyor. Hızlı üretilen kodun bakım maliyetini eğitim öncesindeki seviyeye çekiyor.
  • Veri sınırını biliyor. Hangi kodun ve hangi verinin hangi araca verilebileceği yazılı bir kurala bağlanmış oluyor.

Sahada tekrar eden bir örüntü var: ekipler eğitime "daha hızlı nasıl üretiriz" sorusuyla geliyor, ikinci günün sonunda asıl kazancın üretilenin ne kadarının kalıcı olduğu olduğunu görüyor. Hız zaten geliyor; disiplin gelmezse hızın faturası birkaç ay sonra bakım masasında ödeniyor.

Eğitim içeriği

İki günlük çekirdek program. Kapsam ekibin ihtiyacına göre genişletilip daraltılabiliyor.

1. Gün — Araçlar ve üretken kullanım
  • Vibe coding nedir, ne değildir. Prototip ile üretim yazılımı arasındaki fark; hangi işte hangi yaklaşım.
  • Modern AI kod araçları. Cursor, Claude Code, GitHub Copilot ve Windsurf; hangisi hangi iş için, birlikte nasıl kullanılır.
  • Bağlam yönetimi. Modelin projeyi anlaması için verilmesi gerekenler; proje kuralları, dosya seçimi, token ve maliyet kontrolü.
  • Prompt disiplini. Tek seferde doğru çıktı almanın yöntemi: niyet, kısıt, kabul kriteri ve örnekle yönlendirme.
  • Uygulama. Katılımcılar kendi projelerinden gerçek bir işi baştan sona AI ile çıkarıyor.
2. Gün — Üretime taşıma disiplini
  • AI çıktısını gözden geçirme. Üretilen kodu okumadan birleştirmemek için pratik bir inceleme yöntemi.
  • Test ve refactor. AI ile test yazmak, mevcut kodu güvenle dönüştürmek, regresyonu yakalamak.
  • Güvenlik. AI'ın en sık ürettiği açıklar: sızan sır ve anahtarlar, bağımlılık riski, yetkilendirme hataları.
  • KVKK ve veri mahremiyeti. Hangi kod ve veri hangi araca verilebilir; kurum içi kullanım politikası nasıl yazılır.
  • Ekip modeli. Takımın ortak kuralları, kod sahipliği ve eğitim sonrası uygulanacak yazılı çerçeve.
CursorClaude CodeGitHub CopilotWindsurfPrompt disipliniKod incelemeTest ve refactorKVKKOnline veya yerinde

Vibe coding ile üretilen kod canlıya çıkmadan önce

Çoğu eğitim burada bitiyor; bu programı ayıran kısım burada başlıyor.

Güvenlik

Yapay zekâ, çalışan ama güvenli olmayan kodu seve seve üretir. Kimlik doğrulama, yetki kontrolü, girdi doğrulama ve sır yönetimi tek tek ele alınıyor.

Mimari borç

Hızlı üretilen kodun faturası üçüncü ayda geliyor. Hangi kararın geri dönülebilir, hangisinin kalıcı olduğunu ayırt etmeyi çalışıyoruz.

Uyum ve sorumluluk

KVKK ve GDPR açısından kişisel veri işleyen kodun sorumluluğu kurumundur. Yapay zekâ kod yazar, sorumluluk almaz.

Sahiplenilebilirlik

Ekipteki hiç kimsenin okumadığı kod, aslında hiç kimsenin bakamayacağı koddur. İnceleme kültürü bu yüzden isteğe bağlı değil.

Bağımlılıklar

Model, var olmayan bir paketi ya da bakımı bırakılmış bir kütüphaneyi aynı özgüvenle önerebiliyor. Yeni eklenen her bağımlılık incelemeden geçmeli.

Token maliyeti

Ajan tabanlı araçlar her adımda bağlamı modele yeniden gönderiyor; bütün depoyu vermek faturayı büyütüyor, çıktıyı bulandırıyor. Bağlam seçimi bu yüzden birinci günün konusu.

Bu bakış açısının uzun hâlini vibe coding çağında yazılım geliştirme yazısında bulabilirsiniz.

Programdan ne ile çıkarsınız?

Program bittiğinde ekibin elinde şu çıktılar kalıyor:

  • Yazılı ekip çerçevesi. Takımın son oturumda üzerinde anlaştığı belge: hangi iş araca verilir, AI ile üretilen kodu kim nasıl inceler, kodun sahibi kim.
  • Veri ve araç kullanım politikası. Hangi kodun ve verinin hangi araca verilebileceğini KVKK açısından sınırlayan kurum içi kural.
  • Kendi deponuzda tamamlanmış bir iş. Yazılım ekipleri örnek proje yerine kendi kod tabanlarından seçilen gerçek bir işi AI ile baştan sona çıkarıyor.
  • Proje kuralları dosyası. Aracın her oturumda okuduğu, kodlama standardınızı ve proje yapısını anlatan dosya: Claude Code'da CLAUDE.md, GitHub Copilot'ta copilot-instructions.md, Cursor'da kural dosyaları.
  • AI çıktısı inceleme listesi. Birleştirmeden önce bakılacaklar: yetki kontrolü sunucuda mı, boş hata yakalama bloğu var mı, test değişikliği gerçekten sınıyor mu.
  • Güvenlik kontrol adımları. Commit öncesi gizli anahtar ve bağımlılık açığı taraması.
  • Görev tarifi şablonu. Araca iş verirken kullanılan niyet, kısıt, kabul kriteri ve örnek kalıbı.
  • İzleme oturumu. 3–4 hafta sonra çerçevenin günlük işte nerede aksadığına birlikte bakıyoruz.

Kod bilen ve bilmeyen katılımcı aynı şeyle mi çıkıyor?

Hayır. Grup karma olduğunda program iki koldan kuruluyor.

İş ve ürün ekipleriYazılım ekipleri
Başlangıç noktasıBir fikir ya da elle yürüyen bir iş akışıEkibin mevcut kod tabanı
Ağırlıkİsteği tarif etmek, prototip çıkarmak, teknik ekiple aynı dili konuşmakİnceleme, test, güvenlik ve ekip kuralları
ÇıktıÇalışan bir prototip; üretime taşıma bu kolun kapsamında değilKendi deposunda tamamlanmış iş ve yazılı ekip çerçevesi

Bu program kimler için değil?

Dört durumda başka bir yol daha doğru; ön görüşmede de bunu açıkça söylüyorum.

  • Tek başına katılmak isteyenler. Program kurumlara kapalı grup olarak veriliyor; açık katılımlı takvim ya da kayıtlı video yok. Kendi gelişimini düşünen bir geliştirici için birebir mentorluk daha uygun.
  • Kod bilmeden uygulama çıkarıp doğrudan müşteriye açmak isteyenler. Kod bilmeyen katılımcı prototip çıkarmayı öğreniyor; ödeme alan ya da kişisel veri işleyen bir sistemin güvenliğini iki günde üstlenmeyi öğrenmiyor. Bunun için eğitim değil, geliştirme projesi gerekir.
  • Yalnızca araç tanıtımı arayanlar. Menüleri gezen bir demo için aracın kendi dokümantasyonu yeterli.
  • İnceleme adımı eklemek istemeyen ekipler. Hedef yalnızca daha hızlı üretmekse programın ikinci günü karşılıksız kalır.

Nasıl ilerliyoruz?

Hazır paket eğitim vermiyorum; içerik ekibin kod tabanına ve çalışma biçimine göre kuruluyor.

01
Ücretsiz ön görüşme

Ekibin bugün hangi araçları nasıl kullandığını ve nerede takıldığını konuşuyoruz.

02
Program tasarımı

Süre, format ve konular netleşiyor. Örnekler sizin kod tabanınızdan seçiliyor.

03
Uygulamalı atölye

Katılımcılar izlemiyor, yapıyor. Her modül gerçek bir işin tamamlanmasıyla bitiyor.

04
Çerçeve ve takip

Ekibin uyacağı yazılı kullanım çerçevesi çıkıyor; 3–4 hafta sonra izleme oturumu yapıyoruz.

Sık sorulan sorular

Vibe coding eğitimi için yazılım bilmek gerekir mi?

Programın temel bölümü için gerekmiyor; teknik olmayan katılımcılar fikirlerini çalışan bir prototipe dönüştürebiliyor. Üretime taşıma, test ve mimari bölümleri ise yazılım ekipleri için tasarlandı. Grup karma ise programı iki koldan kurguluyorum.

Hangi araçlarla çalışıyoruz?

Cursor, Claude Code, GitHub Copilot ve Windsurf üzerinden ilerliyoruz. Kurumunuzda halihazırda lisanslı bir araç varsa eğitim onun üzerine kuruluyor; amaç araç satmak değil, elinizdekini doğru kullandırmak.

Ürettiğimiz kodun sahibi kim olur?

Kod sizindir. Ancak kullandığınız aracın lisans şartları, kurumsal plan ile bireysel plan arasındaki farklar ve üretilen kodun eğitim verisi olarak kullanılıp kullanılmadığı araca göre değişiyor. Eğitimde bu maddeleri tek tek gözden geçiriyoruz.

KVKK açısından bir risk var mı?

Risk, kodun kendisinden çok araca ne verdiğinizden doğuyor: müşteri verisi içeren örnekler, üretim bağlantı bilgileri, kişisel veri barındıran test kümeleri. Hangi verinin paylaşılabileceğini belirleyen yazılı bir kullanım politikası eğitimin çıktılarından biri.

Eğitim online mı, yerinde mi?

İkisi de mümkün. Antalya içinde yerinde atölye yapılabiliyor; Türkiye'nin her yerinden ve yurt dışından katılım için online format kullanılıyor. Uygulamalı bölümler her iki formatta da aynı şekilde işliyor.

Kaç kişilik gruplarla çalışıyorsunuz?

Uygulamalı bölümlerin verimli olması için grupları küçük tutmayı tercih ediyorum. Daha kalabalık ekiplerde eğitimi birkaç gruba bölerek planlıyoruz.

Vibe coding eğitimi sonunda sertifika veriliyor mu?

Programın ölçütü bir belge değil, ekibin elinde kalan çıktılar: yazılı ekip çerçevesi ve kendi projesinde tamamlanmış iş. Kurumunuz isterse katılımcılara programın adını, tarihini ve süresini içeren bir katılım belgesi veriliyor; bu belge bir sertifikasyon ya da akreditasyon değil.

Ücretlendirme nasıl?

Katılımcı sayısı, süre ve format (online/yerinde) üzerinden kapsam bazlı fiyatlanıyor. Ön görüşme ücretsizdir ve size net bir teklifle dönüyorum.

Ekibinizin vibe coding düzenini birlikte kuralım

Bugün nasıl çalıştığınızı konuşalım; programı ekibinizin gerçek kod tabanına göre tasarlayayım.

Ücretsiz ön görüşme talep edin

Ekibin tamamına yönelik genel bir program arıyorsanız kurumsal yapay zekâ eğitimi, geliştiricilere yönelik mimari ve kariyer programı için yazılım eğitimi ve mentorluk sayfasına bakabilirsiniz.

Scroll