Doğru aracı seçin, hatayı hızla kapatın
gdb, IDE debugger, strace, Wireshark ve Chrome DevTools ile hata ayıklama araçlarını; yapılandırılmış loglama, assert, hata raporu ve kod incelemesi pratikleriyle birlikte işleyen iki günlük eğitim.
Hata ayıklama araçları ve en iyi uygulamalar
Eğitim hata ayıklama araç setini ve ekip pratiklerini birlikte ele alır. gdb ve lldb komutları, Visual Studio ve VS Code debugger, Chrome DevTools ile ağ ve JavaScript hata ayıklama, strace ve ltrace, Wireshark ile ağ hataları, yapılandırılmış loglama, assert ve sözleşme kontrolleri, hata raporu şablonu ve kod incelemesinde hata önleme uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün Debugger ve Sistem Araçları; 2. gün En İyi Uygulamalar.
Orta Seviye — hata ayıklama araçları ve ekip düzeyinde en iyi uygulamalar
Katılımcılar her araç için hazır hatalı örnek uygulamayı o aracın kendi arayüz ve komutlarıyla çözerek karşılaştırmalı pratik yapar.
Sorunun türüne göre debugger, strace veya Wireshark seçmeyi öğrenirsiniz.
Loglama, assert ve hata raporu standartlarını ekibinize taşıyabilirsiniz.
Hataları kod incelemesi ve statik kontrollerle üretime çıkmadan yakalarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
En az bir dilde küçük uygulama yazmış olmak gerekir.
Linux veya Windows terminalinde temel komut bilgisi beklenir.
Chrome veya Edge kurulu olmalıdır.
Temel git komutları örneklerde kullanılır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
gdb ile breakpoint, yığın ve bellek incelemesi yaparsınız.
Visual Studio ve VS Code debugger'ı gelişmiş özellikleriyle kullanırsınız.
strace ile dosya, izin ve ağ hatalarını sistem çağrısı düzeyinde bulursunuz.
Wireshark ve DevTools ile ağ kaynaklı sorunları ayırt edersiniz.
Yapılandırılmış ve maskelenmiş log tasarlarsınız.
Assert ve fail fast ile hataları erken yakalarsınız.
Başkasının tekrar üretebileceği net hata raporu yazarsınız.
Kod inceleme ve statik analizle hata üretime çıkmadan engellersiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Visual Studio profiler, dotnet-trace, bellek analizi, Release derleme, dotnet publish ve Application Insights ile hata ayıklama ve yayın süreci. Digital Vizyon
Detayları Gör →İstisna yönetimi, pytest ve xUnit ile birim testi, mock, TDD, coverage ve debugger ile hata ayıklama. Uygulamalı eğitim Digital Vizyon Akademi'de.
Detayları Gör →Visual Studio SDK ile VSIX uzantı, komut, araç penceresi, MEF editör uzantısı ve Roslyn analizörü geliştirme eğitimi. Digital Vizyon Akademi.
Detayları Gör →LangGraph ile alt grafik, paralel dal, checkpoint, human-in-the-loop, LangSmith izleme ve optimizasyon. İleri düzey ajan eğitimi Digital Vizyon Akademi'de.
Detayları Gör →BFS, DFS, Dijkstra, Bellman-Ford, Floyd-Warshall, A* ve minimum yayılan ağaç algoritmalarını Python ile kodlayın. Digital Vizyon Akademi graf algoritmaları eğit
Detayları Gör →