MICROSOFT VISUAL STUDIO EĞİTİMİ

Visual Studio'yu verimli kullanmaya başlayın

Çözüm ve proje yönetimi, editör özellikleri, NuGet, Git entegrasyonu, hata ayıklama, birim testi ve yayınlama

Visual Studio 2022 ile çözüm yönetimi, editör verimliliği, NuGet, Git entegrasyonu, hata ayıklama, birim testi, profilleme ve yayınlama süreçlerini anlatan iki günlük temel seviye eğitim.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Visual Studio ile uçtan uca geliştirme

Eğitim Visual Studio 2022'nin günlük geliştirme akışını kapsar. Çözüm ve proje yapısı, şablonlar, editör (IntelliSense, kod gezinme, yeniden düzenleme), NuGet paket yönetimi, Git ve GitHub entegrasyonu, hata ayıklama pencereleri, Test Explorer ile birim testi, kod ölçümleri, profil araçları, yapılandırma yönetimi ve dotnet publish ile yayınlama uygulamalı işlenir.

Süre ve Format

2 Gün. Her gün dört modül; 1. gün Çözüm, Proje ve Editör; 2. gün Hata Ayıklama, Test ve Yayın.

Seviye

Temel Seviye — Visual Studio ile uygulama geliştirme, çözüm yönetimi ve hata ayıklama

Öğrenme Metodu

Katılımcılar boş bir çözümden başlayıp çok projeli bir uygulama geliştirir, test eder, hata ayıklar ve yayınlar.

Neden Bu Eğitim?

💻IDE Verimliliği

Kısayol ve yeniden düzenleme araçlarıyla kod yazma hızınızı artırırsınız.

🧰Entegre Akış

Git, test, hata ayıklama ve yayını tek ortamda yönetirsiniz.

📦Paket Yönetimi

NuGet ve çözüm yapısını düzenli tutmayı öğrenirsiniz.

Anahtar Konular

visual studio eğitimivisual studio 2022nugethot reloadtest explorervisual studio gitc# geliştirmevs ide
“Aracı iyi tanıyan, düşüncesini kodda daha hızlı ifade eder.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Programlama temeli

Temel C# veya benzer bir dilde program yazmış olmak yeterlidir.

2
Windows

Windows 10/11 üzerinde Visual Studio 2022 Community kurulu olmalıdır.

3
Git

Temel git kavramları faydalıdır.

4
İnternet

NuGet ve GitHub erişimi gereklidir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı çok projeli çözüm kurar ve editör araçlarıyla hızlı kod yazar.
Modül 1
Çözüm ve Proje Yapısı
  • Solution ve project farkı
  • Proje şablonları: Console, Class Library, ASP.NET Core
  • Proje referansları
  • csproj dosyası yapısı
  • Çözüm klasörleri ve çözüm yapılandırmaları
  • Directory.Build.props ile ortak ayar
Modül 2
Editör Özellikleri
  • IntelliSense ve kod parçacıkları
  • Hızlı eylemler (Ctrl+.)
  • Go To All, Peek Definition, Find All References
  • Yeniden düzenleme: Extract Method, Rename
  • Kod biçimlendirme ve .editorconfig
  • Çoklu imleç ve sütun seçimi
Modül 3
NuGet ve Bağımlılıklar
  • NuGet Package Manager arayüzü
  • PackageReference ve sürüm aralıkları
  • Özel kaynak (feed) ekleme
  • Güvenlik açığı uyarıları
  • Paket geri yükleme (restore)
  • Merkezi paket yönetimi
Modül 4
Git ve Takım Çalışması
  • Git Changes penceresi
  • Dal oluşturma ve birleştirme
  • Çakışma çözümü
  • GitHub bağlantısı ve pull request
  • Blame ve geçmiş görünümü
  • Live Share ile ortak kodlama
Günün hedefiKatılımcı uygulamayı debug eder, birim testi yazar, metrikleri inceler ve yayın paketi hazırlar.
Modül 1
Hata Ayıklama
  • Breakpoint türleri ve koşullar
  • Autos, Locals, Watch ve Call Stack
  • Exception Settings
  • Tasks ve Parallel Stacks
  • Hot Reload ve Edit and Continue
  • Uzak hata ayıklamaya giriş
Modül 2
Birim Testi
  • xUnit/MSTest test projesi
  • Test Explorer ve gruplama
  • Theory ve InlineData
  • Moq ile mock
  • Code Coverage raporu
  • Live Unit Testing
Modül 3
Analiz ve Profilleme
  • Code Metrics penceresi
  • Roslyn analizörleri ve uyarı seviyeleri
  • CPU Usage ve Memory Usage
  • Performance Profiler
  • Diagnostic Tools penceresi
  • Bağımlılık grafiği (Dependency Validation)
Modül 4
Yapılandırma ve Yayın
  • Debug ve Release yapılandırması
  • launchSettings.json ve ortam değişkenleri
  • Publish profili ve dotnet publish
  • Docker desteği ve konteyner profili
  • Azure App Service'e yayın
  • Sürüm numaralandırma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Çözüm Yönetimi

Çok projeli çözümü düzenli yapılandırırsınız.

✅
Editör Verimliliği

Yeniden düzenleme ve gezinme araçlarını etkin kullanırsınız.

✅
NuGet

Paketleri ve özel kaynakları yönetirsiniz.

✅
Git Akışı

IDE içinden dal, birleştirme ve pull request yaparsınız.

✅
Hata Ayıklama

Gelişmiş breakpoint ve izleme pencerelerini kullanırsınız.

✅
Birim Testi

Test Explorer ile xUnit testlerini çalıştırırsınız.

✅
Profilleme

CPU ve bellek profili alıp yorumlarsınız.

✅
Yayınlama

Publish profili ile uygulamayı paketleyip yayınlarsınız.

Kimler İçin Uygundur?

  • C# ve .NET geliştiricileri
  • Visual Studio'ya yeni geçenler
  • ekip içinde IDE verimliliğini artırmak isteyenler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
C# ve .NET geliştiricileri, Visual Studio'ya yeni geçenler ve ekip içinde IDE verimliliğini artırmak isteyenler için uygundur. Temel C# veya benzer bir dilde program yazmış olmak yeterlidir.
Community sürümü yeterli mi?
Evet, eğitimdeki tüm örnekler Community sürümüyle yapılabilir.
Hangi dil kullanılır?
Örnekler C# ve .NET üzerindedir.
Sertifika verilir mi?
Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.
Visual Studio Code'dan farkı nedir?
VS Code hafif bir editör, Visual Studio ise tam bir IDE'dir; fark eğitimde karşılaştırılır.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Microsoft Visual Studio Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Programlama Temelleri ve Yaşam DöngüsüVisual Studio Online & Debugging Tips Eğitimi
Yazılım Geliştirme Eğitimleri

Visual Studio Online & Debugging Tips Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

GitHub Codespaces, vscode.dev, Live Share, uzak debug, Snapshot Debugger ve breakpoint ipuçlarıyla bulut geliştirme ve hata ayıklama. Digital Vizyon Akademi.

Detayları Gör →
Programlama Temelleri ve Yaşam DöngüsüYazılım Yaşam Döngüsü (SDLC) Eğitimi
Yazılım Geliştirme Eğitimleri

Yazılım Yaşam Döngüsü (SDLC) Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

SDLC aşamaları, Waterfall, V-model, Scrum, Kanban, DevOps, test, yayın, bakım ve risk yönetimi. Uygulamalı Digital Vizyon Akademi eğitimi.

Detayları Gör →
Programlama Temelleri ve Yaşam DöngüsüYazılım Geliştirme Yaşam Döngüsünde Dokümantasyon Eğitimi
Yazılım Geliştirme Eğitimleri

Yazılım Geliştirme Yaşam Döngüsünde Dokümantasyon Eğitimi

2 günTemelOnline / Yüz Yüze / Hibrit

Yazılım yaşam döngüsünde dokümantasyon eğitimi: gereksinim, ADR, C4, OpenAPI, test planı, README, sürüm notları ve docs-as-code yaklaşımı uygulamalı.

Detayları Gör →
Programlama Temelleri ve Yaşam DöngüsüAccessing Shared Data and Simplifying Asynchronous Code Eğitimi
Yazılım Geliştirme Eğitimleri

Accessing Shared Data and Simplifying Asynchronous Code Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

C# ortak veri erişimi ve asenkron kod eğitimi: lock, Interlocked, ConcurrentDictionary, Channel, async/await, Task.WhenAll ve CancellationToken uygulamalı.

Detayları Gör →
Programlama Temelleri ve Yaşam DöngüsüAdvanced Features & Debugging Eğitimi
Yazılım Geliştirme Eğitimleri

Advanced Features & Debugging Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

İleri C# ve hata ayıklama eğitimi: jenerik kısıtlar, ifade ağaçları, reflection, Span, BenchmarkDotNet, Visual Studio tracepoint, dump analizi ve profil çıkarma

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn