of0
Export
ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ
PROGRAM DERS BİLGİ PAKETİ
DERS İÇERİĞİ
Bölüm
Uluborlu Selahattin Karasoy Meslek Yüksekokulu Bilişim Güvenliği Teknolojisi
DERS BİLGİLERİ(Revizyon Tarihi:23.02.2021 21:54:00)
Ders Kodu
Ders Adı
Kredi Teorik
Kredi Pratik
Kredi Lab/U
Kredi Toplam
Kredi Ects
Yarı Yılı
BGV-3150
İnternet Programcılığı
3,0
0,0
0,0
3,0
3,0
2. Yarıyıl
Dersin Dili
Türkçe
Ders Düzeyi
ÖNLİSANS TYYÇ:5.DÜZEY EQF-LLL:5.DÜZEY QF-EHEA:KISA DÜZEY
Dersin Türü
Seçmeli
Dersi Verenler
Öğr.Gör. Mustafa BIÇAKLI
Dersin Yardımcıları
 
Ofis Yeri
 
E-Posta
 
Ofis Görüşme Saatleri
 
İş Telefonu
 
Dersin Amacı
Php-MySql ile dinamik web sayfası oluşturmak. Veri kaynağı olarak CSV dosyalarının ve MySql veritabanının nasıl kullanılacağını öğretmek. SQL sorgu cümleciklerinin Php içerisinden nasıl çalıştırılacağını, MySql'den dönen cevapların Php'de nasıl işleneceğini kavratmak. SQL injection saldırılarına karşı Php'de neler yapılabileceğini öğretmek. Mysql veritabanında tetikleyicilerin (triger) zaman, olay ve işlem mantığını kavratmak.
Dersin İçeriği
Php-MySql ile dinamik web sayfası oluşturmak. Veri kaynağı olarak CSV dosyalarının ve MySql veritabanının kullanımı. Oturum yönetimi ve çerezler. Alış veriş sepeti ve mantığı. SQL sorgu cümleciklerinin Php içerisinden çalıştırılması, MySql'den dönen cevapların Php'de işlenmesi. SQL injection saldırıları ve önlemler. Mysql veritabanında tetikleyiciler(triger) zaman, olay ve işlem mantığı.
Önkoşul Dersleri
 
Dersi İşleyiş Yöntemi
Yüz Yüze
DERSİN KATEGORİSİ
Dersin Kategorisi (Genel)
Katkı Düzeyi (%)
Temel Mesleki Ders
30
Uzmanlık/Alan Dersi
20
Destek Dersi
50
Beceri, İletişim ve Yönetim Becerileri Dersi
0
Aktarılabilir Beceri Dersi
0
DERSİN KAZANIMLARI(Revizyon Tarihi:17.03.2024 12:36:00)
DK1
Bilgisayarına sanal web sunucusu (Apache) kurar.
DK2
2.Web sayfasının veri kaynağı olarak CSV dosyalarında CRUD işlemlerini (veri saklama, listeleme, güncelleme, silme, arama) bilir.
DK3
3. Php-MySql ile dinamik web sayfaları oluşturur.
DK4
4. Phpmyadmin arayüzünü kullanır. Bu arayüz ile Mysql'de veritabanı, tablo ve alan oluşturmayı, indeks tanımlamayı bilir.
DK5
5. Php içerisinde SQL söz dizimlerinin nasıl kullanılacağını bilir.
DK6
6. SQL injection saldırılarına karşı Php'de nasıl önlem alınacağını bilir.
DK7
7. MySql veritabanında Php ile CRUD ( kayıt ekleme/Listeleme/güncelleme/Silme/ Arama) işlevlerini yapar.
DK8
8. Php ile Oturum yönetimi ve çerezleri nasıl kodlayacağını bilir.