Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
İnternet Tabanlı Programlama BTE 302 6 3 + 2 4 7
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Zorunlu
Dersin Koordinatörü Öğr.Gör. AYDIN KİPER
Dersi Verenler Öğr.Gör. AYDIN KİPER,
Dersin Yardımcıları

Mehmet Uysal

Dersin Kategorisi Diğer
Dersin Amacı

İnternetle İlgili temel kavramları öğretmek. Web sitelerinin tasarlanmasında kullanılan internet tabanlı Programların nasıl kullanılacağı ile ilgili bilgi ve beceri kazandırmak.

Dersin İçeriği

Internet üzerinde kullanılan programlama dilleri, Internet programlama istemci sunucu mimariye giriş, Web sunucusu kurulumu, programlama diline (asp, php, .net, jsp, vb.)göre ayarları, Internet programlama için kullanılan editörler ve program geliştirme ortamları, Programlamaya giriş, değişkenler, sabitler, diziler, programlamda kullanılan fonksiyonlar, (karakter, sayısal, mantıksal, tarih vb.), program akış kontrol deyimleri (if, switch, case vb.) ve kullanımı, program döngü deyimleri ve kullanımı (do-while, for, loop vb.), sunucu ve ortam değişkenleri ve kullanımı, internet programlamada çerez kavramı ve kullanım alanları, internet üzerinden HTTP istek ve cevaplarının gönderilmesi, internet üzerinden veritabanına bağlanmak ve işlemler gerçekleştirmek, veri tabanında bulunan bilgilerin listelenmesi, sıralanması, değiştirilmesi, eğitim amaçlı dinamik bir internet uygulamasının geliştirilmesi.

# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 İnternetle ilgili temel kavramları açıklar. Anlatım, Beyin Fırtınası,
2 Web tasarımında kullanılan programları değerlendirir. Tartışma, Gösterip Yaptırma,
3 Bir web sitesini tasarlar. Deney ve Laboratuvar, Gezi / Gözlem, Tartışma,
4 Dinamik İnternet uygulamalarını kavrar. Grupla Çalışma,
5 Döngü ve karşılaştırma işlemlerini tespit eder. Soru-Cevap,
6 İnternet ve web ile ilgili edindiği bilgi ve becerileri öğrencilerine aktarır. Grupla Çalışma,
Hafta Ders Konuları Ön Hazırlık
1 İnternette kullanılan programlama dillerine genel bakış 1
2 İnternetin temel bileşenleri 1
3 Web Sunucu programları ve kuruluşu 1
4 HTML genel yapısı Ve HTML editörleri 1
5 HTML kodu üreten programlar 1,2
6 Aspx Genel yapısı ve Kurulumu 1,2
7 ASpx değişkenler, sabitler ve diziler 1
8 Aspx Karşılaştırma ve döngü işlemleri 1
9 Aspx Veri Bağlantıları 1
10 Apsx veri tabanı İşlemleri 1
11 PHP kurulumu ve genel yapısı 1,2,3
12 Php String ve Sayısal Fonksiyonlar 1,2,3
13 Php Mysql bağlantıları 1,2,3
14 PHP veritabanı uygulamaları 1,2,3
Kaynaklar
Ders Notu
Ders Kaynakları

A'dan Z'ye PHP, Rıza Çelik

 

Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 100
Toplam 100
1. Yıl İçinin Başarıya 50
1. Final 50
Toplam 100
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)
Ders Süresi (Sınav haftası dahildir: 16x toplam ders saati) 16 4 64
Sınıf Dışı Ders Çalışma Süresi(Ön çalışma, pekiştirme) 16 3 48
Ara Sınav 1 15 15
Kısa Sınav 2 5 10
Ödev 1 10 10
Performans Görevi (Laboratuvar) 1 30 30
Final 1 3 3
Toplam İş Yükü 180
Toplam İş Yükü / 25 (Saat) 7,2
Dersin AKTS Kredisi 7