CENG 421

Bilgisayar Ağı Programlama

Bu derste TCP/IP ve network programlamanın tüm yönleri incelenecektir. IP ve TCP nin temel bilgileri ve IP v6 gibi konseptlerin tekrarından sonra, soket programlama ve web programlamayı (PHP ve MySQL) göreceğiz.

Dersin Amacı:

TCP/IP programlama konusunda deneyim kazanmak, * PHP ve MySQL ile web programlama konusunda deneyim kazanmak.

Kaynakça:

Data Communications and Networking, Behrouz A. Forouzan ,Course Web Site: http://www.kalfaoglu.com/ceng421

Öğrenme Çıktıları

1. TCP/IP katmanları ve uygulamaları hakkında bilgi sahibi olmak,

2. TCP soketlerini kullanarak C/C++ dilinde program yazabilmek,

3. PHP , MySQL ve HTML kullanarak kapsamlı bir web sitesi geliştirebilmek

4. Programlama Yetilerini geliştirmek

KONU
Giriş
Mantıksal Adresleme
İnternet Protokolü
Süreçten Sürece İletişim
DNS, E-posta, FTP
WWW
Fonksiyonlar
Soket Programlama
Protokoller, Oturumlar, Durum
İstemci-Sunucu Mimarisi
Özel Protokoller
Ağ İletişimini Güvenceye Alma

Notlandırma:

Vize: 40%

Ödev: 20%

Final: 40%