Kursun Amacı
Bu kursun amacı en başta C# ile Nesne-Yönelimli programlamayı kursiyere öğretebilmektir. Bununla birlikte .NET platformunun sunduğu gelişmiş teknolojileri kursiyerin öğrenmesini sağlayarak, kaliteli .NET uygulamaları geliştirmeleri için gerekli bilgi ve beceri birikimini kazanmasını sağlamaktır.
Kimler Katılabilir?
Bu kursa devam etmek isteyen kursiyerlerin daha önce herhangi bir programlama dili ile en az bir program yazmış olması gerekmektir. Bu dilin C olması bir zorunluluk değildir. Kursiyerin programlamayla ilgili fonksiyon, döngü, değişken gibi temel kavramları biliyor olması yeterlidir. Ancak yapısal programlama konusunda bir uzman olması beklenmediği halde, Nesne-yönelimli programlamayla ilgili bir ön bilgi istenmemektedir Bu kurs C# ile .NET uygulamaları geliştirmek isteyen, Nesne-Yönelimli programlamayı öğrenmek isteyenler ile halihazırda Windows programları geliştiren ve .NET platformunu öğrenmek isteyenler için özellikle tavsiye edilir.
Kursun İçeriği
1. C# ve .NET mimarisi
2. Nesne-Yönelimli Programlama
3. İstisna Yönetimi
4. C# Veri Yapıları (Collections), indexers
5. Çok Kanallı Programlama (Multithreading)
6. C# I/O Streams
7. C# ile Windows programlamaya giriş
8. ADO.NET ile Database Programlama
|