Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Dili Türü Yarıyıl T+U Saat Kredi AKTS
İnternet Programcılığı ETP2307 Türkçe Zorunlu 3. Yarıyıl 2 + 2 3,0 4,0
Ön Koşul Dersleri
Dersin Seviyesi Ön Lisans
Dersin Verilişi Ders, teorik anlatımların yanı sıra uygulamalı laboratuvar çalışmaları, örnek projeler ve öğrenci uygulamaları ile desteklenerek yürütülmektedir.
Dersin Koordinatörü Dr. Öğr. Üyesi Günay TEMÜR
Dersi Veren(ler) Dr. Öğr. Üyesi Günay TEMÜR (Bahar), Dr. Öğr. Üyesi Günay TEMÜR (Güz)
Dersin Amacı Bu dersin amacı, öğrencilerin web tabanlı uygulamaların geliştirilmesine yönelik temel kavramları öğrenmelerini sağlamak, istemci ve sunucu taraflı programlama tekniklerini kavratmak ve modern web teknolojilerini kullanarak dinamik web uygulamaları geliştirme becerisi kazandırmaktır.
Dersin İçeriği Bu ders kapsamında internet ve web teknolojilerinin temelleri, HTML, CSS ve JavaScript ile istemci taraflı geliştirme, sunucu taraflı programlama (örneğin PHP veya Node.js), veri tabanı bağlantıları, form işlemleri, oturum yönetimi ve temel web güvenliği konuları ele alınmaktadır.
Ders Öğrenme Kazanımları
# Öğrenme Kazanımı
1 Web tabanlı uygulamaların temel bileşenlerini kullanarak kullanıcı arayüzü geliştirir.
2 Sunucu taraflı programlama tekniklerini kullanarak dinamik web uygulamaları oluşturur.
3 Veri tabanı bağlantıları kurarak web uygulamalarında veri yönetimini gerçekleştirir.
4 Web uygulamalarında temel güvenlik önlemlerini uygular ve sistemin güvenliğini değerlendirir.
Ders Planı (Haftalık Konular)
Hafta Konular/Uygulamalar Yöntem
1. Hafta İnternet ve web teknolojilerine giriş Sunum (Hazırlık), Uygulama
1. Hafta HTML temelleri ve sayfa yapısı Sunum (Hazırlık), Uygulama
3. Hafta CSS ile stil verme ve sayfa tasarımı Sunum (Hazırlık), Uygulama
4. Hafta Gelişmiş CSS (Flexbox, Grid) Sunum (Hazırlık), Uygulama
5. Hafta JavaScript’e giriş ve temel kavramlar Sunum (Hazırlık), Uygulama
6. Hafta JavaScript ile DOM manipülasyonu Sunum (Hazırlık), Uygulama
7. Hafta Form işlemleri ve veri doğrulama Sunum (Hazırlık), Uygulama
8. Hafta Sunucu taraflı programlamaya giriş (PHP/Node.js) Sunum (Hazırlık), Uygulama
9. Hafta Sunucu tarafında veri işleme ve dinamik içerik Sunum (Hazırlık), Uygulama
10. Hafta Veri tabanı temelleri ve bağlantı işlemleri Sunum (Hazırlık), Uygulama
11. Hafta CRUD işlemleri (Create, Read, Update, Delete) Sunum (Hazırlık), Uygulama
12. Hafta Oturum yönetimi ve kullanıcı doğrulama Sunum (Hazırlık), Uygulama
13. Hafta Web güvenliği (XSS, SQL Injection vb.) Sunum (Hazırlık), Uygulama
14. Hafta Uygulamalı proje geliştirme ve entegrasyon Sunum (Hazırlık), Uygulama
*Ara sınav ve final sınav tarihleri 14 haftalık ders işleyiş planında belirtilmemiştir. Ara sınav ve final sınav tarihleri Üniversitemiz Senatosu kararı ile akademik takvimde belirtilen tarihlerde yapılmaktadır.
Ders - Program Yeterlilikleri İlişkileri
No Program Yeterlilikleri Katkı Düzeyi
1 2 3 4 5
1 E-ticaretin temel kavramlarını, hukuksal boyutunu ve güvenlik konularını açıklar; mesleki uygulama esaslarına sahip olur.
2 İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur
3 E-ticaret için gerekli dijital pazarlama araç ve yöntemlerini yönetir; güncel gelişmeleri takip eder.
4 Mesleği ile ilgili bilişim teknolojilerini ve ofis yazılımlarını etkin şekilde kullanır.
5 Pazar verilerini toplama, analiz etme ve mesleki problemleri eleştirel bir yaklaşımla değerlendirip çözüm üretme becerisine sahiptir
6 Bilgi ve becerilerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunar, kurumsal dilde ifade eder.
7 Sektörel uygulamalarda karşılaşılan karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır.
8 Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir; kişisel gelişimini sürdürür
11 E-ticaret ile ilgili süreçleri yönetir; SEO ve dijital stratejileri kurumsal hedeflere uygun geliştirir.
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik DK1 DK2 DK3 DK4
PY1 3 3 3 3
PY2 1 1 1 2
PY3 3 3 3 2
PY4 2 3 3 3
PY5 2 2 2 1
PY6 1 2 2 2
PY7 1 1 1 1
PY8 2 3 3 3
PY11 1 2 2 2
Kaynaklar
Ders Kitabı veya Notu Ders Kitabı veya Ders Notu bulunmamaktadır.
Diğer Kaynaklar
  • HTML + CSS + temel web
  • Web Geliştirme ve Dizayn Temelleri
Değerlendirme Yöntemi
Güz Dönemi
Sorumlu Personel Grup Değerlendirme Yöntemi Yüzde
Dr. Öğr. Üyesi Günay TEMÜR Vize 40,00
Dr. Öğr. Üyesi Günay TEMÜR Final 60,00
Toplam 100,00
AKTS / İş Yükü Tablosu
AKTS / İş Yükü Tablosu Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ders İçi
Ders Saati (14 Hafta) 3 14 42
Ders Dışı
Sunum (Hazırlık) 2 14 28
Uygulama 2 14 28
Sınavlar
Ara Sınav 1 3 3
Final 1 4 4
Toplam İş Yükü 105
*AKTS = (Toplam İş Yükü) / 25,5 Dersin AKTS Kredisi 4,0