Açıklama
C# Programlama Eğitimi, C# temelleri, metotlar ve nesne yönelimi konularını ele alan 5 günlük bir eğitim programıdır.
Değişkenler, operatörler, karar yapıları, döngüler, diziler, string işlemleri, hata yönetimi ve nesne yönelimli kavramlar uygulamalarla ele alınır.
Bu eğitim, C# programlama dilinin kendisine yoğunlaşır ve katılımcıların .NET Framework’ü keşfetmeye hazır olmalarını sağlar. Nesneye dayalı uygulama geliştirme kavramı hakkında ön bilgiye gerek yoktur. Eğitim bu konuda yeterli bilgiyi içerir. Katılımcılar, basit prosedürel sözdizimlerinden nesneye dayalı programlama tekniklerine kadar güçlü ve sürdürülebilir kodları kullanarak .NET uygulamaları yazmayı öğrenirler.
Eğitim, çeşitli dersler, demolar ve uygulamalı alıştırmaların karışımı şeklinde verilir. İşlenen konuları pekiştirmek için ana konulardan sonra uygulamalı oturumlar gerçekleştirilir. Eğitim tamamlandıktan sonra öğrenim deneyiminin daha da geliştirilmesi için ek bilgiler bölümler halinde verilir.
Bu eğitimde neler öğreneceksiniz?
- Sıralama, seçim ve yineleme yapılarını içeren kodları yazma
- Alanlar, özellikler ve yöntemler dahil olmak üzere sınıfları ve yapıları (türler) oluşturma ve kullanma
- Özel, dahili, korunan ve genel görünürlük değiştiricileri kullanma
- Güçlü uygulamalar oluşturmak için istisnaları kullanma
- Özel yazılmış veya .NET Framework sınıflarından devralınan sınıflar oluşturma
- Arabirimler oluşturma ve çok biçimli teknikleri etkili ve uygun bir şekilde uygulama
- Genel türlerle çalışma
- C#’nin güçlü özelliklerinden faydalanma
- Delegeleri kullanma
- Olay işleme paradigması
- C# kodunda lambda ifadelerini kullanma
- LINQ (Language Integrated Query) kullanımı
- Kaynakları etkili bir şekilde yönetme
Eğitim İçeriği
C# Temel Programlama
- Giriş
- .NET Framework Bileşenleri
- Temel C# ile Console Uygulama Geliştirme Ortamı
- Değişkenler ve Sabitler
- Exception Sınıfı ve Hata Yönetimi
- Tip Dönüşüm İşlemleri
- Operatörler
- Karar Yapıları
- Döngüler
- Kod İzleme
- String Manipülasyonları İşlemleri
- Diziler
- Metotlar
C# Nesne Yönelimli Programlama
- Giriş
- Sınıf (Class) Kavramı ve Özellikleri
- Class Library
- Metotlar
- Kalıtım (Inheritance)
- Nesne Yönelimli Programlamada Soyutlama (Abstraction)
- Çok Biçimlilik (Polymorphism)
- Windows Dosyalama İşlemleri
- Kullanıcı Tanımlı Tipler
- Generic Yapılar
- Koleksiyonlar
- Delegates
- Design Patterns
- Attribute
- Reflection
- Extension Methot Yazmak ve Kullanmak
- Task, async, await ile asenkron işlemler
- Linq To Objects
Ön Koşullar
Herhangi bir ön koşul bulunmamaktadır.
Sıkça Sorulan Sorular
C# Programlama Eğitimi kaç gün sürer?
Programın süresi 5 gündür.
Bu eğitim kimlere yöneliktir?
C# dilini öğrenmek ve .NET uygulamaları geliştirmek isteyen katılımcılar için hazırlanmıştır.
Katılım için hangi hazırlık gereklidir?
Herhangi bir ön koşul bulunmamaktadır.
Eğitim hangi konuları kapsar?
C# temelleri, metotlar ve nesne yönelimi konuları ele alınır.
Programın kapsamı nedir?
Değişkenler, operatörler, karar yapıları, döngüler, diziler, string işlemleri, hata yönetimi ve nesne yönelimli kavramlar uygulamalarla ele alınır.
Kurumsal eğitim için nasıl bilgi alınır?
Grubunuza uygun eğitim planı ve teklif için bu sayfadaki İletişim Formu üzerinden bilgi alabilirsiniz.
İlgili Eğitimler
İleri C# Programlama Eğitimi ve .NET Core MVC Eğitimi programlarını inceleyebilirsiniz.
Kurumsal Eğitim Bilgisi ve Teklif
Ekibinizin ihtiyacına uygun eğitim planı ve teklif için bu sayfadaki İletişim Formu üzerinden bilgi alabilirsiniz.
