Eğitim İçeriği
Introduction to Visual Studio
Bu birim, deneyimli geliştiricilere Visual Studio içindeki yeni üretkenlik özelliklerini kullanmayı öğretmek için uygulamalı, hızlı tempolu bir fırsat sunar. Generics gibi bazı dil geliştirmelerinin ve kod parçacıklarının kullanımına bir giriş sağlar.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Generics kullanarak koleksiyonlar oluşturmak
- Mevcut kod parçacıklarını koddaki kullanmak ve yeni kod parçacıkları oluşturmak
- Sistem ve uygulama kaynaklarına erişmek için My sınıflarını kullanmak
Nesne Yönelimli Tasarım
Bu birimde aşağıdaki konular ele alınmaktadır:
- Sınıfları Tasarlama
- Object-Oriented Programming Kavramları
- Gelişmiş Object-Oriented Programming Kavramları
Bu birimi tamamladıktan sonra şunları yapabileceksiniz:
- Nesne yönelimli tasarımın temellerini açıklayın.
- Kapsülleme, kalıtım, arayüzler ve çok biçimlilik kavramlarını açıklayın.
- Kullanım durumlarına göre sınıflar oluşturun.
- .NET'te kullanım için sınıfları modellemek için Visio kullanın.
Object-Oriented Programming
Bu birimde aşağıdaki konular ele alınmaktadır:
- Sınıfları Tanımlama
- Nesneleri Oluşturma ve Yok Etme
- Kalıtım
- Arayüzler
- Sınıflarla Çalışma
Bu birimi tamamladıktan sonra şunları yapabileceksiniz:
- Sınıfları tanımlayın.
- İstemci kodunda nesneleri örneklendirin ve kullanın.
- Kalıtımı kullanan sınıflar oluşturun.
- Arayüzleri tanımlayın ve çok biçimliliği kullanın.
- Paylaşılan üyeler oluşturun.
- Sınıf olayları oluşturun ve bunları bir istemci uygulamasından işleyin.
ADO.NET Kullanma
Bu birimde aşağıdaki konular ele alınmaktadır:
- ADO.NET'e Genel Bakış
- .NET Veri Sağlayıcıları
- DataSet Nesnesi
- Veri Tasarımcıları ve Veri Bağlama
- XML Entegrasyonu
Bu birimi tamamladıktan sonra şunları yapabileceksiniz:
- ADO.NET'in faydalarını listeleyin.
- ADO.NET kullanarak uygulamalar oluşturun.
- Ana ADO.NET nesnelerini ve işlevlerini listeleyin.
- Visual Studio .NET veri tasarımcılarını ve veri bağlamayı kullanın.
- XML'un ADO.NET ile nasıl entegre olduğunu açıklayın.
Visual Studio içinde Veri Bileşenleri Oluşturma
Bu birim, deneyimli geliştiricilere Visual Studio içindeki yeni özellikler kullanılarak veri erişim kodu oluşturma fırsatı sunar.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Visual Studio kullanarak veri bileşenleri oluşturmak
- Visual Studio sihirbazlarını ve tasarımcılarını kullanarak veri bileşenlerini düzenlemek
- Asenkron ADO.NET kodu yazmak
XML Web Services Tüketme ve Oluşturma
Bu birim, bir Web hizmetine bir ASP.NET sayfasından erişmek ve bu verileri Web uygulamasına dahil etmek için gerekli adımları açıklar. Visual Studio ile ilgili yeni Web hizmeti özellikleri tartışılacaktır.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Bir Web Formundan XML Web hizmetini çağırmanın amacını ve sürecini açıklayın.
- Hiper Metin Transfer Protokolü (HTTP) kullanarak bir XML Web hizmetini doğrudan bir tarayıcıdan çağırın.
- Bir XML Web hizmeti Web yöntemine bir Web başvurusu proxy'si oluşturun ve yöntemi bir Web Formundan çağırın.
- Visual Studio .NET'teki şablonları kullanarak bir XML Web hizmeti oluşturun.
Windows Forms ile Sunum Katmanı Uygulamaları Oluşturma
Bu birim, deneyimli geliştiricilere Visual Studio IDE'deki yeni üretkenlik özelliklerini ve .NET Framework'teki yeni denetimleri kullanarak zengin istemci uygulamaları oluşturma fırsatı sunar. Ayrıca öğrencilere Windows Forms uygulamaları için yeni ClickOnce dağıtım teknolojisine bir giriş sunar. ClickOnce, Windows Forms uygulamalarını bir Web sunucusu aracılığıyla birden çok istemciye dağıtmayı kolaylaştırır ve uygulama değişiklikleri olduğunda istemcileri otomatik olarak güncelleme yeteneğini içerir.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Visual Studio kullanarak Windows Forms uygulamaları oluşturmak
- IDE'nin RAD veri bağlama özelliklerini kullanarak veri bağlamalı formlar oluşturmak
- Visual Studio Akıllı Etiketlerini kullanarak Ana-Detay formları oluşturmak
- Veri bileşenlerine bağlanan veri bağlamalı formlar oluşturmak
- Bir Windows Forms uygulamasını bir Web sunucusundan ClickOnce kullanarak dağıtmak
- Yeni bir sürüm dağıtıldığında birden çok istemcide otomatik olarak güncellenen bir uygulama yazmak
Windows Forms ve Denetimlerini Özelleştirme
Bu birim, özel Microsoft Windows Forms ve denetimleri geliştirmenin nasıl yapılacağını açıklar. Öğrenciler kullanıcı denetimleri geliştirmeyi, GDI+ işlemlerini kullanmayı ve Control sınıfından devralan yeni denetimler oluşturmayı öğreneceklerdir. Ek olarak, dikdörtgen olmayan bir Windows Formu nasıl oluşturulacağı ve denetimlere özellikler ve Araç Kutusu bitmap'leri gibi özelliklerin nasıl ekleneceği gösterilir.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Windows Forms için denetim oluşturma yöntemlerini açıklayın
- GDI+ kullanarak bir kullanıcı arabirimi çizin.
- Mevcut bir denetimden devralan bir denetim oluşturun.
- Dikdörtgen olmayan bir Windows Formu oluşturun.
- Özel bir kullanıcı denetimi oluşturun.
Çok İş Parçacıklı Teknikler Kullanarak Asenkron Görevler Gerçekleştirme
Bu birim, Microsoft Windows Forms uygulamalarının arka planda görevleri çalıştırabilmesini sağlamak için nasıl oluşturulacağını gösterir. Bileşenlerin Asenkron Bileşenler için Desenini destekleyen asenkron yöntemleri ve diğer özellikleri nasıl kullanacağınızı açıklar. Öğrenciler ayrıca bir uygulamada birden çok iş parçacığı kullanarak arka planda bir veya daha fazla görev çalıştırmak için System.Threading ad alanındaki sınıfları nasıl kullanacaklarını öğreneceklerdir.
Bu birimi tamamladıktan sonra öğrenciler şunları yapabilecektir:
- Asenkron programlama ile ilgili kavramları ve süreçleri açıklayın.
- Bir Windows Forms uygulamasına asenkron olarak bir bitmap yükleyin.
- Çok iş parçacığı kullanarak bir formda aynı anda birden çok hesaplama yapın.
Danışanlarımızın Yorumları (7)
Eğitimde zaman yönetimi. Eğitimin ayrılıp harcanan zamanı iyi değerlendirilmiş ve maksimize edilmiştir.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
antrenör çok yardımcı oldu ve tüm sorularıma cevap verdi
Karol Olczyk - Atlas Copco
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
Antrenör harikaydı. En sevdiğim ifadesi sürekli tekrarladığı "Mesela"ydı. Kavramlar/teoriyi gerçekte uygulamaya dönüştürmek için somut/pratik örneklerin olması çok yardımcı oluyor.
Ryan Wilkins - PPD
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
Harika QnA, bireylerin öğrenirken yutuyup yanıt vermelerine olanak sağlar. Yüksek Enerji :)
Kyle Austin - PPD
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
Harika enerji ve bilgi, sorulara mümkün olduğunca hızlı cevap veriyor
Kyle Austin - PPD
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
Antrenman boyunca huzur ve rahatlık.
Ferdi van der Horst - Genmab
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi
yer çok güzel oldu, yerleri yöneten insanlar nazikti. eğitmen ise gerçek anlamda iyi biriydi.
Aiden Litchfield - Kostal UK
Eğitim - Visual Studio with VB.Net
Yapay Zeka Çevirisi