Yazılımı planlı, tasarımlı ve izlenebilir geliştirin
Gereksinim analizi, UML, mimari desenler, SOLID, test seviyeleri, dağıtım, bakım ve Waterfall, Scrum, Kanban süreç modellerini örnek bir proje üzerinde işleyen iki günlük temel seviye yazılım mühendisliği eğitimi.
Yazılım mühendisliği ve SDLC aşamaları
Eğitim yazılımın fikirden bakıma kadar yaşam döngüsünü aşama aşama anlatır. Gereksinim toplama ve analiz, kullanıcı hikayeleri, UML (use case, sınıf, sıra diyagramı), mimari desenler (katmanlı, MVC, mikroservis), tasarım ilkeleri (SOLID, DRY), uygulama ve sürüm kontrolü, test seviyeleri, dağıtım ve bakım, Waterfall, V-model, Agile ve DevOps yaklaşımları örnek bir proje üzerinden işlenir.
2 Gün. Her gün dört modül; 1. gün Gereksinim ve Tasarım Aşamaları; 2. gün Geliştirme, Test, Yayın ve Yöntemler.
Temel Seviye — yazılım mühendisliği ilkeleri ve SDLC aşamaları
Katılımcılar küçük bir sipariş sistemi için gereksinimden tasarıma, test planından yayın planına kadar her aşamanın çıktısını gruplar halinde hazırlar.
Yazılımın tüm yaşam döngüsünü ve aşamalar arası çıktıları anlarsınız.
UML ve mimari desenlerle fikirleri ekibe aktarılabilir şekilde çizersiniz.
Proje özelliklerine göre Waterfall, Agile veya hibrit yaklaşımı seçersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Yazılımın ne olduğu konusunda genel bilgi yeterlidir.
Temel kod okuyabilmek faydalıdır.
Aşama çıktılarını ekip olarak hazırlama isteği beklenir.
draw.io veya benzeri bir diyagram aracı kullanılacaktı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:
Yaşam döngüsünün her aşamasının çıktısını tanımlarsınız.
Kullanıcı hikayesi ve kabul kriteri yazarsınız.
Use case, sınıf ve sıra diyagramı çizersiniz.
Katmanlı ve mikroservis mimarilerini karşılaştırırsınız.
SOLID ve temel tasarım desenlerini örneklerle uygularsınız.
Test seviyeleri ve senaryolarıyla test planı hazırlarsınız.
Ortam ve sürüm yönetimiyle yayın planı kurarsınız.
Waterfall, Scrum ve Kanban arasında gerekçeli seçim yaparsınız.
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.
C# veri işleme ve hata ayıklama eğitimi: koleksiyonlar, LINQ, System.Text.Json, XML, Entity Framework Core ve Visual Studio ile veri hatası ayıklama.
Detayları Gör →Hata türleri, breakpoint, çağrı yığını, loglama ve git bisect ile sistematik hata ayıklamayı öğrenin. Uygulamalı Debugging Concepts eğitimi Digital Vizyon Akade
Detayları Gör →Uzak ve konteyner debug, ProcDump, WinDbg, Visual Studio dump analizi, sembol sunucusu ve Linux core dump konularını uygulamalı öğrenin. Digital Vizyon Akademi.
Detayları Gör →gdb, Visual Studio, strace, Wireshark ve Chrome DevTools ile hata ayıklama; loglama, assert ve ekip pratikleri. Uygulamalı eğitim Digital Vizyon Akademi'de.
Detayları Gör →Visual Studio, WinDbg, gdb, Process Monitor ve Fiddler ile hata ayıklama araçlarını uygulamalı öğrenin. Digital Vizyon Akademi hata ayıklama araçları eğitimi.
Detayları Gör →