Hafta
|
Konular
|
Ön Hazırlık
|
1
|
Sunucu taraflı diller ve kurulum
|
K1: ALMS 1. hafta sunusu, YK1, YK2
|
2
|
HTML form nesneleri
|
K1: ALMS 2. hafta sunusu, YK1, YK2
|
3
|
Değişkenler, sabitler, operatörler
|
K1: ALMS 3. hafta sunusu, YK1, YK2
|
4
|
Karar kontrol deyimleri, döngü kontrol deyimleri
|
K1: ALMS 4. hafta sunusu, YK1, YK2
|
5
|
Hazır ve kullanıcı tanımlı fonksiyonlar
|
K1: ALMS 5. hafta sunusu, YK1, YK2
|
6
|
Dizi işlemleri
|
K1: ALMS 6. hafta sunusu, YK1, YK2
|
7
|
Dosya işlemleri
|
K1: ALMS 7. hafta sunusu, YK1, YK2
|
8
|
Düzenli ifadeler
|
K1: ALMS 8. hafta sunusu, YK1, YK2
|
9
|
Çerezler ve oturum yönetimi
|
K1: ALMS 9. hafta sunusu, YK1, YK2
|
10
|
Grafik İşlemleri
|
K1: ALMS 10. hafta sunusu, YK1, YK2
|
11
|
Veritabanı işlemleri-1
|
K1: ALMS 11. hafta sunusu, YK1, YK2
|
12
|
Veritabanı işlemleri-2
|
K1: ALMS 12. hafta sunusu, YK1, YK2
|
13
|
Veritabanı işlemleri-3
|
K1: ALMS 13. hafta sunusu, YK1, YK2
|
14
|
Veritabanı işlemleri-4
|
K1: ALMS 14. hafta sunusu, YK1, YK2
|
Ön Koşul
|
-
|
Ders Dili
|
Türkçe
|
Dersin Sorumlusu
|
Öğr. Gör. Şener Eski
|
Dersi Verenler
|
-
|
Ders Yardımcıları
|
-
|
Kaynaklar
|
K1. ALMS Uzaktan eğitim sitesindeki sunumlar
|
Yardımcı Kitap
|
YK1. Yaşar, E. ve Özseven , T. (2016). İnternet Programcılığı- 2.(5.Baskı). Ekin Basım Yayın, Ankara
YK2. PHP Tutorial. https://www.w3schools.com/php/default.asp
|
Dersin Amacı
|
1. Sunucu taraflı dilleri ve özelliklerini bilir, gerekli kurulumları yapabilme. HTML form nesnelerini kullanabilme,
2. Sunucu taraflı dilde değişken ve sabitleri kullanır, veri türleri ve operatörleri bilme.
3. Sunucu taraflı dilin kontrol deyimlerini ve döngü komutlarını kullanabilme.
4. Sunucu taraflı dilde fonksiyonları kullanabilme, dizi ve dosya işlemleri, oturum yönetimi yapabilme, düzenli ifadeleri kullanabilme.
5. Sunucu taraflı dil ile grafik işlemleri yapabilme, veritabanı kullanabilme.
|
Dersin İçeriği
|
Sunucu taraflı diller ve kurulum, HTML form nesneleri, değişkenler, sabitler, operatörler, karar kontrol deyimleri, döngü kontrol deyimleri, hazır ve kullanıcı tanımlı fonksiyonlar, dizi işlemleri, dosya işlemleri, düzenli ifadeler, çerezler ve oturum yönetimi, grafik İşlemleri, veritabanı işlemleri
|
|
Program Yeterlilik Çıktıları |
Katkı Düzeyi |
1
|
Bilgisayar alanında temel kavramları bilir ve bilgisayar sektöründe nitelikli ara eleman olarak yer alır.
|
2
|
2
|
Yazılım planlama ve tasarımında görev alır.
|
5
|
3
|
Yazılım sektöründeki program üretme çalışmalarında grup içinde yönetsel olmayan görevleri yerine getirir.
|
-
|
4
|
Yazılım kurulum, test ve kabul işlemlerini yapar.
|
2
|
5
|
Veri güvenliği ve saklanması ile ilgili tedbirleri alır.
|
-
|
6
|
Kelime işlemci, hesaplama tablosu, sunu, veri tabanı ve grafik tabanlı tasarım programlarını kurar, kullanır ve bu programların program geliştirme modüllerini kullanarak program üretir.
|
-
|
7
|
Bilgisayarda karşılaşılan yazılım ve basit donanım arızalarını tespit eder ve uzmanlık gerektirmeyen sorunlara çözüm getirir.
|
-
|
8
|
Sektörde geçerliliğini koruyan kişisel bilgisayar işletim sistemlerini ve ağ işletim sistemlerini kullanır.
|
-
|
9
|
İnterneti kullanarak istediği bilgilere erişebilir.
|
4
|
10
|
Donanım keşif işlemlerinde görev alır.
|
-
|
11
|
Sistemle ilgili malzeme ve teçhizatın seçimi ve kurulması işlemini yapar.
|
-
|
12
|
İş yerinde bilgisayar kaynakları, sağlık ve emniyet ile ilgili kanuna dayalı yönetmeliklerin nerede uygulanacağını bilir.
|
-
|
13
|
İnsan ilişkileri ve girişimcilik alanında temel kavramları bilir, hizmet verirken bu kavramları ilke ve etik kurallara dönüştürür.
|
-
|
14
|
Analitik düşünme yeteneği kazanır. Yerinde ve zamanında doğru eleştiri yapma ve eleştiriye açık olma alışkanlığı kazanır.
|
4
|
15
|
Standartlarda ve yönetmeliklerde detaylar verilen teknikleri uygular. Alanı ile ilgili bilgi ve becerilerini kullanarak ülke ekonomisine katkıda bulunur.
|
-
|