Akademik Birim: |
Yönetim Bilişim Sistemleri |
Öğrenim Türü: |
Örgün eğitim |
Ön Koşullar |
IT 201 |
Öğrenim Dili: |
İngilizce |
Dersin Düzeyi: |
Lisans |
Dersin Koordinatörü: |
Oğuzhan CEYLAN |
Dersin Amacı: |
Öğrencilere web sunucular, sunucu taraflı programlama dillleri ve özellikle php programlama dili hakkında temel bilgileri öğretmek, veri tabanı bağlantılarını da içerir biçimde sunucu üzerinde programların oluşturulması ve koşturulması becerilerini öğrencilere kazandırmak. Öğrencilere Apache, MySQL, PHP nin kurulumu, konfigürasyonu ve yönetimi hakkında bilgiler sağlamak. Öğrencilere PHP, ASP.Net ve C#'ın temelleri. PHP ve ASP.Net'in sık kullanılan kitaplıklarını öğretmek. |
Dersin İçeriği: |
Apache, IIS, MySQL, PHP ve J2EE Uygulama Sunucularının kurulumları
, yapılandırılmaları ve temel yönetimleri. PHP, ASP.Net ve C#'ın temelleri. PHP ve ASP.Net'in sık kullanılan kitaplkları. İstemci istek işlemesi, dinamik içerik yaratımı, HTTP cevap üstlüğü ayarlanması, veritabanı tümlemesi, PHP ve ASP.Net kullanarak istemci tarafı ısrarlı depolamalarına ulaşım. Servlet temelleri, Form Verileri, HTTP İstek Üstlükleri, HTTP Durum Kodları, HTTP Cevap Üstlükleri, JSP temelleri |
Dersin Öğrenme Çıktıları (ÖÇ): |
- 1- Ability to install and configure a web server
- 2- Ability to install and configure a server side based programming language
- 3- Ability to understand the nature of PHP, and create php programs used to create a dynamic web page
- 4- Ability to install and configure a server side based database management system
- 5- Ability to create basic programs that are used on a server
- 6- Ability to understand the nature of ASP.Net
|
Dersin Öğrenme Yöntem ve Teknikleri |
Sınıf dersleri, ödevler, vize ve final sınavları, Laboratuar uygulamaları |
Hafta | Konular | Ön Hazırlık |
1 |
İstemci ve sunucu tarafı programlamaya giriş |
İnternet gezgini kullanımı |
2 |
AMP konfigürasyon, Temel HTML, formlar, Temel Javascript |
Editör kullanımı |
3 |
Php'ye giriş, dinamik web sayfaları |
Web sunucu kullanımı |
4 |
Dinamik içerik ekleme, değişkenler |
|
5 |
Kontol yapıları |
|
6 |
Diziler ve karakter katarları |
|
7 |
Fonksiyonlar ve dosyalar |
|
8 |
Veritabanına giriş |
|
9 |
Veritabanı, Mysql |
|
10 |
Yıliçi sınavı |
|
11 |
Php ile nesneye yönelik programlama |
|
12 |
Düzenli ifadeler |
|
13 |
Php programlayıcılar için ASP.NET'in temelleri |
Microsoft Visual Studio Express 2013 kullanımı |
14 |
ASP.NET Web Sitesi oluşturma, Sunucu kontrolleri ve veriler ile çalışmama |
|
Kadir Has Üniversitesi'nde bir dönem 14 haftadır, 15. ve 16. hafta sınav haftalarıdır.