Eğitim İçeriğini İndir

WYUZ
Toplam Saat:132
1. Programlama Temelleri (27 )
a. Programlamaya giriş
i. Temel kavramlar, tarihçe, programlama dilleri, analitik düşünme,
akış diyagramları gibi teorik konular
b. .Net Framework
i. .Net Framework tanımı, tarihçesi, yapısı ve çalışma prensibi, diğer
platformlar ile karşılaştırılması gibi teorik konular (
c. C# dili ile programlama
i. Dili oluşturan temel parçaların sırası ile işlenmesi (tipleri, karar
yapıları, döngüler, metotlar, …)
2. Sql Server ile Veri Tabanı Programlama (20)
a. Sql Server Giriş
i. Genel kavramlar, veri yapıları, sql server çalışma prensibi, benzer
sistemler ile karşılaştıma, ilişkisel veri tabanı mantığı
b. Sql Server Management Studio
c. Veri Tipleri ve Sistem Fonksiyonları
d. DDL Giriş
i. Create, alter, drop komutları
ii. Tablo , Saklı Yordam, Kulanıcı Tanımlı Fonksiyon,Tetikleyici ve
View oluştuşturma
iii. Kısıtlamalar ve İlişki Anahtarları
e. DML Giriş
i. (CRUD Operasyonu) Create, Retrive, Update, Delete İşlemleri
ii. İleri sorgulama teknikleri
1. Sub Query, Union, Intersect, Join Kavramları
f. Index
g. Temel T-SQL Programlama
i. Değişken tanımlama
ii. İf ve while kullanımı
iii. Try catch blokları
iv. Lock ve Transaction (İşlem Bütünlüğü)
NOT : MCPD de yeniden alınacak, WYUZ için ihtiyaç yok.
h. Veri Tabanı Güvenliği
i. Kimlik denetimleri
ii. Şema
iii. Roller
iv. Yetkilendirme
i. Veri Tabanı Bakımı
i. Yedekleme ve Kurtarma
ii. Agent ile zamanlanmış görevler
j. Örnek Uygulama ile Normalizasyon anlatımı
WYUZ
Toplam Saat:132
Not : Bu aşamada belirlenmiş olan örnek uygulamanın veritabanı
oluşturulmaya başlanacak.
3. Ado.Net (20) & XML ‘ e Giriş (22)
a. Veri Merkezli Uygulamalar ve ADO .Net e giriş
i. Veri Depolama
ii. Connect(Çevrimiçi)ve Disconnect(Çevrimdışı) Ortamlar
iii. Veri Erişim Yöntemleri
iv. ADO .NET Nesne Modeli
v. ADO .NET Veri Sağlayıcıları
vi. ADO .NET Veri Sağlayıcıları Sınıfları
b. Veri Kaynaklarına Bağlanmak
i. Veri Sağlayıcı Seçimi
ii. Bağlantı Cümlesi (ConnectionString) Oluşturmak
iii. Bağlantı Yönetimi
c. Çevrimiçi Veritabanı İşlemleri
i. Çevrimiçi Uygulamalar için Veritabanı Mimari
ii. Command Nesnesi ile Çalışmak Konu3: Command Nesnesiden
Geriye Kayıt Döndürmek
iii. Transaction Nedir?
d. Çevrimdışı Veritabanı İşlemleri
i. Çevrimdışı Uygulamalar için Veritabanı Mimari
ii. DataAdapter Nesnesi
iii. DataSet Nesne Modeli
iv. DataTable,DataRow,DataColumn
v. DataSet ile Veri Almak ve Kaydetmek
vi. Dataset üzerindeki Veriyi Kontrollerine Bağlamak
vii. Veri Arama ve Sıralama
e. XML
i. XML Nedir?
ii. Basit bir XML Belgesi Oluşturmak?
iii. XML Belgesinin Bölümleri
iv. İyi oluşumlu XML belgeleri yaratmak(Well-formed document)
v. Disconnect veri üzerinde XML işlemleri
vi. XML veriyi Okumak ve Yazmak
vii. XPATH ile XML veriyi Sorgulamak
f. Örnek Uygulamaya Devam
4. Asp.Net (48)
a. Client Side Programlama
i. Html
1. Web Programlamaya Giriş ve HTML
2. HTML ile Çeşitli Web Teknikleri
ii. Css
iii. JavaScript
WYUZ
Toplam Saat:132
b. Server Side Programlama
i. ASP NET'e Giriş
1. ASP .Net nedir?
2. ASP .Net in Uygulama Mimarisi
3. ASP .Net Çalışma Modeli
4. ASP .Net ile Uygulamalar Geliştirmek için Yapılması
Gerekenler
ii. Web Uygulaması Oluşturmak
1. Web Uygulaması Oluşturmak
2. Visual Studio ile Web Uygulama Şablonları
3. Web Form'a Giriş
4. HTML ve WEB Sunucu Kontroller
5. Web Sunucu Kontrol Türleri
6. Web Sunucu Kontrollerini Eklemek
7. Standart Kontroller
8. Doğrulama Kontrolleri
iii. WebUygulamlarını Programlamak
1. ASP .Net ile Kod Geliştirmek
2. Implement Code(Code Behind,Inline)
3. Client Side Programlama
4. Server Side Programlama
5. Page.PostBack Modeli
6. Olaylar ile Çalışmak
7. Internet Tarayıcı Durumunu Kontrol Etmek
8. Sayfa Üstbilgisine Erişmek
9. Sayfa ve Uygulama Düzeyinde Hata Yakalamak
10. Global.asax ve Konfigrasyon Dosyaları
iv. Kullanıcı Tanımlı Kontroller
1. Web User Kontrol ile Kendi kontrolünü geliştirmek
v. Web Uygulamalarını Özelleştirmek ve Kişiselleştirmek
1. Master Page Kullanmak
2. Yönlendirme(Navigation) Kontrolleri
3. Tema ve Skin Kullanmak
vi. Web Uygulamaları İçin Durum Yönetimi
1. ViewStateözelliği veControlState Bilgisi
2. Application ve Session Nesnesi
3. Session Durum Bilgisini Yönetme Stratejisi
4. Cache Nesnesi
5. Cookie
vii. Veriye Erişmek ve Göstermek
1. Veritabanı Bağlantıları ve Web.Config Dosyası
2. Relational Data ve DataSource Kontrolleri
3. XML Data ve DataSource Kontrolleri
WYUZ
Toplam Saat:132
4. Object Data ve DataSource Kontrolleri
5. Veri Kontrollerin Kullanımı
viii. Web Uygulamanın Dağıtılması
1. Web Sitesini Kopyalamak
2. Web Sitesini Publish Etmek
3. Web Sitesini Setup Paketi Haline Getirmek
ix. XML Web Servisleri
1. XML Web Servisleri Niçin Kullanılır?
2. SOAP,HTTP POST Methodları Nedir?
3. WSDL Nedir, Nasıl Kullanılır?
4. XML Web Servisi Oluşturmak
5. XML Web Servislerini Kullanma
6. Internet üzerindeki Web Servislerini Kullanma
c. IIS Server ve Hosting Upload
5. Proje (15)
a. Yukarıda ki konuları içeren kapsamlı bir uygulama örneği