Rapor Tarihi: 11.04.2026 17:55
| Ders Adı | Kodu | Dili | Türü | Yarıyıl | T+U Saat | Kredi | AKTS |
|---|---|---|---|---|---|---|---|
| İnternet Programcılığı | ETP2307 | Türkçe | Zorunlu | 3. Yarıyıl | 2 + 2 | 3,0 | 4,0 |
| Ön Koşul Dersleri | |
| Dersin Seviyesi | Ön Lisans |
| Dersin Verilişi | Ders, teorik anlatımların yanı sıra uygulamalı laboratuvar çalışmaları, örnek projeler ve öğrenci uygulamaları ile desteklenerek yürütülmektedir. |
| Dersin Koordinatörü | Dr. Öğr. Üyesi Günay TEMÜR |
| Dersi Veren(ler) | Dr. Öğr. Üyesi Günay TEMÜR (Bahar), Dr. Öğr. Üyesi Günay TEMÜR (Güz) |
| Dersin Amacı | Bu dersin amacı, öğrencilerin web tabanlı uygulamaların geliştirilmesine yönelik temel kavramları öğrenmelerini sağlamak, istemci ve sunucu taraflı programlama tekniklerini kavratmak ve modern web teknolojilerini kullanarak dinamik web uygulamaları geliştirme becerisi kazandırmaktır. |
| Dersin İçeriği | Bu ders kapsamında internet ve web teknolojilerinin temelleri, HTML, CSS ve JavaScript ile istemci taraflı geliştirme, sunucu taraflı programlama (örneğin PHP veya Node.js), veri tabanı bağlantıları, form işlemleri, oturum yönetimi ve temel web güvenliği konuları ele alınmaktadır. |
| # | Öğrenme Kazanımı |
| 1 | Web tabanlı uygulamaların temel bileşenlerini kullanarak kullanıcı arayüzü geliştirir. |
| 2 | Sunucu taraflı programlama tekniklerini kullanarak dinamik web uygulamaları oluşturur. |
| 3 | Veri tabanı bağlantıları kurarak web uygulamalarında veri yönetimini gerçekleştirir. |
| 4 | Web uygulamalarında temel güvenlik önlemlerini uygular ve sistemin güvenliğini değerlendirir. |
| Hafta | Konular/Uygulamalar | Yöntem |
|---|---|---|
| 1. Hafta | İnternet ve web teknolojilerine giriş | Sunum (Hazırlık), Uygulama |
| 1. Hafta | HTML temelleri ve sayfa yapısı | Sunum (Hazırlık), Uygulama |
| 3. Hafta | CSS ile stil verme ve sayfa tasarımı | Sunum (Hazırlık), Uygulama |
| 4. Hafta | Gelişmiş CSS (Flexbox, Grid) | Sunum (Hazırlık), Uygulama |
| 5. Hafta | JavaScript’e giriş ve temel kavramlar | Sunum (Hazırlık), Uygulama |
| 6. Hafta | JavaScript ile DOM manipülasyonu | Sunum (Hazırlık), Uygulama |
| 7. Hafta | Form işlemleri ve veri doğrulama | Sunum (Hazırlık), Uygulama |
| 8. Hafta | Sunucu taraflı programlamaya giriş (PHP/Node.js) | Sunum (Hazırlık), Uygulama |
| 9. Hafta | Sunucu tarafında veri işleme ve dinamik içerik | Sunum (Hazırlık), Uygulama |
| 10. Hafta | Veri tabanı temelleri ve bağlantı işlemleri | Sunum (Hazırlık), Uygulama |
| 11. Hafta | CRUD işlemleri (Create, Read, Update, Delete) | Sunum (Hazırlık), Uygulama |
| 12. Hafta | Oturum yönetimi ve kullanıcı doğrulama | Sunum (Hazırlık), Uygulama |
| 13. Hafta | Web güvenliği (XSS, SQL Injection vb.) | Sunum (Hazırlık), Uygulama |
| 14. Hafta | Uygulamalı proje geliştirme ve entegrasyon | Sunum (Hazırlık), Uygulama |
| No | Program Yeterlilikleri | Katkı Düzeyi | |||||
|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | |||
| 1 | E-ticaretin temel kavramlarını, hukuksal boyutunu ve güvenlik konularını açıklar; mesleki uygulama esaslarına sahip olur. | ✔ | |||||
| 2 | İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur | ✔ | |||||
| 3 | E-ticaret için gerekli dijital pazarlama araç ve yöntemlerini yönetir; güncel gelişmeleri takip eder. | ✔ | |||||
| 4 | Mesleği ile ilgili bilişim teknolojilerini ve ofis yazılımlarını etkin şekilde kullanır. | ✔ | |||||
| 5 | Pazar verilerini toplama, analiz etme ve mesleki problemleri eleştirel bir yaklaşımla değerlendirip çözüm üretme becerisine sahiptir | ✔ | |||||
| 6 | Bilgi ve becerilerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunar, kurumsal dilde ifade eder. | ✔ | |||||
| 7 | Sektörel uygulamalarda karşılaşılan karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır. | ✔ | |||||
| 8 | Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir; kişisel gelişimini sürdürür | ✔ | |||||
| 11 | E-ticaret ile ilgili süreçleri yönetir; SEO ve dijital stratejileri kurumsal hedeflere uygun geliştirir. | ✔ | |||||
| Program Yeterlilik | DK1 | DK2 | DK3 | DK4 |
|---|---|---|---|---|
| PY1 | 3 | 3 | 3 | 3 |
| PY2 | 1 | 1 | 1 | 2 |
| PY3 | 3 | 3 | 3 | 2 |
| PY4 | 2 | 3 | 3 | 3 |
| PY5 | 2 | 2 | 2 | 1 |
| PY6 | 1 | 2 | 2 | 2 |
| PY7 | 1 | 1 | 1 | 1 |
| PY8 | 2 | 3 | 3 | 3 |
| PY11 | 1 | 2 | 2 | 2 |
| Ders Kitabı veya Notu | Ders Kitabı veya Ders Notu bulunmamaktadır. |
|---|---|
| Diğer Kaynaklar |
|
| Güz Dönemi | |||
| Sorumlu Personel | Grup | Değerlendirme Yöntemi | Yüzde |
|---|---|---|---|
| Dr. Öğr. Üyesi Günay TEMÜR | Vize | 40,00 | |
| Dr. Öğr. Üyesi Günay TEMÜR | Final | 60,00 | |
| Toplam | 100,00 | ||
| AKTS / İş Yükü Tablosu | Sayısı | Süresi (Saat) | Toplam İş Yükü (Saat) | |
|---|---|---|---|---|
|
Ders İçi |
Ders Saati (14 Hafta) | 3 | 14 | 42 |
|
Ders Dışı |
Sunum (Hazırlık) | 2 | 14 | 28 |
| Uygulama | 2 | 14 | 28 | |
|
Sınavlar |
Ara Sınav | 1 | 3 | 3 |
| Final | 1 | 4 | 4 | |
| Toplam İş Yükü | 105 | |||
| *AKTS = (Toplam İş Yükü) / 25,5 | Dersin AKTS Kredisi | 4,0 | ||