Windows'ta çökme ve donmaları kökünden çözün
WinDbg, kullanıcı modu dump analizi, Page Heap, Application Verifier, handle sızıntısı, deadlock, ETW ve Time Travel Debugging konularını kapsayan iki günlük ileri düzey Windows hata ayıklama eğitimi.
Windows'ta yazılım hata ayıklama
Eğitim Windows platformunda ileri düzey hata ayıklamayı kapsar. WinDbg Preview ve komutları, sembol yönetimi, PEB ve TEB, çağrı yığını ve kayıtçılar, kullanıcı modu crash dump, heap bozulması ve Page Heap, Application Verifier, handle ve bellek sızıntısı, kritik kesim ve deadlock analizi, ETW ve WPA ile iz, Time Travel Debugging, ProcDump ve WER yapılandırması uygulamalı işlenir.
2 Gün. Her gün dört modül; 1. gün WinDbg ve Çökme Analizi; 2. gün Donma, Sızıntı ve İz Analizi.
İleri Seviye — Windows altında kullanıcı modu hata ayıklama, dump ve sistem analizi
Katılımcılar çöken, donan ve bellek sızdıran örnek Windows uygulamalarını WinDbg, ProcDump, WPA ve Time Travel Debugging ile inceler.
Süreç, iş parçacığı, heap ve handle yapısını hata ayıklama açısından öğrenirsiniz.
Time Travel Debugging ile hatanın oluştuğu ana geri sarıp nedeni bulursunuz.
Deadlock ve kaynak sızıntılarını dump verisinden teşhis edersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Orta düzey programlama bilgisi gerekir.
Süreç, iş parçacığı ve sanal bellek kavramları bilinmelidir.
Visual Studio ve temel debugger deneyimi beklenir.
Windows 10/11 makinede yönetici yetkisi gerekir.
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:
WinDbg komutları ve veri modeliyle çalışırsınız.
Kullanıcı modu dump'ından çökme nedenini belirlersiniz.
Page Heap ve Application Verifier ile bellek bozulmasını yakalarsınız.
PEB, TEB ve handle tablosunu hata ayıklamada kullanırsınız.
Kritik kesim ve bekleme zincirlerinden kilitlenmeyi çözersiniz.
Handle ve bellek sızıntılarını UMDH ve htrace ile bulursunuz.
İz kaydıyla performans darboğazını gösterirsiniz.
Time Travel Debugging ile hatayı geriye sararak incelersiniz.
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.
Komşuluk matrisi, listesi, kenar listesi, küme ve seyrek matris ile graf temsilini Python'da kodlayıp karşılaştırın. Digital Vizyon Akademi graf eğitimi.
Detayları Gör →Graf teorisi, NetworkX, merkezilik, Neo4j Cypher, RDF, SPARQL ve bilgi grafı oluşturmayı uygulamalı öğrenin. Digital Vizyon Akademi graf eğitimi.
Detayları Gör →Hata mesajı okuma, breakpoint, adım adım çalıştırma ve değişken izleme ile hata ayıklamaya giriş. Yeni başlayanlar için Digital Vizyon Akademi eğitimi.
Detayları Gör →Graf dolaşma, BFS, DFS ve hash tablosu, çakışma çözümü, dict, set ve LRU önbellek uygulamaları. Digital Vizyon Akademi veri yapıları eğitimi.
Detayları Gör →ISTQB CTAL-TAE müfredatına uygun gTAA mimarisi, CI/CD entegrasyonu, raporlama ve metriklerle test otomasyonu eğitimi. Digital Vizyon Akademi.
Detayları Gör →