Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Pi'ye Giriş
- Pi nedir ve minimalizm ile kontrol felsefesi
- Claude Code, Codex CLI ve Cursor ile karşılaştırması
- Dört dahili araç: okuma, yazma, düzenleme ve bash
- Ağır araçlar yerine Pi'nin ne zaman tercih edileceği
Kurulum ve Ayarlar
- Pi'yi npm ve paket yöneticileri aracılığıyla yükleme
- 15'ten fazla desteklenen sağlayıcı için API anahtarlarını yapılandırma
- Çalışma dizinini ve bağlam dosyalarını kurma
- Pi'yi yerel ve Docker ortamlarında çalıştırma
Temel Terminal İş Akışları
- Basit istemcilerden kod üretme
- Dosyaları hassasiyetle okuma ve düzenleme
- Araç içinde bash komutlarını güvenle yürütme
- Oturum durumu ve bağlam sıfırlamalarını yönetme
Özel Yetenekler Oluşturma
- TypeScript yetenek API'sini anlama
- Özel okuma, yazma ve düzenleme işlemleri yazma
- Uzman iş akışları için bash yürütmesine bağlanma
- Yetenekleri izole şekilde test etme ve hata ayıklama
İstemci Şablonları ve Temalar
- Farklı diller ve çerçeveler için sistem istemcilerini uyarlamak
- Ekip tutarlılığı için yeniden kullanılabilir istemci şablonları oluşturma
- Temanın paylaşılabilir modüller olarak paketleme
Pi'yi npm Paketleriyle Genişletme
- Yetenekleri pi paketi olarak bağlama
- npm ve Git'e yayınlama
- Katılımcılar tarafından katkıda bulunulan paketleri yükleme
- Bağımlılık sürümlerini ve uyumluluğu yönetme
Sağlayıcı Esnekliği
- Anthropic, OpenAI, Google ve diğer ark uçları arasında geçiş yapma
- Göreve göre maliyet, hız ve kalite için optimize etme
- Hassas kodlar için tamamen yerel modellerde çalıştırma
Pratik Kullanım Alanları
- Otomatik testler ve test oluşturma iş akışları
- Özel yetenek zincirleriyle kalıtımdan devralan kodu yeniden yapılandırma
- Dokümantasyon üretimi ve bakımı
- Minimal araç yükü ile CI entegrasyonu
Güvenlik ve Kontrol
- 300 kelimelik sistem istemcisi sınırlarını anlama
- Yazma işlemleri için manuel onay alma
- Güvenilmeyen ortamlar için bash yürütme izolasyonu (sandboxing)
- Tüm araç eylemlerinin denetim günlüğü kaydı
Özet ve Sonraki Adımlar
- Minimalizm, kontrol ve genişletilebilirlik ilkelerinin tekrarlanması
- Kaynaklar ve katkıda bulunma yönergeleri
- Deneysel Pi kullanıcıları için ileri düzey konular
Kurs İçin Gerekli Önbilgiler
- Terminal tabanlı geliştirme ve bash deneyimi
- Temel TypeScript veya JavaScript bilgisi
- npm paket yönetişimine aşinalık
Hedef Kitle
- Hafif, hazine edilebilir bir kodlama aracı arayan geliştiriciler
- Araç içlerine tam kontrol sahibi olmak isteyen kıdemli mühendisler
- Terminal önceliği geliştirmeyi benimseyen ekipler
14 Saatler