İLERİ WEB PROGRAMLAMA

Ders Genel Bilgileri

Ders Kodu AKTS T+U+L Kredi Ders Türü
BLP23204 4 1+2 2 Zorunlu
Ders Linki (Türkçe) :
Ders Linki (İngilizce) :
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Öğretim Türü Örgün Öğretim
Dersin Türü Zorunlu
Dersin Amacı Bu dersin amacı istemci tarafındaki web teknolojileri (Html, Css, JavaScript vs.) konusunda tecrübe kazanmış öğrencilere, sunucu tarafında çalışan web uygulamalarını ve API’leri geliştirme ve bu API’leri diğer platformlardan (örneğinAndroid telefonlar) kullanma becerisini kazandırmaktır.
Dersin İçeriği HTML, CSS ve JavaScript ileri konular, güncel Web Frameworkleri
Dersin Ön Koşulları -
Dersin Koordinatörü Öğr. Gör. Soner ALTINTAŞ
Dersi Verenler Öğr. Gör. Onur BULUT
Dersin Yardımcıları -
Staj Durumu Yok

Dersin Kaynakları

Kaynaklar İlgili öğretim üyesinin önereceği kitap, ders notu, internet.
Notlar Sunular
Ön Hazırlık ve Dokümanlar -
Ödev

Ders Yapısı

Matematik ve Temel Bilimler% 0
Mühendislik Bilimleri% 25
Mühendislik Tasarımı% 15
Sosyal Bilimler% 0
Eğitim Bilimleri% 0
Fen Bilimleri% 0
Sağlık Bilimleri% 0
Alan Bilgisi% 60
Değerlendirme Ölçütleri
Yarı Yıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 40
Kısa Sınav 0 % 0
Ödev 0 % 0
Devam 0 % 0
Uygulama 0 % 0
Proje 0 % 0
Yarıyıl Sonu Sınavı 1 % 60
Arazi Çalışması 0 % 0
Atölye Çalışması 0 % 0
Laboratuvar 0 % 0
Sunum/Seminer Hazırlama 0 % 0
Toplam 2 % 100
AKTS Hesaplama İçeriği
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü
Ders Süresi 15 3 45
Sınıf Dışı Ç. Süresi 15 3 45
Ara Sınavlar 1 15 15
Yarıyıl Sonu Sınavı 1 15 15
Ödevler 0 0 0
Kısa Sınav 0 0 0
  120 | AKTS Kredisi : 4

Ders Konuları

Hafta Konu Öğretim Yöntem ve Teknikleri Ön Hazırlık ve Dokümanlar
1 Kodlama kuralları, Temiz kodlama
2 CSS Animasyon, Canvas Animasyon
3 SCSS ve SASS ile gelişmiş CSS
4 React JavaScript Kütüphanesi
5 React Uygulama Geliştirme
6 Angular JavaScript Framework
7 Angular Uygulama Geliştirme
8 ARA SINAV
9 NodeJS ile backend programlama
10 NodeJS Uygulama Geliştirme
11 Laravel PHP Framework
12 Laravel Uygulama Geliştirme
13 Öğrenci Proje Sunumları
14 Öğrenci Proje Sunumları
15 Öğrenci Proje Sunumları

Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:

# Açıklama
1 Genel kodlama ve temiz kodlama kurallarını bilir ve kullanır.
2 JavaScript kullanarak dinamik ve kullanıcı etkileşimli web uygulamaları geliştirebilir.
3 Güncel Frontend kütüphanelerini takip ederek, kullanımına adapte olabilir.
4 Güncel Backend kütüphanelerini takip ederek, kullanımına adapte olabilir.
5 Bir problemin çözümüne yönelik seçtiği bir framework ile web uygulaması geliştirebilir.

Dersin Program Çıktılarına Katkısı

  P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
Ö1 4544151111345554
Ö2 4544151111345554
Ö3 4544151111345554
Ö4 4544151111345554
Ö5 4544151111345554

Katkı Düzeyi: 0:Yok     1:Çok Düşük     2:Düşük     3:Orta     4:Yüksek     5:Çok Yüksek