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)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Eğitim - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Eğitim - Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Eğitim - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Eğitim - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Eğitim - Visual Studio with VB.Net
The calm and easy going during the training.
Ferdi van der Horst - Genmab
Eğitim - Visual Studio with VB.Net
venue was nice, people running the venue were nice. the trainer was a genuine good guy.