CENG 388
Web Programlama
Web and .NET çerçevesi, ASP.NET ile yazılım geliştirme, web servisleri ile programlama, MVC programlama.
Kaynakça
Cal Henderson, Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications, O Reilly Media, 2006. ,John Allspaw, The Art of Capacity Planning: Scaling Web Resources, O Reilly Media, 2008 ,Theo Schlossnagle, Scalable Internet Architectures, Sams, 2006
Öğrenme Çıktıları
Bu dersi tamamladığında öğrenci :
1. ASP .NET ile web yazılımı geliştirmeyi tanıtmak
2. .NET ortamında web üzerinde çalışacak yazılımı geliştirme yöntemlerini açıklamak
3. Web hizmetleri ile ilgili temel kavramları anlatmak
4. MS Visual Studio programını kullanarak yazılım proje geliştirmesini göstermek
| KONU |
| Web ve .NET Framework e Giriş |
| IIS Web Sunucuları |
| MS Visual Studio Tanıtımı |
| MS Visual Studio ile Yazılım Proje Geliştirme |
| ASP.NET’e Giriş |
| ASP.NET Page Life Cycle |
| Web Uygulama Proje Şablonları |
|
Web Form /User Control/ Master Page Kavramları
|
| İstemci Programlama |
| AJAX Programlama |
| Web Servisilerine Giriş |
| ASP.NET ile Web Servis Geliştirme |
| MVC Mimarisi |
| ASP.NET MVC Çerçevesi |
Notlandırma
Vize: 25%
Ödev: 40%
Final: 35%

