Bu Programın Temel Amaçları;
Eğitim içi Projeler Console Uygulama: C# temelleri ( 1.a.iii ) ayrık örnekler ile üzerine eklene eklene burada anlatılmaktadır.
Windows (Form) Uygulama:Nesle Yönelimli Programlamaya giriş itibari ile grup seviyesine uygun bir proje ile konular işlenecektir. Temel seviyede (sadece kayıtları ekle/düzenle/sil, ilişkili database) bir proje olup Windows uygulamanın yapılabilirliğini görmek amaçlı tamamlanacaktır.
Web Uygulama: Eğitim süresince görülen tüm konuların uygulandığı bir web uygulama ile konular tekrar edilecektir. Temel seviyede (Yönetim Paneli olmayan sadece sunum özelliği olan, ilişkili database,4-5 sayfadan oluşan) bir proje olup Web uygulama ile web sitesinin yapılabilirliğini görmek amaçlı tamamlanacaktır.
Yazılım Uzmanlığı Başlangıç Seviye Eğitimi – 100 Saat – (Web + Windows) 1. Temel Yazılım Eğitimi (90 saat)
i. Temel Bilgiler
i. .Net Teknolojileri ve Özellikleri iii. C# Temelleri
iv. Nesne Yönelimli Programlamaya Giriş 1. Class- Object kavramları 2. Class yapısı
3. Nesne Yönelimli Programlama (NYP) Kilit Özellikler
v. Projeye uygun sınıf yapıları vi. C# - Database Senkronizasyonu
i. Temel SQL Bilgileri
ii. SQL SERVER Yapısı
i. Windows Uygulama Mantığı ii. Form iii. Textbox iv. Button v. Label vi. Combobox vii. Checkbox
i. Web Uygulama Mantığı ii. İstek-Cevap Mantığı iii. Server-Client İlişkisi iv. Web Page v. Web.config vi. Global.asax vii. Session, Application, Cookie
2. Eğitim sonu Proje Süreci (10 Saat) Eğitim bittikten sonra Eğitmen takibinde öğrencilerin eğitmen tarafından belirlediği projeleri sürece uygun takip edilmesi ve sonlandırılması aşamasıdır.