WEB PROGRAMCILIĞI DERSİ
Dersin Amacı :Bu derste öğrenciye; temel algoritma, görsel blok programlama ve
programlama işlemlerini yapma ile ilgili bilgi ve becerilerin kazandırılması amaçlanmaktadır.
Sınıfı : 11-12
Haftalık Ders Saati : 3
Öğrenme Biriminin Adı Etkileşim ve Veri Yönetimi (PHP)
Öğrenme Biriminin
Kazanımları
- PHP’nin özelliklerini ve diğer programlama dillerinden farklarını
açıklar. - PHP ve gerekli bileşenleri bilgisayarına kurar.
- PHP ile farklı türde değişken tanımlar.
Öğrenme Biriminin Adı Karar ve Döngü Yapıları
Öğrenme Biriminin
Kazanımları - Karar kontrol deyimlerini kullanır.
- Düzenli ifadeleri kullanır.
- Döngü deyimlerini kullanır.
- Veriler üzerinde döngü kontrollerini kullanır.
- Mantıksal operatörleri kullanır.
30
Öğrenme Biriminin Adı Dizi Yapıları
Öğrenme Biriminin
Kazanımları - Dizi yapılarını kullanır.
- Dizi elemanları üzerinde işlemler yapar.
Öğrenme Biriminin Adı Fonksiyonlar
Öğrenme Biriminin
Kazanımları - PHP programlama dilinde fonksiyon tanımlar.
- Fonksiyon parametrelerini kullanır.
- Değer döndüren fonksiyonları kullanır.
- Tarih/saat fonksiyonlarını kullanır.
- Metin fonksiyonlarını kullanır.
Öğrenme Biriminin Adı Form İşlemleri
Öğrenme Biriminin
Kazanımları - HTML Form elemanlarını tanımlar.
- Get ile Post arasındaki farkı açıklar.
- Güvenli form tanımlar.
- Formlarda dosya bileşenini kullanır.
Öğrenme Biriminin Adı Hata Yakalama İşlemleri
Öğrenme Biriminin
Kazanımları - İstisna işlemlerini açıklar
- Try-except bloklarını kullanır.
- Finally bloğunu kullanır.
Öğrenme Biriminin Adı Dosya İşlemleri
Öğrenme Biriminin
Kazanımları - Yeni dosya oluşturur.
- Var olan bir dosyayı açar.
- Dosyanın içine bilgi ekler.
- Dosyayı siler.
Öğrenme Biriminin Adı Oturum Yönetimi
Öğrenme Biriminin
Kazanımları - Kullanıcı bilgilerinin hatırlanmasında çerezleri kullanır.
- Oturum mimarisini açıklar.
- $_SESSION genel değişkenini kullanır.
Öğrenme Biriminin Adı MYSQL Veri Tabanı Kullanımı
Öğrenme Biriminin
Kazanımları - Veri tabanı temel kavramlarını açıklar.
- Uygulama sunucusunu kurar ve yönetir.
- Veri tabanı oluşturur.
- Veri tabanı içine tablo oluştur.
- PHP ile veri tabanı bağlantısı yapar.
- MySql ile veri tabanı ve tablo oluşturma işlemlerini yapar.
- PHP ile Mysql ile veri ekleme, silme, oluşturma işlemlerini yapar.
- PHP ile MySql veritabanında veri listeleme işlemlerini yapar.
