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
© Copyright 2024 Paperzz