GERİ DÖN

Ders Öğretim Planı


Dersin Kodu Dersin Adı Dersin Türü Yıl Yarıyıl AKTS
1910001102024 JAVASCRIPT ÇERÇEVELERİ Ders 1 2 6,00

Önlisans



Bu dersin amacı, öğrencilerin modern JavaScript çerçevelerini (frameworklerini) kullanarak ölçeklenebilir, performanslı ve interaktif web uygulamaları geliştirebilmelerini sağlamaktır. Ders kapsamında öğrenciler, React, Vue.js veya Angular gibi popüler JavaScript çerçevelerini öğrenerek, component tabanlı mimariyi, state yönetimini ve dinamik kullanıcı arayüzleri oluşturmayı deneyimleyeceklerdir.


Öğr. Gör. Dr. Burak YÖNYÜL


1 Çerçeve hakkında bilgi sahibi olur.
2 SPA uygulamaları geliştirme becerileri kazanır
3 React çerçevesi hakkında tecrübe sahibi olur.

Birinci Öğretim



[Yok]


Çerçeve nedir, SPA(Single Page Application) nasıl çalışır, Javascript çerçeveleri, React Temelleri


Hafta Konular (Teorik) Uygulama Öğretim Yöntem ve Teknikleri Ön Hazırlık
1 Çerçeve Nedir?, Nasıl Çalışır?
2 Javascript Çerçeveleri Ve Temel Kavramlar
3 React’a Giriş
4 JSX
5 Components
6 Class Components
7 Props
8 Functional Component
9 Events, Conditional Render
10 Lists
11 Forms
12 Hooks
13 Hooks
14 Hooks

- Eloquent JavaScript (Fourth Edition) by Martin Haverbeke - Fullstack Vue 3 The Complete Guide to Vue.js by Hassan Djirdeh, Nate Murray, and Ari Lerner - The Road to React by Robin Wieruch - Express In Action Writing, building and testing Node.js applications by Evan M. Hahn



Yarıyıl (Yıl) İçi Etkinlikleri Adet Değer
Ara Sınav 1 100
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


Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ara Sınav 1 2 2
Final Sınavı 1 2 2
Quiz 1 2 2
Derse Katılım 14 4 56
Takım/Grup Çalışması 1 14 14
Proje Hazırlama 1 14 14
Proje Tasarımı /Yönetimi 14 4 56
Performans 14 3 42
Toplam İş Yükü (saat) 188

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