THE VB.NET PROGRAMMING LANGUAGE EĞİTİMİ

VB.NET ile masaüstü uygulamaları geliştirin

VB.NET sözdizimi, nesne yönelimli programlama, WinForms, koleksiyonlar, LINQ, ADO.NET, dosya işlemleri ve yayınlama.

The VB.NET Programming Language eğitimi, Visual Basic .NET ile uygulama geliştirmeyi kapsar. Dim, Sub/Function, If/Select Case, For/While, Option Strict, sınıf, kalıtım, arayüz, koleksiyonlar, LINQ, Windows Forms kontrolleri ve olay modeli, ADO.NET ile SQL Se…

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

Eğitim Hakkında

VB.NET programlama dili: sözdizimi, OOP, Windows Forms, ADO.NET, dosya işlemleri ve hata yönetimi

The VB.NET Programming Language eğitimi, Visual Basic .NET ile uygulama geliştirmeyi kapsar. Dim, Sub/Function, If/Select Case, For/While, Option Strict, sınıf, kalıtım, arayüz, koleksiyonlar, LINQ, Windows Forms kontrolleri ve olay modeli, ADO.NET ile SQL Server erişimi, dosya ve XML işlemleri, hata yönetimi (Try/Catch) ve uygulamanın yayınlanması uygulamalı çalışılır.

Süre ve Format

3 Gün. Her gün dört modül; VB.NET Temelleri; Nesne Yönelimli Programlama ve Windows Forms; Veri, Dosya ve Yayın.

Seviye

Temel Seviye — VB.NET programlama dili: sözdizimi, OOP, Windows Forms, ADO.NET, dosya işlemleri ve hata yönetimi

Öğrenme Metodu

Her modül Visual Studio 2022, .NET Framework 4.8 / .NET 8 ve SQL Server Express üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.

Neden Bu Eğitim?

🧑‍💻Uygulamalı Lab

Her gün Visual Studio 2022, .NET Framework 4.8 / .NET 8 ve SQL Server Express üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.

🎯Konuya Özgü İçerik

Program Dil ve Ortam ile başlayıp Proje ve Dağıtım ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.

📈Doğrudan Projeye

Edinilen teknikler vB.NET programlama dili: sözdizimi, OOP, Windows Forms, ADO.NET, dosya işlemleri ve hata yönetimi alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.

Anahtar Konular

vb.net eğitimivisual basic .netvb.net windows formsvb.net ado.netvb.net oopvb.net veritabanıoption strictvb.net kursvisual basic programlama
“Sade bir dil, sağlam bir tasarımla birleştiğinde uzun yıllar çalışan uygulama olur.”

Ön Koşullar

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

1
Programlama Temelleri

Temel algoritma ve değişken kavramlarına aşinalık yeterlidir.

2
Windows Kullanımı

Visual Studio ile proje oluşturma bilgisi faydalıdır.

3
Çalışma Ortamı

Uygulamalar için Visual Studio 2022, .NET Framework 4.8 / .NET 8 ve SQL Server Express kurulu veya erişilebilir bir bilgisayar önerilir.

4
Aktif Katılım

Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.

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ı VB.NET sözdizimi ve kontrol yapılarını kullanır.
Modül 1
Dil ve Ortam
  • .NET Framework / .NET ve VB.NET ilişkisi
  • Visual Studio proje türleri: Console, WinForms
  • Option Strict, Option Explicit, Option Infer
  • Modül, Namespace ve Imports
  • Yorum satırları ve satır devamı
  • Debug penceresi ve kesme noktası
Modül 2
Veri Türleri ve Operatörler
  • Integer, Long, Double, Decimal, String, Boolean, Date
  • Dim, Const ve tür dönüşümleri (CInt, CStr, CType)
  • Aritmetik, karşılaştırma ve mantıksal operatörler (And, Or, AndAlso, OrElse)
  • String işlemleri ve biçimlendirme
  • Nullable ve Nothing
  • Dizi ve ReDim Preserve
Modül 3
Kontrol Yapıları
  • If…Then…ElseIf ve Select Case
  • For…Next, For Each, While, Do…Loop
  • Exit ve Continue
  • Sub ve Function tanımı
  • ByVal ve ByRef parametreleri
  • Opsiyonel ve ParamArray
Modül 4
Koleksiyonlar
  • List(Of T), Dictionary(Of K, V)
  • ArrayList ve eski koleksiyonlar
  • Queue ve Stack
  • For Each ile dolaşma
  • Sıralama ve arama
  • Generic tür kullanımı
Günün hedefiKatılımcı OOP kavramlarını ve WinForms ile arayüz geliştirmeyi uygular.
Modül 1
Sınıf ve Nesne
  • Class, Property, Sub New, Me
  • Shared üyeler
  • Erişim belirleyicileri: Public, Private, Protected, Friend
  • Inherits, Overridable, Overrides, MustInherit
  • Interface ve Implements
  • Event, RaiseEvent ve WithEvents
Modül 2
İstisna Yönetimi
  • Try…Catch…Finally
  • Özel istisna sınıfı ve Throw
  • Using bloğu ve IDisposable
  • On Error GoTo’nun yerine Try
  • Loglama ve kullanıcı mesajı
  • Hata ayıklama teknikleri
Modül 3
Windows Forms
  • Form, Label, TextBox, Button, ComboBox, DataGridView
  • Olay işleyicileri: Handles ve AddHandler
  • Menü, araç çubuğu, diyaloglar
  • Form arası iletişim
  • Doğrulama ve ErrorProvider
  • Zamanlayıcı ve MDI
Modül 4
LINQ ve XML
  • LINQ sorguları: From, Where, Select, Order By
  • XML Literals VB.NET özelliği
  • XDocument ve LINQ to XML
  • Lambda ifadeleri
  • Koleksiyon sorgulama
  • XML okuma-yazma uygulaması
Günün hedefiKatılımcı veri erişimi ve dosya işlemleriyle tam bir uygulama tamamlar.
Modül 1
ADO.NET
  • SqlConnection, SqlCommand, SqlDataReader
  • DataSet, DataTable, SqlDataAdapter
  • Parametreli sorgu ve SQL injection
  • Saklı yordam çağırma
  • DataGridView ile bağlama
  • Transaction
Modül 2
Dosya İşlemleri
  • File, Directory, Path
  • StreamReader / StreamWriter
  • CSV ve metin dosyaları
  • Serileştirme: JSON, XML
  • OpenFileDialog / SaveFileDialog
  • Yazdırma ve rapor
Modül 3
Çoklu İş Parçacığı
  • BackgroundWorker
  • Task ve Async / Await VB.NET
  • Invoke ile UI güncelleme
  • CancellationToken
  • İlerleme çubuğu
  • Zamanlanmış işler
Modül 4
Proje ve Dağıtım
  • Katmanlı uygulama: veri, iş, arayüz
  • Uygulama ayarları ve yapılandırma
  • ClickOnce ve kurulum paketi
  • Eski VB6 kodundan geçiş ipuçları
  • Kapanış projesi: müşteri takip uygulaması
  • VB.NET’in yeri ve C# ile birlikte kullanım

Eğitim Kazanımları

Program sonunda katılımcılar:

🧩
Dil ve Ortam

Dil ve Ortam kapsamında .NET Framework / .NET ve VB.NET ilişkisi gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

⚙️
Veri Türleri ve Operatörler

Veri Türleri ve Operatörler kapsamında Integer, Long, Double, Decimal, String, Boolean, Date gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

🧪
Koleksiyonlar

Koleksiyonlar kapsamında List(Of T), Dictionary(Of K, V) gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

🔍
Sınıf ve Nesne

Sınıf ve Nesne kapsamında Class, Property, Sub New, Me gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

🚀
Windows Forms

Windows Forms kapsamında Form, Label, TextBox, Button, ComboBox, DataGridView gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

🛠️
LINQ ve XML

LINQ ve XML kapsamında LINQ sorguları: From, Where, Select, Order By gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

📦
Dosya İşlemleri

Dosya İşlemleri kapsamında File, Directory, Path gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

🔐
Çoklu İş Parçacığı

Çoklu İş Parçacığı kapsamında BackgroundWorker gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.

Kimler İçin Uygundur?

  • Visual Basic bilgisini .NET’e taşımak isteyen veya mevcut VB.NET uygulamalarını sürdüren yazılımcılar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Visual Basic bilgisini .NET’e taşımak isteyen veya mevcut VB.NET uygulamalarını sürdüren yazılımcılar için uygundur.
The VB.NET Programming Language eğitiminde hangi araçlar kullanılır?
Uygulamalar Visual Studio 2022, .NET Framework 4.8 / .NET 8 ve SQL Server Express üzerinde yürütülür; her modülün sonunda çalışan bir örnek veya mini proje tamamlanır.
Eğitim kaç gün sürer ve nasıl işlenir?
Program 3 gündür ve her gün dört modülden oluşur; ilk gün vB.NET Temelleri ile başlanır, son gün veri, Dosya ve Yayın ile tamamlanır.
Ön bilgi gerekir mi?
Temel algoritma ve değişken kavramlarına aşinalık yeterlidir. Visual Studio ile proje oluşturma bilgisi faydalıdır.
Eğitim sonunda sertifika alınır mı?
Eğitimi tamamlayan katılımcılara Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir; üçüncü taraf bir kurumun sınavı söz konusuysa sınav başvurusu ve ücreti ilgili kuruma aittir.

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. The VB.NET Programming Language Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn