IDE'nizi kendi ekibiniz için genişletin
.NET Core & Visual Studio Extensions: VSIX uzantıları ve Roslyn analyzer geliştirme. VSIX paketi, Roslyn Analyzer/Code Fix, AsyncPackage ve VSCT ve NuGet paket yayını 3 günlük uygulamalı programda işlenir.
VSIX paketi ve Roslyn Analyzer/Code Fix ekseninde VSIX uzantıları ve Roslyn analyzer geliştirme
.NET Core & Visual Studio Extensions eğitimi, VSIX uzantıları ve Roslyn analyzer geliştirme konusunu uçtan uca ele alır. VSIX paketi, Roslyn Analyzer/Code Fix, AsyncPackage ve VSCT ve NuGet paket yayını gibi başlıklar Visual Studio üzerinde canlı kodlama ve Visual Studio deneysel örneği ile işlenir. Katılımcılar eğitim sonunda ekibinizin kod standartlarını denetleyen analyzer'lar ve Visual Studio komutları geliştirip paketleyebilir hale gelir.
3 Gün. Her gün dört modül; kısa kavramsal anlatım ve ardından Visual Studio deneysel örneği ile uygulama.
İleri Seviye — VSIX uzantıları ve Roslyn analyzer geliştirme için VSIX paketi, Roslyn Analyzer/Code Fix ve AsyncPackage ve VSCT başlıklarını kapsar.
Her modül canlı kodlama ile başlar; katılımcılar Visual Studio deneysel örneği üzerinde kendi çözümlerini geliştirip tartışır.
VSIX paketi ve Roslyn Analyzer/Code Fix konuları, kurumsal projelerde karşılaşılan örneklerle işlenir.
Her modül Visual Studio deneysel örneği ile pekiştirilir; AsyncPackage ve VSCT katılımcılar tarafından bizzat kodlanır.
NuGet paket yayını konusunda kalite, güvenlik ve bakım kolaylığı pratikleri kazandırılır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Async/await, generic ve LINQ'yi üretim kodunda kullanmış olmak gerekir.
Katmanlı mimari, DI ve REST kavramlarına hakimiyet beklenir.
Visual Studio 2022 (Community yeterli) ve .NET 8 SDK kurulu, yönetici haklarına sahip bir dizüstü bilgisayar.
Konteyner ve sürüm kontrolü komutlarını temel düzeyde bilmek yararlıdı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:
.NET Framework, .NET Core, .NET 5+ tarihçesi ve .NET Standard'ın yeri dahil, .NET Platformuna Genel Bakış alanında somut çözümler üretebilirsiniz.
PackageReference, transitive bağımlılık ve sürüm aralıkları dahil, NuGet Paketleri ve Bağımlılık Yönetimi alanında somut çözümler üretebilirsiniz.
dotnet new console, Program.cs top-level statements ve args işleme dahil, .NET Console Uygulamaları alanında somut çözümler üretebilirsiniz.
Breakpoint, conditional breakpoint, tracepoint ve hit count kullanımı dahil, Visual Studio ile Hata Ayıklama alanında somut çözümler üretebilirsiniz.
try/catch/finally, exception filter (when) ve throw; ile stack trace korunumu dahil, Hata Yönetimi ve Loglama alanında somut çözümler üretebilirsiniz.
dotnet build, dotnet publish: framework-dependent, self-contained, single-file, ReadyToRun dahil, Build, Yayınlama ve CI/CD Stratejileri alanında somut çözümler üretebilirsiniz.
Red-Green-Refactor döngüsü ile kata çalışması dahil, TDD ve İleri Test Teknikleri alanında somut çözümler üretebilirsiniz.
Task, Task<T>, ValueTask ve async state machine mantığı dahil, Asenkron Programlama (async/await) alanında somut çözümler üretebilirsiniz.
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.
Blazor'e Giriş eğitimi: Blazor temel kavramları: bileşen, parametre, form, yönlendirme ve basit API entegrasyonu. Uygulamalı 2 gün, Digital Vizyon Akademi.
Detayları Gör →.NET Core ile Mikroservis Geliştirme eğitimi: Servis sınırları, RabbitMQ ile iletişim, Docker, API Gateway, Polly ve OpenTelemetry ile .NET mikroservis.
Detayları Gör →ASP.NET ile API Projesi Geliştirme eğitimi: REST API tasarımı, EF Core, kimlik doğrulama, HttpClient, önbellek ve test ile ASP.NET Core API projesi.
Detayları Gör →.NET Core Kütüphaneleri Geliştirme ve Taşıma eğitimi: Çoklu hedefli .NET kütüphaneleri, NuGet paketleme ve .NET Framework'ten .NET'e taşıma. 3 gün uygulamalı, D
Detayları Gör →JSP ve Servlets ile MVC eğitimi: Servlet, JSP/JSTL, JDBC DAO, filtre, oturum ve güvenlik ile Java MVC web uygulaması. Uygulamalı 3 gün, Digital Vizyon Akademi.
Detayları Gör →