Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
4VTK 204İçerik Yönetim Sistemleri3+0+03329.07.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ü Zorunlu
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı İçerik Yönetim Sistemleri (CMS) dersi, modern web teknolojileri ve içerik yönetim süreçlerini anlamaya yönelik teorik ve pratik bilgileri kapsar. Ders, açık kaynaklı ve ticari içerik yönetim sistemlerini tanıtarak, öğrencilerin farklı web projeleri için uygun CMS çözümlerini seçme, yapılandırma ve özelleştirme yetkinliklerini geliştirmeyi hedefler.
Dersin İçeriği CMS kavramı ve mimarisi, açık kaynak CMS sistemleri, kurulum ve yapılandırma, tema ve eklenti yönetimi, kullanıcı ve rol yönetimi, güvenlik ayarları, SEO temel optimizasyonu, performans iyileştirme ve proje geliştirme.
Dersin Yöntem ve Teknikleri Anlatım
Soru-Cevap
Tartışma
Gösterip Yaptırma
Uygulamalı Laboratuvar Çalışmaları
Bireysel Uygulamalar
Proje Tabanlı Öğrenme
Problem Çözme
Örnek Olay (Vaka) İncelemesi
Bilgisayar Destekli Öğretim
Ön Koşulları Yok
Dersin Koordinatörü Okutman süleyman özlük suleymanozluk56@gmail.com
Dersi Verenler Öğr.Gör. SÜLEYMAN ÖZLÜK
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar https://wpokulu.co/
Ders Notları Öğretim elemanı tarafından hazırlanan ders sunumları, uygulama notları, örnek kodlar ve ek kaynaklardan yararlanılacaktır.

Ders Yapısı
Mühendislik Bilimleri %25
Mühendislik Tasarımı %75

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 % 40
Yarıyıl Sonu Sınavı 1 % 60
Toplam :
2
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Ders Süresi 15 3 45
Ödevler 1 4,5 4,5
Ara Sınavlar 1 5 5
Laboratuvar 3 4 12
Proje 1 5 5
Yarıyıl Sonu Sınavı 1 5 5
Toplam İş Yükü   AKTS Kredisi : 3 76,5

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 1. İçerik yönetim sistemlerinin temel mimarisini ve çalışma prensiplerini açıklar.
2 2. Bir CMS platformunu kurar, yapılandırır ve temel ayarlarını gerçekleştirir.
3 3. Tema ve eklenti yönetimini uygulayarak özelleştirilmiş web sitesi geliştirir.
4 4. Kullanıcı, rol ve yetkilendirme süreçlerini yönetir.
5 5. Güvenlik, SEO ve performans optimizasyon tekniklerini uygular.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Giriş ve Temel Kavramlar • İçerik yönetim sistemi (CMS) nedir? • CMS'lerin tarihçesi ve gelişimi. • CMS'lerin avantajları ve kullanım alanları.
2 CMS Türleri ve Popüler Sistemler • Açık kaynak kodlu CMS'ler: WordPress, Joomla, Drupal. • Özel yazılım tabanlı CMS'ler. • CMS seçimi: Hangi proje için hangi CMS?
3 CMS Yapısı ve Çalışma Mantığı • CMS'nin temel bileşenleri: Veritabanı, tema, eklenti. • Kullanıcı rolleri ve izinleri. • CMS ile statik ve dinamik web siteleri oluşturma
4 WordPress’e Giriş • WordPress’in kurulumu (yerel ve canlı sunucuda). • Admin paneli ve arayüz kullanımı. • Sayfa, yazı ve kategori oluşturma.
5 Tema Seçimi ve Özelleştirme • Tema nedir? Tema nasıl seçilir? • Ücretsiz ve premium temalar arasındaki farklar. • Temaların özelleştirilmesi (widget’lar, menüler, sayfa düzeni).
6 Eklentiler ve İşlevsellik Geliştirme • Eklenti nedir? Nasıl yüklenir? • Öne çıkan eklentiler: Güvenlik, SEO, form oluşturma, hız optimizasyonu. • Eklenti çatışmaları ve çözüm yolları.
7 Medya Yönetimi • Görsellerin, videoların ve diğer medya dosyalarının yönetimi. • Medya optimizasyonu ve performansa etkisi. • WordPress medya kütüphanesinin kullanımı.
8 Vize
9 SEO ve Performans Optimizasyonu • SEO eklentileri: Yoast SEO, RankMath. • Anahtar kelime kullanımı ve meta açıklamalar. • Site hızını artırma: Önbellek ve CDN kullanımı.
10 Güvenlik ve Güncellemeler • CMS güvenlik riskleri ve önlemler. • Güvenlik eklentileri: Wordfence, iThemes Security. • CMS, tema ve eklenti güncellemelerinin önemi.
11 E-Ticaret ve WooCommerce Entegrasyonu • WooCommerce kurulumu ve temel ayarları. • Ürün yönetimi: Ürün ekleme, kategoriler, fiyatlandırma. • Ödeme ve kargo ayarları.
12 Çok Dilli Web Siteleri • Çok dilli web siteleri oluşturma: WPML, Polylang. • Dil ayarları ve içerik yönetimi. • Çok dilli sitelerin SEO’ya etkisi.
13 İleri Özelleştirmeler ve Kodlama • Temalarda ve eklentilerde kod düzenleme (HTML, CSS, PHP). • Özel CSS ile tasarım değişiklikleri. • Çocuk temalar (child themes) oluşturma.
14 CMS ile Proje Geliştirme • Gerçek bir proje üzerinde çalışma (kişisel blog, şirket sitesi, e-ticaret sitesi vb.). • Projenin tasarım, içerik ve teknik bileşenlerinin tamamlanması. • Proje sunumu için hazırlık.
15 Final Sınavı

 
Sürdürülebilir Kalkınma Amaçları
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10 P11 P12 P13 P14 P15 P16
Tüm 5 2 5 5 5 4 4 4 3 3 3 5 4 5 5 5
Ö1
Ö2
Ö3
Ö4
Ö5

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