🗓️ EĞİTİM KÜNYESİ
- ⏳ Toplam Süre: 12 saat (4 gün × 3 saat)
- 🛠️ Eğitim Türü: Uygulamalı
- 🤖 Kullanılan Araçlar: Claude, Claude Code, Google Antigravity, Molder AI
📘 DERS İÇERİĞİ
Bu eğitimde katılımcılar, No-Code yazılım yaklaşımının temel prensiplerini ve yapay zekâ destekli yazılım geliştirme süreçlerini kavrayacak; Claude, Claude Code ve Google Antigravity ile yazılım bilgisine ihtiyaç duymadan bir uygulamayı uçtan uca geliştirmeyi ve yayına almayı öğreneceklerdir.
🎯 Eğitim kapsamında katılımcılar;
- 🧩 No-Code ve Low-Code yaklaşımlarının yazılım geliştirme sürecindeki yerini ve kullanım alanlarını,
- 🤖 Güncel yapay zekâ destekli geliştirme araçlarını (Claude, Claude Code, Antigravity, Cursor, Lovable, Replit vb.) ve aralarındaki farkları,
- 💡 Claude ile fikir geliştirme, planlama ve hızlı prototipleme (Artifacts) yapmayı,
- 💻 Claude Code ve Antigravity ile bilgisayar üzerinde gerçek bir yazılım projesi oluşturmayı ve yönetmeyi,
- ⚖️ Aynı projeyi iki farklı yapay zekâ ajanıyla geliştirerek araçları karşılaştırmayı,
- ✍️ Prompt tabanlı yazılım geliştirme yaklaşımını ve etkili prompt yazım tekniklerini,
- 🌐 Kullanıcıdan veri alan ve bu veriyi işleyen bir web uygulamasının geliştirilmesini,
- 🐞 Geliştirme sürecinde karşılaşılan yaygın hataları ve bunların yapay zekâ ile çözümünü,
- 🔐 No-Code projelerde temel güvenlik ilkelerini, kullanıcı verisinin korunmasını ve gizli bilgilerin (API anahtarları vb.) yönetimini,
- 🖥️ Sunucu (server), barındırma (hosting) ve alan adı (domain) kavramlarını,
- 🚀 Geliştirilen uygulamanın Molder AI ile kolayca canlı ortama taşınmasını,
- 🔄 Yayın sonrası bakım, güncelleme ve sürdürülebilirlik konularını
öğreneceklerdir.
🏆 EĞİTİM SONUNDA KATILIMCILAR
- ✅ Claude, Claude Code ve Antigravity kullanarak yazılım bilgisi gerektirmeden uygulama geliştirebilecek,
- ✅ İhtiyaca göre uygun yapay zekâ geliştirme aracını seçebilecek,
- ✅ Prompt kullanarak uygulamanın davranışlarını ve çıktılarını yönetebilecek,
- ✅ Karşılaştıkları hataları yapay zekâ desteğiyle analiz edip çözebilecek,
- ✅ Geliştirdikleri uygulamayı güvenli bir şekilde yayına alabilecek,
- ✅ Temel sunucu ve yayınlama süreçleri hakkında farkındalık kazanacak,
- ✅ Bu yaklaşımı farklı projelerde uygulayabilecek bilgi ve beceriye sahip olacaklardır.
📚 DERS PROGRAMI
🚦 1. Gün — Temeller ve Claude ile Tanışma
1. Saat
- 🧩 No-Code, Low-Code ve yapay zekâ destekli yazılım geliştirme (“vibe coding”) yaklaşımlarının tanıtılması
- 🤖 Güncel araçlara genel bakış: Claude, Claude Code, Antigravity, Cursor, Lovable, Replit vb.
- 🎯 Eğitim boyunca geliştirilecek örnek uygulamanın tanıtılması
2. Saat
- 🖥️ Claude arayüzünün tanıtılması (sohbet, Projects, Artifacts)
- ✍️ Etkili prompt yazım teknikleri: net hedef, bağlam, örnek ve kısıt verme
- 📝 Uygulama fikrinin Claude ile netleştirilmesi ve gereksinimlerin çıkarılması
3. Saat
- 🧪 Claude Artifacts ile ilk prototipin oluşturulması
- ⌨️ Kullanıcıdan veri alan basit bir ekranın hazırlanması
- 🔁 Prototip üzerinde prompt ile iyileştirme yapılması
🤖 2. Gün — Yapay Zekâ Ajanlarıyla Gerçek Projeye Geçiş
4. Saat
- 🔀 Yapay zekâ kodlama ajanlarının tanıtılması: sohbet aracından geliştirme aracına geçiş
- ⚙️ Claude Code ve Antigravity kurulumu ve hesap bağlama işlemleri
- ⚖️ İki aracın çalışma mantığı, benzerlikleri ve farkları
- 📂 Terminal ve klasör yapısına ilişkin temel bilgiler (yazılımcı olmayanlar için)
5. Saat
- 🏗️ Proje oluşturma ve temel yapılandırma (her iki araçta paralel uygulama)
- 📌 Projeye kalıcı talimat verme (Claude Code’da CLAUDE.md, Antigravity’de proje kuralları)
- 🎨 Uygulama arayüzünün oluşturulması
6. Saat
- 📥 Kullanıcı verisinin alınması ve işlenmesi
- 🧠 Uygulama iş mantığının oluşturulması
- ↩️ Değişikliklerin takibi ve geri alma (Git mantığına giriş)
🔐 3. Gün — Geliştirme, Hata Ayıklama ve Güvenlik
7. Saat
- ✨ Uygulamaya yeni özellikler ekleme
- 🐞 Hatalı çıktıların analizi ve yapay zekâ ajanlarıyla düzeltilmesi
- ⚖️ Aynı sorunun iki araçta nasıl çözüldüğünün karşılaştırılması
8. Saat
- 🛡️ No-Code projelerde güvenlik kavramları
- 🔑 API anahtarları ve gizli bilgilerin yönetimi (.env dosyaları)
- 👤 Kullanıcı verilerinin korunmasına yönelik önlemler
9. Saat
- 🖥️ Sunucu (server) kavramının açıklanması
- 🌐 Barındırma (hosting) ve alan adı (domain) bilgileri
- 📦 Uygulamanın çalışacağı ortamın belirlenmesi ve yayına hazırlık
🚀 4. Gün — Yayınlama ve Sürdürülebilirlik
10. Saat
- 🤖 Molder AI’nin tanıtılması ve yayınlama sürecindeki rolü
- 🚀 Uygulamanın Molder AI ile canlı ortama taşınması
- 🔗 Yayın sırasında yapılan ayarlar ve alan adı bağlama
11. Saat
- 🧪 Yayın sonrası kontrol ve test işlemleri
- 🔄 Güncelleme ve bakım süreçleri (düzenleyip yeniden yayınlama)
- ⚡ Performans ve sürdürülebilirlik değerlendirmesi
12. Saat
- 🎤 Katılımcı projelerinin sunumu ve genel değerlendirme
- 🔍 Baştan sona sürecin tekrar gözden geçirilmesi
- 🏅 Eğitim çıktılarının değerlendirilmesi ve sertifikasyon süreci
📌 KATILIM NOTU
Claude ve Google Antigravity ücretsiz planlarla kullanılabilir. Claude Code ise en az Claude Pro abonelik gerektirir; aboneliği olmayan katılımcılar tüm uygulamaları Antigravity üzerinden takip edebilir.