Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Internet Programcılığı | CPR 257 | | | 3 + 0 | 3 | 5,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Ön Lisans |
Dersin Türü | Seçmeli |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Öğrencilerin web istemcileri ve sunucular arasındaki iletişim süreçlerini anlamalarını ve HTTP istek-yanıt yapısını kavramalarını amaçlar. |
2. HTML ve JavaScript kullanarak temel web sayfaları oluşturmayı ve dinamik içerik geliştirmeyi öğretir. |
3. Java Servlet Pages ve oturum yönetimi gibi sunucu taraflı teknolojiler ile veritabanı entegrasyonu ile dinamik web uygulamaları geliştirme becerisi kazandırmayı hedefler. |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | Yok |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders, web teknolojilerinin temel bileşenlerini ve web tabanlı uygulama geliştirme süreçlerini kapsamlı bir şekilde ele alır. Ağ iletişiminin temel prensipleri ve HTTP protokolü gibi konular incelenerek, web istemcileri ile sunucular arasındaki etkileşim anlaşılır hale getirilir. Dersin ilerleyen haftalarında Java Servlet Pages (JSP) ve sunucu taraflı programlamanın temel bileşenleri olan servletlerin yaşam döngüsü, oturum yönetimi ve çerezler gibi konular ele alınır. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Giriş |
2 | Temel Ağ Protokolleri |
3 | HTTP İstek ve Yanıtları |
4 | Web İstemci ve Sunucuları |
5 | HTML ve JavaScript |
6 | HTML ve JavaScript |
7 | Konu Tekrarı |
8 | Java Servlet Pages |
9 | Servlet Hayat Döngüsü |
10 | Oturum Yönetimi |
11 | Çerezler |
12 | Veritabanı ile İletişim |
13 | Proje Sunumları |
14 | Konu Tekrarı |
|
Kaynaklar: |
Deitel and Deitel and Nieto. Internet and World Wide Web: How to Program. Prentice Hall (2011). |
|
Diğer Kaynaklar: |
|
|
Öğretim Yöntem ve Teknikleri: |
Her hafta üç saat teorik öğretim. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara Sınav | 1 | %35 |
Final Sınavı | 1 | %40 |
Proje | 1 | %25 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |