28.06.2013 Views

EBB462 web programlama - Akademik Personel Bilgi Bankası

EBB462 web programlama - Akademik Personel Bilgi Bankası

EBB462 web programlama - Akademik Personel Bilgi Bankası

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>EBB462</strong> WEB PROGRAMLAMA DERS ÇĐZELGESĐ(3+2)<br />

(Öğr. Gör. Yavuz Selim FATĐHOĞLU-yselim@kocaeli.edu.tr)<br />

AMAÇ:<br />

1. Etkileşimli <strong>web</strong> sayfası kavramını açıklayabilir.<br />

2. Sunucu için gerekli programların ayarlarını yapabilir.<br />

3. Etkileşimli sayfalar için html formlarını ve script’lerini oluşturabilir.<br />

4. Web <strong>programlama</strong> dilleri (php vb.) ile tasarım yapabilir.<br />

5. Veritabanı bağlantılarını yapabilir.<br />

6. Etkileşimli <strong>web</strong> sayfasının yönetimini ve güncellemesini yapabilir.<br />

İÇERİK:<br />

1. Etkileşimli <strong>web</strong> sayfası, bilgi girme/sorgulama, sohbet, alışveriş ve üyelik kaydı<br />

vb.<br />

2. Web sunucu ve <strong>programlama</strong> için gerekli yazılımları (IIS, Apache, vb) kurma.<br />

3. Form ve script bağlantıları, metin kutusu, kontrol kutusu, seçim kutusu,<br />

butonlar ve menüler.<br />

4. Web <strong>programlama</strong> dilleri (php, asp, cgi, java, vb) yapısal farklılıklar,<br />

karşılaştırma, atama, döngü, dizi işlemleri, değişkenler, sabitler ve Java<br />

uygulamacıkları (applet).<br />

5. Veritabanı hazırlama, veritabanı sorgulama (SQL, MYSQL vb.) ve veritabanı<br />

bağlantıları (ODBC,JDBC vb.).<br />

6. Etkileşimli <strong>web</strong> sayfası yönetme, veri arşivleme, güncelleme, veritabanı<br />

düzenleme.<br />

DETAY:<br />

1- MYSQL başlangıç<br />

2- Veritabanı temelleri, tablo, veritabanı, alan kavramları.<br />

3- SQL deyimleri<br />

4- VT & Tablo işlemleri (create, alter, drop, use vb.)<br />

5- Temel işlemler (insert, update, delete, select vb.)<br />

6- Başlangıç (PHP)<br />

7- Script temelleri (php ve html kullanımı, variables, echo, print,temel tipler)<br />

8- Döngüler, Diziler, String işlemleri, Akış kontrolleri.<br />

9- Fonksiyonlar, Web formları.<br />

10- Veritabanı ile çalışma<br />

11- Oturum (session) uygulamaları.<br />

12- Web tabanlı veritabanı uygulamaları.


KAYNAK:<br />

- http://tef.kou.edu.tr/elektronikvebilgisayar/<strong>Akademik</strong>/yselim.htm<br />

- http://www.php.<strong>web</strong>.tr/ (<strong>web</strong> programcılığa giril)<br />

- http://www.belgeler.org/hpm/html-php-mysql-giris.html (temel html)<br />

- http://www.belgeler.org/hpm/html-php-mysql-giris_prg-php.html (php-mysql)<br />

- Wamp server (php-mysql-apache) indirmek için.<br />

(http://sourceforge.net/project/downloading.php?groupname=wampserver&filename=<br />

wamp5_1.7.0.exe&use_mirror=osdn)<br />

- Ders notları<br />

- Eğitim cd’leri<br />

Değerlendirme Kriterleri<br />

Yarıyıl içi notu Yarıyıl sonu<br />

notu<br />

Vize(%60) + Lab[LabSınavı%50+Ödevler%50±Devamsızlık]%40 Final<br />

(%40) + (%60)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!