GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
501004852023 FRONT-END SOFTWARE DEVELOPMENT Seçmeli Ders Grubu 4 7 5,00

Lisans


İngilizce


Dersin amacı, internet programlama konusu kapsamındaki temel terminolojiyi öğrenme, HTML, CSS ve Java Script'i öğrenmedir. Ders kapsamında web sayfası yazılımları da incelenmektedir. Ayrıca, ReactJS çerçevesine giriş yapılmaktadır.


Doç.Dr. Özgün Yılmaz


1 İnternet programlama kapsamındaki terminolojiyi kavrayabilme.
2 İnternet programlama dillerini kavrayabilme.
3 Web sayfası tasarımlarını karşılaştırabilme.
4 HTML, CSS ve Javascript kullanarak web sayfası tasarımı yapabilme.
5 Teorik bilgileri kullanarak uygulama yapabilme.
6 Belli kurallara uygun olarak çalışabilme.
7 Problem çözme ve uygulama geliştirme deneyimleriyle ile kendine güvenin geliştirilebilmesi.

Birinci Öğretim


Yok


Yok


İnternet Teknolojileri (HTML, CSS, JavaScript) Temel Kavramlar, Söz Dizimleri, Kontrol Yapıları, Arayüzler ve Tasarım Uygulamaları


Hafta Konular (Teorik) Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 İnternet Programlama Temel Kavramlar
2 HTML 5: Giriş
3 HTML Temelleri
4 HTML Tagleri
5 CSS Temel Kavramlar
6 CSS Kuralları, Karmaşa çözümü, Metin stillendirme
7 CSS Kutu modeli ve CSS'te yerleşim
8 Ara sınav
9 Responsive tasarım ve Twitter Bootstrap
10 JavaScript: Temel Kavramlar
11 Java Script: Nesneler ve Fonksiyonlar
12 JavaScript: Diziler, Closure’lar ve Namespace’ler
13 JavaScript: AJAX, SPA (Single Page Application)
14 Facebook ReactJS
15 Facebook ReactJS
16 Final Sınavı

1. H.M. Deitel et.al (2002), Internet & Word Wide Web How To Program, Prentice Hall, New Jersey. 2. https://www.coursera.org/learn/html-css-javascript-for-web-developers 3. https://www.w3schools.com/ 4. https://css-tricks.com/ 5. https://tr.reactjs.org/docs/getting-started.html



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 60
Ev Ödevi 1 40
Toplam 100
Yarıyıl (Yıl) Sonu Etkinlikleri Adet Değer
Final Sınavı 1 100
Toplam 100
Yarıyıl (Yıl) İçi Etkinlikleri 40
Yarıyıl (Yıl) Sonu Etkinlikleri 60

Yok


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Derse Katılım 14 3 42
Proje Hazırlama 2 20 40
Ara Sınav İçin Bireysel Çalışma 1 10 10
Final Sınavı içiin Bireysel Çalışma 1 10 10
Okuma 14 1 14
Toplam İş Yükü (saat) 120

PÇ 1
ÖÇ 1
ÖÇ 2
ÖÇ 3
ÖÇ 4
ÖÇ 5
ÖÇ 6
ÖÇ 7
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek