VBM672 Web Uygulama Geliştirme
VBM 672 - Web Uygulama Geliştirme
Ders Sorumlusu
Doç. Dr. Ali Seydi Keçeli
aliseydi@cs.hacettepe.edu.tr
Dersin günü ve Saati
Salı günü, 18:00
Ders içeriği ve kaynaklar
Ders ile ilgili duyurular ve bilgi paylaşımları Piazza sayfası üzerinden yürütülecektir. Canlı dersler Zoom üzerinden yürütülecektir.
Derse kayıt olan bütün öğrencilerin sistemde kayıtlı eposta adresleri üzerinden Piazza sayfasına otomatik kayıtları yapılacak olduğundan herkesin sistemde güncel ve aktif bir eposta hesabının olduğundan emin olması gerekmektedir.
Ders Tanımı
Ders Takvimi
Hafta Konu
1 Giriş, Web Mimarisinin Temeller
2 HTML-5
3 HTML-5 Form & Inputs
4 JavaScript: Introduction
5 JavaScript: Control Structures & Arrays
6 JavaScript: Functions & Events
7 Java Script: Objects
8 DOM, JQuery, Ajax
9 Servlets, JSP
10 Spring Core
11 Spring MVC
12 Hibernate JPA
13 ZK Framework
14 ZK Framework
** Takvim ders ile ilgili bilgi vermesi amacıyla konulmuştur, dersin gidişatına göre güncellenebilir.
Değerlendirme Yöntemleri
Katılım %10
Dönem projesi %60
Genel Sınav %30
Kitap ve diğer kaynaklar
Internet & World Wide Web How to Program, 5/e Paul Deitel, Harvey Deitel
Fundamentals of Web Development, 3rd edition, Randy Conolly
Notlar
Akademik dürüstlük kuralları çerçevesinde hareket etmeniz beklenmektedir. Ders ödevlerini arkadaşlarınızla tartışabilirsiniz, fakat ödevleri herkes tek başına yapmalıdır.