Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
3VTK226JQuery Dersi3+0+03323.08.2026

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Ön Lisans
Bölümü / Programı Web Tasarımı ve Kodlama
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu ders, jQuery kütüphanesinin temel kavramlarını ve web sayfalarında istemci taraflı etkileşim geliştirme yöntemlerini öğretmeyi amaçlar. Öğrenciler jQuery ile DOM seçimi ve manipülasyonu, olay yönetimi, efektler, form işlemleri ve AJAX tabanlı uygulamalar geliştirir.
Dersin İçeriği jQuery ` e giriş ve kurulum, seçiciler, DOM üzerinde gezinme ve değiştirme, CSS ve sınıf işlemleri, olaylar, efektler ve animasyonlar, form elemanları ve doğrulama, JSON ile çalışma, AJAX yöntemleri, dinamik içerik üretimi, eklenti kullanımı ve örnek web uygulamaları.
Dersin Yöntem ve Teknikleri Anlatım, gösterip yaptırma, uygulama, problem çözme, bireysel çalışma ve proje tabanlı öğrenme.
Ön Koşulları Yok
Dersin Koordinatörü Öğr.Gör. Afife ÇİFTCİ OLGUN
Dersi Verenler Öğr.Gör. AFİFE ÇİFTCİ OLGUN
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar jQuery Documentation, https://jquery.com/
Duckett, J. JavaScript and JQuery: Interactive Front-End Web Development. Wiley.
Ders notları ve uygulama örnekleri.
Ders Notları Ders notları ve uygulama örnekleri.

Ders Yapısı
Alan Bilgisi %100

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Ödev 2 % 10
Proje 1 % 20
Yarıyıl Sonu Sınavı 1 % 40
Toplam :
5
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 14 3 42
Sınıf Dışı Ç. Süresi 14 1 14
Ödevler 2 4 8
Ara Sınavlar 1 5 5
Proje 1 8 8
Yarıyıl Sonu Sınavı 1 13 13
Toplam İş Yükü   AKTS Kredisi : 3 90

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Bilgi 
1 jQuery ` nin temel yapısını, kullanım amacını ve seçici mantığını açıklar.
Beceri 
2 jQuery kullanarak HTML/DOM elemanlarını seçer ve içerik, özellik ve stil değişiklikleri yapar.
3 Olaylar, efektler ve animasyonlar kullanarak etkileşimli web arayüzleri geliştirir.
4 Form işlemleri, JSON ve AJAX yöntemlerini kullanarak dinamik veri işlemleri gerçekleştirir.
5 jQuery tabanlı bütünleşik bir web uygulamasını geliştirir, test eder ve hata ayıklar.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 jQuery ` e giriş, kullanım alanları, kütüphanenin projeye eklenmesi ve temel söz dizimi
2 jQuery seçicileri: etiket, sınıf, id ve öznitelik seçicileri
3 DOM üzerinde gezinme: parent, children, siblings, find ve filtreleme işlemleri
4 HTML içeriği ve özniteliklerin yönetimi: text(), html(), val(), attr()
5 CSS ve sınıf işlemleri: css(), addClass(), removeClass(), toggleClass()
6 jQuery olayları: click, dblclick, mouse ve klavye olayları
7 Olay yönetiminde on(), off() ve dinamik elemanlarla çalışma
8 Ara Sınav
9 Gösterme/gizleme ve temel efektler: show(), hide(), toggle(), fade ve slide
10 Animasyon işlemleri ve özel animasyonların oluşturulması
11 Form işlemleri, form verilerinin alınması ve temel doğrulama uygulamaları
12 JSON veri yapısı ve jQuery ile JSON verilerinin işlenmesi
13 AJAX ` a giriş; load(), $.get(), $.post() ve $.ajax() kullanımı
14 AJAX ile dinamik içerik ve veri tabanlı arayüz uygulamaları
15 Genel tekrar, proje uygulaması, test ve hata ayıklama
16 Final Sınavı
17 Final Sınavı

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
Bi1 4 4 4
Be2 4 5 5
Be3 4 5 5
Be4 4 5 4 5
Be5 4 5 4 4 5 5

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