Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
2YBS920İNTERNET PROGRAMLAMA UYGULAMALARI2+1+03629.11.2025

 
Dersin Detayları
Dersin Dili Türkçe
Dersin Düzeyi Doktora
Bölümü / Programı Yönetim Bilişim Sistemleri Doktora
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Öğrencilere internet programlamada kullanılan editör ve program geliştirme ortamları hakkında bilgi vermek. Öğrencilerin, fonksiyonlarla, değişkenlerle dizilerle, akış kontrol deyimleriyle, döngülerle ve veri tabanıyla dinamik bir internet uygulaması geliştirmelerini sağlamak.
Dersin İçeriği İnternet ve internet kavramları, internet programlamaya giriş, internet teknolojileri: HTTP, Web sunucuları, HTML yazılımı, CSS2, Dynamic HTML, Formlar, JavaScript, VBScript, XML/XSL, DTD, Schema, XML ayırıcıları, XHTML, Java, Applets. Websunucuları, CGI yazılı metinleri (PERL), Java, HTTP servlet, PHP, ASP, JSP, XML ayırıcıları, veritabanı bağlantısı.
Dersin Yöntem ve Teknikleri
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Prof. Dr. Fatih Çağatay BAZ
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar http://www.w3.org/
http://www.php.net/
http://www.mysql.com/
Ders Notları Uysal, O., Uysal, M. (2013). "PHP ile Web Tasarımı", Nirvana Yayınları, Ankara.
Bramer, M. (2015). "Web Programming with PHP and MySQL: A Practical Guide", Springer.

Ders Yapısı
Mühendislik Bilimleri %30

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 14 3 42
Sınıf Dışı Ç. Süresi 14 10 140
Ara Sınavlar 1 3 3
Yarıyıl Sonu Sınavı 1 3 3
Toplam İş Yükü   AKTS Kredisi : 6 188

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 HTML ve CSS ile web sitesi geliştirebilmek.
2 Temel programlama kavramları hakkında bilgi sahibi olmak.
3 PHP ve MySQL kullanarak dinamik web sayfaları geliştirmek.
4 Programlama dilinde fonksiyon ve nesne kullanarak web sayfası hazırlamak

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Temel Kavramlar
2 HTML
3 CSS
4 HTML ve CSS ile Tasarım
5 PHP Programlamaya Giriş
6 Döngüler, Diziler
7 Fonksiyonlar, Dosya ve Dizin Yapısı
8 Fonksiyonlar, Dosya ve Dizin Yapısı
9 Veritabanı Yönetimi
10 PHP ve MYSQL Örnekleri
11 Proje Örnekleri
12 Proje Örnekleri
13 Proje Örnekleri
14 Proje Örnekleri

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4 P5 P6 P7 P8
Tüm 4 5 5 4 4 4 5 3
Ö1 3 4 4 4 3 3 5 3
Ö2 5 5 5 5 5 4 5 3
Ö3 3 5 5 3 5 4 5 3
Ö4 4 4 5 4 5 3 5 3

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

  
  https://obs.osmaniye.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=242012&curProgID=5765&lang=tr