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
Cascade Konuşmalı Arayüz
- Cascade'nin diğer IDE'lerdeki geleneksel sohbet panellerinden farkı
- Özellik talepleri arasında konuşma bağlamının korunması
- Cascade içinde açıkla, planla ve uygula modları arasında geçiş yapma
- Hata düzeltme ve özellik geliştirme için gerçek dünya konuşma kalıpları
Öngörülü Düzenlemeler ve Çoklu Dosya Bilinçliliği
- Öngörülü düzenlemelerin ne olduğu ve otomatik olarak hangi durumlarda tetiklendiği
- Dosyalar arasında düzenleme önerilerini kabul etme, reddetme ve ayarlama
- Düzenlenmiş dosyalar arasındaki bağımlılıkları otomatik olarak izleme
- Öngörüler isabet edemediğinde zincirleme değişiklikleri geri alma
Editör İçinde Terminal Entegrasyonu
- Entegre edilmiş terminal oturumlarını açma ve yönetme
- Cascade'nin sonraki adımları iyileştirmek için terminal çıktısını nasıl izlediği
- Windsurf'ten ayrılmadan testleri, derlemeleri ve dağıtımları çalıştırma
- Otomatik akışlar sırasında etkileşimli CLI istemlerini yönetme
Windsurf İndeksleme ve Bağlam Yönetimi
- Windsurf'ün gerçek zamanlı bir proje indeksini nasıl oluşturduğu ve koruduğu
- Monorepo'lar ile tekil depo'lar için indeksleme davranışı
- Daha hızlı indeksleme için üretilmiş çıktılara ve derleme dizinlerine yönelik hariç tutma
- Yapısal değişikliklerden sonra indeksi yeniden oluşturma
Konuşma Tarzında Özellik Geliştirme
- Bir özelliği sade bir dille açıklamak ve Cascade'nin bunu nasıl planladığını izlemek
- Değişiklikleri kabul etmeden önce oluşturulan dosya listesini gözden geçirme
- Oluşturulan kodu hemen çalıştırma ve hataları Cascade'ye geri bildirim olarak verme
- Konuşmaya dayalı takip sorularıyla yinelemeli iyileştirme
Özel Kurallar ve Teknolojiye Özel İstemleme (Prompting)
- Dahili çerçeveler için proje özgü kurallar yazma
- Windsurf kural dosyaları aracılığıyla isimlendirme standartlarını zorunlu kılma
- DSL'ler ve standart dışı dosya formatları için indekslemeyi özelleştirme
- Kural setlerini geliştirici ekibiyle paylaşma
Cascade Desteğiyle Hata Ayıklama
- Sorun kökü analizi için yığın izlemelerini (stack traces) Cascade'ye yapıştırma
- Çalışan ve bozuk sürümleri karşılaştırmak için Cascade'yi kullanma
- Cascade'nin terminal izleyicisi içinde regresyon testlerini çalıştırma
- Düzenlemeler sonrası hayali (hallucinated) içe aktarmaları veya eksik bağımlılıkları tespit etme
Sürüm Kontrolü ve İnceleme Entegrasyonu
- Konuşmaya dayalı değişiklik özetlerinden commit mesajları oluşturma
- Cascade sohbeti aracılığıyla çekme istekleri (pull request) açıklamaları hazırlama
- İnceleyicilerin yorumlarına yönelik hedefli dosya düzenlemeleriyle yanıt verme
- Konuşma tarzında geliştirme sırasında temiz bir commit geçmişi sürdürme
Performans ve Kurumsal Dağıtım
- Bellek kısıtlamaları içinde büyük çalışma alanı indekslemesini yönetme
- Birçok dosya içeren depolar için başlangıç süresini optimize etme
- Windsurf'ün veri işleme politikalarını ve eğitim verisi reddi (opt-out) seçeneklerini anlama
- Düzenli ortamlar için kurumsal vekil sunucu (proxy) ve VPN yapılandırmaları
Diğer Editörlerden Geçiş
- VS Code veya JetBrains'ten klavye kısayollarını ve ayarları aktarma
- Windsurf uzantılarını standart VS Code'a geri aktarma
- Ekip geçiş stratejileri ve pilot program yapılandırması
Kurs İçin Gerekli Önbilgiler
- VS Code veya JetBrains gibi bir IDE deneyimi
- Git ve agile geliştirme iş akışlarına hakimiyet
- LLM tabanlı sohbet arayüzleriyle temel deneyim
Hedef Kitle
- Birincil geliştirme ortamı olarak Windsurf'ü değerlendiren geliştiriciler
- Editörlerinin yerel bir parçası olarak konuşmalı yapay zeka arayan ürün ekipleri
- Terminal-in-IDE iş akışlarıyla bağlam değiştirme sıklığını azaltmak isteyen serbest çalışanlar
14 Saatler
Danışanlarımızın Yorumları (1)
Python'daki Streamlit kütüphanesi hakkında bilgi edindim ve kesinlikle takımımızın R Shiny ile oluşturduğu uygulamaları geliştirmek için bunu kullanmaya çalışacağım.
Michal Maj - XL Catlin Services SE (AXA XL)
Eğitim - GitHub Copilot for Developers
Yapay Zeka Çevirisi