| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| EYON425 | Ağ Programlama | Seçmeli Ders Grubu | 4 | 7 | 5.00 | 3.00 |
Lisans
Türkçe
Bilgisayar ağları üzerinden belirli bir protokol yapısına bağlı kalınarak gereksinimlere uygun iletişim yapılarının analiz, tasarım ve gerçeklenme becerisinin kazandırılması.
| 1 | Öğrenceilr TCP/IP protokol yapısını kullanarak karmaşık ağ problemlerine çözüm tasarlamayı öğreneceklerdir. Öğrenciler C programlama dilini kullanarak birden fazla kaynak dosyasını içeren ağ programlarını oluşturan kodları yazmayı, derlemeyi, hatalarını ayıklamayı ve dokumante etmeyi öğreneceklerdir. Öğrenciler UNIX/Linux komutlarını kullanarak dosyalar üzerinde işlem yapmayı ve temel ağ haberleşmesini öğreneceklerdir. |
Birinci Öğretim
Yok
TCP/IP protokol yapısının detaylı incelenmesi ve TCP/IP protokolü ile ağ uygulamalarının gerçekleştirilmesi
| Hafta | Teorik | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|
| 1 | Bilgisayar Ağlarına ve OSI Modeline Giriş | ||
| 2 | TCP/IP Protokol Yığını | ||
| 3 | Soket Programlama (TCP UDP Soketleri) | ||
| 4 | Soket Programlama (TCP UDP Soketleri) | ||
| 5 | Web Programlama | ||
| 6 | Web Programlama | ||
| 7 | Vize Sınavı | ||
| 8 | XML ve JSON Standartları | ||
| 9 | Tasarım Desenleri ve MVC | ||
| 10 | Web Servisleri | ||
| 11 | Bilgisayar Ağlarının Güvenliği | ||
| 12 | Web Uygulamalarının Güvenliği | ||
| 13 | Proje Sunumları | ||
| 14 | Final Sınavı |
Unix Network Programming Volume 1, 2, W. Richard Stevens, Prentice Hall Inter-working with TCP/IP, Douglas E. Comer, David L. Stevens, Prentice-Hall Practical UNIX Programming, Kay Robbins, Steve Robbins, Prentice Hall
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 1 | 14 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 40 | 40 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 60 | 60 |
| Performans | 2 | 5 | 10 |
| Toplam İş Yükü (saat) | 126 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | |
| ÖÇ 1 | 4 | 4 |