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 |
4 | 5 | 4 | 4 | 1 | 5 | 1 | 1 | 1 | 1 | 3 | 4 | 5 | 5 | 5 | 4 |
Ö2 |
4 | 5 | 4 | 4 | 1 | 5 | 1 | 1 | 1 | 1 | 3 | 4 | 5 | 5 | 5 | 4 |
Ö3 |
4 | 5 | 4 | 4 | 1 | 5 | 1 | 1 | 1 | 1 | 3 | 4 | 5 | 5 | 5 | 4 |
Ö4 |
4 | 5 | 4 | 4 | 1 | 5 | 1 | 1 | 1 | 1 | 3 | 4 | 5 | 5 | 5 | 4 |
Ö5 |
4 | 5 | 4 | 4 | 1 | 5 | 1 | 1 | 1 | 1 | 3 | 4 | 5 | 5 | 5 | 4 |
|
Katkı Düzeyi: 0:Yok 1:Çok Düşük 2:Düşük 3:Orta 4:Yüksek 5:Çok Yüksek