Genel Bilgi
| Birim | REKTÖRLÜK |
| Alan Dışı Dersler Koordinatörlüğü | |
| Kod | SD0228 |
| Ad | Javascript ve HTML ile Web Programlamaya Giriş |
| Dönem | 2017-2018 Eğitim-Öğretim Yılı |
| Dönem | Bahar |
| Süre (T+U) | 2-0 (T-U) (17 Hafta) |
| AKTS | 3 AKTS |
| Yerel Kredi | 2 Yerel Kredi |
| Eğitim Dil | Türkçe |
| Seviye | Belirsiz |
| Etiket | ADS Alan Dışı Seçmeli Dersler (Üniversite) ÜOD Üniversite Ortak Ders |
| Öğretim Şekli | Yüz Yüze Öğretim |
| Bilgi Paketi Koordinatörü | Öğr. Gör. Dr. YOLDAŞ ERDOĞAN |
| Dersin Öğretim Elemanı |
Öğr. Gör. Dr. YOLDAŞ ERDOĞAN
(Bahar)
(A Grubu)
(Sor. Öğr. Ele.)
|
Dersin Amacı / Hedefi
Bu dersin amacı öğrencilere Web yapılanmasını öğretmek ve Internet Programlama tekniklerini kullanarak komple web çözümleri üretebilme yeteneği kazandırmaktır
Dersin İçeriği
Internet Programlama ortamları. HTML ve DTHML ile Ana Sayfa tasarımı. JavaScript Betik dili, istemci-sunucu modeli, istemci tarafı betikler, sunucu tarafı betikler. Web Sunucuları (Unix/Linux ve Microsoft gibi farklı işletim sistemleri üzerine kurulumu, gerekli bileşenlerin yerleştirilmesi ve yönetimi). CGI, SSI, SSL, sertifika, çerez ve oturumlar. Veritabanı entegrasyonu. Web güvenliği. XML. Etkileşimli uygulama tasarımı.
Dersin Ön Koşulu
Kaynaklar
Notlar
Dersin Öğrenme Çıktıları
| Sıra | Dersin Öğrenme Çıktıları |
|---|---|
| ÖÇ01 | Matematik, fen bilimleri ve hesaplama alanlarındaki bilgi birikimini bilişim sistemleriyle ilgili mühendislik problemlerinin çözümüne uygulama becerisi. |
| ÖÇ02 | Bilişim sistemlerine özgü sorunları analiz etme ve modelleme, çözümleri için uygun gereksinimleri belirleme ve tanımlama becerisi. |
| ÖÇ03 | Belirlenen gereksinimleri karşılayacak bir bilişim sistemini, sistem parçasını, işlemi veya programı tasarlama, geliştirme ve değerlendirme becerisi. |
| ÖÇ04 | Bilişim sistemleri mühendislik uygulamaları için modern teknik ve mühendislik araçlarını kullanma becerisi. |
| ÖÇ05 | Bilgi teknolojilerinin ve karar modellerinin etkin kullanımına yönelik olarak veri toplama, analiz etme, yorumlama ve doğru seçimler yapabilme becerisi. |
| ÖÇ06 | Disiplin içi ve disiplinlerarası takımlarda veya bireysel olarak etkin biçimde çalışabilmek için gerekli organizasyonel ve iş yeteneklerini ortaya koyabilme becerisi. |
| ÖÇ07 | Yaşam boyu öğrenmenin gerekliliği bilinci ve bilgiye erişebilme, bilim ve teknolojideki son gelişmeleri takip edebilme ve kendini sürekli yenileme becerisi. |
| ÖÇ08 | Bilişim Sistemleri Mühendisliği alanında mesleki, hukuksal, etik ve sosyal sorunlar hakkında farkındalık ve sorumluluk bilinci. |
| ÖÇ09 | Proje ve risk yönetim becerisi; girişimciliğin, yenilikçilik ve sürdürülebilir kalkınmanın önemi hakkında farkındalık; uluslararası standartların ve yöntemlerin bilinmesi. |
| ÖÇ10 | Karar alırken, bilişim sistemleri mühendisliği uygulamalarının evrensel, çevresel, sosyal ve hukuksal sonuçları konusunda farkındalık. |
| ÖÇ11 | Kamu ve özel sektör kuruluşlarının işlerini daha etkin yapmalarını ve daha rekabetçi olmalarını sağlamak amacıyla, en uygun yazılım ve donanımları biraraya getirerek , uygun personeli ayarlayarak ve gerekli prosedürleri tanımlayarak maliyet etkin bilişim sistemleri tasarlama, geliştirme ve işletme becerisi. |
| ÖÇ12 | Bilişim teknolojilerini kullanarak iş hayatına yönelik sorunları çözme becerisi. |
Haftalık Akış
| Hafta | Konu | Ön Hazırlık | Yöntemler |
|---|---|---|---|
| 1 | İnternet nedir ve Nasıl çalışır | Anlatım | |
| 2 | Gerekli yazılımlar, yükleme ve ayarlarının yapılması. | Anlatım | |
| 3 | Web sitelerinin genel yapısı ve browserların çalışma prensibi | Anlatım | |
| 4 | HTML nedir ve temel etiketleri nelerdir | Anlatım | |
| 5 | HTML den web sitesine geçiş aşamaları | Anlatım | |
| 6 | HTML etiketleri. Listeler, tablolar, resimler ve katmanlar | Anlatım | |
| 7 | CSS nedir , nerelerde kullanılır. | Anlatım | |
| 8 | Ara Sınav | Yazılı Sınav | |
| 9 | Javascript nedir, nerelerde kullanılır, ne işe yarar | Gösterip Yaptırma | |
| 10 | HTML form elemanları ve olayları | Gösterip Yaptırma | |
| 11 | Javascript ve HTML etkileşimi | Gösterip Yaptırma | |
| 12 | Javascript ve hazır kütüphaneler. Jquery, Node, Angulary | Gösterip Yaptırma | |
| 13 | UI,UIX ve kullanıcı etkileşimli web siteleri | Gösterip Yaptırma | |
| 14 | Örnekler ve uygulamalar | Gösterip Yaptırma | |
| 15 | Örnekler ve uygulamalar | Gösterip Yaptırma | |
| 16 | Yarıyıl Sonu Sınavları | Yazılı Sınav | |
| 17 | Yarıyıl Sonu Sınavları | Yazılı Sınav |
Değerlendirme (Sınav) Yöntemleri ve Kriterleri
| Değerlendirme Türü | Yarıyıl İçi / Yıl İçi Etkisi | Yarıyıl Sonu / Yıl Sonu Etkisi |
|---|---|---|
| 1. Ara Sınav | 100 | 40 |
| Genel Değerlendirme | ||
| Yarıyıl İçi / Yıl İçi Toplam | 100 | 40 |
| 1. Yıl Sonu Sınavı | - | 60 |
| Genel Toplam | - | 100 |