Ders Adı | Kodu | Yerel Kredi | AKTS | Ders (saat/hafta) | Uygulama (saat/hafta) | Laboratuar (saat/hafta) |
---|---|---|---|---|---|---|
Web Programlama | SAN5203 | 3 | 7.5 | 3 | 0 | 0 |
Önkoşullar | Yok |
---|
Yarıyıl | Güz |
---|
Dersin Dili | Türkçe |
---|---|
Dersin Seviyesi | Yüksek Lisans |
Dersin Türü | Seçmeli @ Sanat ve Tasarım ASD İnteraktif Medya Tasarımı Yüksek Lisans Programı |
Ders Kategorisi | Genel Kültür Dersleri |
Dersin Veriliş Şekli | Yüz yüze |
Dersi Sunan Akademik Birim | Sanat Bölümü |
---|---|
Dersin Koordinatörü | Tarık Emre YILDIRIM |
Dersi Veren(ler) | İlhan ÖZKEÇECİ |
Asistan(lar)ı | Orton AKINCI |
Dersin Amacı | Bu derste öğrenciye internet üzerinde istemci ve sunucu tarafında yer alan açık kaynak kodlu script ve markup dillerinin etkileşimli web uygulamaları geliştirmek için nasıl kullanılacağı öğretilmektedir. |
---|---|
Dersin İçeriği | Temel HTML kodlama, HTML' de kullanıcı formu olusturmaVeri Tabanı yönetim sistemleri SQL sorgulama dili, SQL ile sorgulama yapma, sorgulamada ileri teknikler.Tablo yaratma, veri işleme ve güncelleme, Veri tabanı modelleme ve uygulamalar.PHP programlama dili, PHP'de veri türleri, operatörler, program denetimi, alt programlar.PHP'de katar işleme, ileri katar işleme teknikleri.Giriş-çıkış işlemleri, CGI programlama nedir? PHP ile temel CGI programlama aşamaları.PHP ile veri tabanı bağlantısı.HTML kullanılan CGI uygulamaları.Flash'la CGI bağlantısı kurmaİleri uygulamalar |
Ders Kitabı / Malzemesi / Önerilen Kaynaklar |
|
Opsiyonel Program Bileşenleri | Yok |
Ders Öğrenim Çıktıları
- Etkileşimli web uygulamaları yapabilir.
- HTML ve Javascript temel bilgilerini uygulayabilir.
- PHP hakkında temel bilgileri kullanabilir.
- MySQL veritabanının kurulumu hakkında bilgi sahibi olur.
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta | Konular | Ön Hazırlık |
---|---|---|
1 | Temel HTML kodlama | NA |
2 | HTML' de kullanıcı formu olusturma | NA |
3 | Veri Tabanı yönetim sistemleri | NA |
4 | SQL sorgulama dili | NA |
5 | SQL ile sorgulama yapma, sorgulamada ileri teknikler | NA |
6 | Tablo yaratma, veri işleme ve güncelleme, Veri tabanı modelleme ve uygulamalar | NA |
7 | PHP'de veri türleri | NA |
8 | Operatörler, program denetimi, alt programlar | NA |
9 | CGI programlama nedir | NA |
10 | PHP ile temel CGI programlama aşamaları | NA |
11 | PHP ile temel CGI programlama aşamaları | NA |
12 | HTML kullanılan CGI uygulamaları | NA |
13 | HTML kullanılan CGI uygulamaları | NA |
14 | İleri uygulamalar | NA |
15 | İleri uygulamalar | NA |
16 | İleri uygulamalar | NA |
Değerlendirme Sistemi
Etkinlikler | Sayı | Katkı Payı |
---|---|---|
Devam/Katılım | ||
Laboratuar | ||
Uygulama | ||
Arazi Çalışması | ||
Derse Özgü Staj | ||
Küçük Sınavlar/Stüdyo Kritiği | ||
Ödev | 2 | 60 |
Sunum/Jüri | ||
Projeler | ||
Seminer/Workshop | ||
Ara Sınavlar | ||
Final | 1 | 40 |
Dönem İçi Çalışmaların Başarı Notuna Katkısı | ||
Final Sınavının Başarı Notuna Katkısı | ||
TOPLAM | 100 |
AKTS İşyükü Tablosu
Etkinlikler | Sayı | Süresi (Saat) | Toplam İşyükü |
---|---|---|---|
Ders Saati | 16 | 3 | |
Laboratuar | |||
Uygulama | |||
Arazi Çalışması | |||
Sınıf Dışı Ders Çalışması | 16 | 10 | |
Derse Özgü Staj | |||
Ödev | 2 | 6 | |
Küçük Sınavlar/Stüdyo Kritiği | |||
Projeler | |||
Sunum / Seminer | |||
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi) | |||
Final (Sınav Süresi + Sınav Hazırlık Süresi) | 1 | 3 | |
Toplam İşyükü : | |||
Toplam İşyükü / 30(s) : | |||
AKTS Kredisi : |
Diğer Notlar | Yok |
---|