| 1 |
Dersin Adı: |
WEB TABANLI PROGRAMLAMA |
| 2 |
Dersin Kodu: |
BIL3103 |
| 3 |
Dersin Türü: |
Zorunlu |
| 4 |
Dersin Seviyesi: |
Lisans |
| 5 |
Dersin Verildiği Yıl: |
3 |
| 6 |
Dersin Verildiği Yarıyıl: |
5 |
| 7 |
Dersin AKTS Kredisi: |
5 |
| 8 |
Teorik Ders Saati (saat/hafta): |
2 |
| 9 |
Uygulama Ders Saati (saat/hafta): |
2 |
| 10 |
Laboratuar Ders Saati (saat/hafta): |
0 |
| 11 |
Dersin Önkoşulu |
- |
| 12 |
Ders İçin Önerilen Diğer Hususlar |
Yok |
| 13 |
Dersin Dili: |
Türkçe |
| 14 |
Dersin Veriliş Şekli |
Yüz yüze |
| 15 |
Dersin Koordinatörü: |
Doç.Dr. ADEM UZUN |
| 16 |
Dersi Veren Diğer Öğretim Elemanları: |
|
| 17 |
Ders Koordinatörünün İletişim Bilgileri: |
denim |
| 18 |
Dersin Web Adresi: |
www.uzaktanogren.ademuzun.com |
| 19 |
Dersin Amacı |
Bu dersin amacı öğretmen adaylarının web tabanlı programlamaya ilişkin kavramları öğrenmesini ve ASP .NET platformunda dinamik, veritabanı temelli web sitelerini geliştirebilmesini sağlamaktır. |
| 20 |
Dersin Mesleki Gelişime Katkısı: |
|
| Hafta |
Teori |
Uygulama |
| 1 |
Web tabanlı programlama temel kavramlar |
HTML, CSS, JavaScript, XML kavramlarının tartışılması |
| 2 |
ASP .NET temel kavramlar |
ASP .NET ile diğer dinamik web sitesi geliştirme platformlarının karşılaştırılması |
| 3 |
ASP .NET te master page kullanımı |
ASP .NET te master page uygulamaları |
| 4 |
ASP .NET te site içi gezinme |
ASP .NET te site içi gezinme uygulamaları |
| 5 |
ASP .NET te temalar (Themes) |
ASP .NET te tema uygulamaları |
| 6 |
ASP .NET te skin kullanımı |
ASP .NET te skin uygulamaları |
| 7 |
ASP .NET te güvenlik |
Login, LoginView, LoginStatus ve LoginName kontrolleri |
| 8 |
ASP .NET te güvenlik |
CreateUserWisard, PasswordRecovery ve ChangePassword kontrolleri |
| 9 |
ASP .NET te güvenlik |
Site erişim haklarının Roller ile yönetilmesi |
| 10 |
ASP .NET te güvenlik |
Membership ve User nesneleri ile kullanıcıların kod ile yönetilmesi |
| 11 |
ASP .NET te veritabanı |
Sürükle-bırak ve GridView kullanımı |
| 12 |
ASP .NET te veritabanı |
DataSet Designer kullanımı |
| 13 |
ASP .NET ile dinamik bir web sitesi örneği. |
Projenin geliştirilmesi |
| 14 |
ASP .NET ile dinamik bir web sitesi örneği. |
Projenin geliştirilmesi |