| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
|---|---|---|---|---|---|
| BPR121 | İNTERNET PROGRAMLAMA | Ders | 1 | 2 | 4,00 |
Önlisans
Türkçe
Bu ders ile öğrenci; Web ortamında çalışabilen internet tabanlı programlar yazma yeterlikleri kazandırılacaktır. HTML,CSS ve Javascript kullanabilme yeteneği edinecektir. Aynı zamanda dinamik web sitesi geliştirme yeteneklerini de kazancaktırlar.
Öğr. Gör. Recep Batuhan GÜNAY
| 1 | Server Kurulumu ve Kod Editörü Kurulumu Tamamlama |
| 2 | Web mimarisinin ana bileşenlerini tanımlayabilme |
| 3 | Ön-yüz ve arka-yüz web teknolojilerinin hangi amaçla kullanıldığını açıklayabilme |
| 4 | PHP programlama dilini kavrama |
| 5 | Programın ihtiyacına göre karar ve döngü yapılarını kullanır, program akışı oluşturur. |
| 6 | Veritabanından Web Form’a veri alır. Web Form üzerinden veri tabanı verilerini sorgular, değiştirir, ekler, siler. |
Birinci Öğretim
Yok
Yok
Uygulama yazılımlarını kurulumu ve testi, kullanıcı tanımlı fonksiyonlar, hazır fonksiyonlar, WEB Form uygulamaları, sayfalar arası veri aktarım yöntemleri, veritabanı işlemleri, dinamik web sayfası oluşturma
| Hafta | Konular (Teorik) | Uygulama | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
|---|---|---|---|---|
| 1 | Web yapılanmasına genel bakış | Anlatım, Soru-Cevap, Tartışma | Ön Okuma | |
| 2 | Gerekli yazılımlar, yükleme ve ayarlarının yapılması (Apache, MySQL, PHP, Geliştirme Ortamı) | Apache, MySQL, PHP, Geliştirme Ortamı kurulumları | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 3 | HTML | HTML dosyaları oluşturmak | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 4 | CSS kullanımı, CSS Kütüphanesi : Bootstrap | HTML öğelerine CSS kullanarak stillerini değiştirmek, Bootstrap kullanımı | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 5 | Javascript Nedir, Çalışma Prensipleri | Javascript kullanımı | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 6 | JavaScript | Javascript kullanımı | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 7 | PHP (Programlama yapıları, türler, değişkenler, v.s.) | PHP kodlamaya giriş | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 8 | PHP (Form Gönderme ve İşleme) | HTML ve PHP kodlama | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 9 | PHP ( Uygulamaya Veritabanı entegrasyonu) | PHP ile Veritabanı bağlantıları gerçekleştirmek. Temel CRUD işlemlerini PHP kullanarak yapılması. | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 10 | PHP ( Çerezler ve Oturumlar) | PHP kullanılarak oturum ve çerezlerin yönetilmesi. | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 11 | Front-End & Backend Programlama mantığı | PHP, HTML, CSS ve Javascript kullanılarak Front-End ve Backend Programlama yapılması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 12 | Front-End & Backend Programlama mantığı | PHP, HTML, CSS ve Javascript kullanılarak Front-End ve Backend Programlama yapılması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 13 | Front-End & Backend Programlama mantığı | PHP, HTML, CSS ve Javascript kullanılarak Front-End ve Backend Programlama yapılması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
| 14 | Front-End & Backend Programlama mantığı | PHP, HTML, CSS ve Javascript kullanılarak Front-End ve Backend Programlama yapılması | Anlatım, Soru-Cevap, Tartışma, Gösterip Yaptırma | Ön Okuma |
Modern Frontend Sıfırdan İleri Seviyeye Web Tasarımı, Erkan Kabil, Kodlab A’dan Z’ye PHP, Rıza ÇELİK Öğretim Elemanı Ders Notları
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 80 |
| Quiz | 1 | 20 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
Yok
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 14 | 3 | 42 |
| Derse Katılım (Uygulama) | 14 | 1 | 14 |
| Bireysel Çalışma | 14 | 1 | 14 |
| Ara Sınav İçin Bireysel Çalışma | 1 | 10 | 10 |
| Final Sınavı içiin Bireysel Çalışma | 1 | 16 | 16 |
| Ev Ödevi | 1 | 3 | 3 |
| Toplam İş Yükü (saat) | 101 | ||
| PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | |
| ÖÇ 1 | 3 | 1 | 1 | 2 | 5 | 2 | ||||||||||
| ÖÇ 2 | 2 | 4 | 1 | 1 | 3 | 3 | 4 | 2 | ||||||||
| ÖÇ 3 | 3 | 4 | 3 | 2 | 3 | 4 | 2 | 4 | 1 | |||||||
| ÖÇ 4 | 4 | 4 | 3 | 5 | 4 | 3 | 5 | 2 | ||||||||
| ÖÇ 5 | 5 | 4 | 4 | 5 | 5 | 4 | 4 | 3 | ||||||||
| ÖÇ 6 | 5 | 4 | 5 | 5 | 5 | 5 | 2 | 5 | 2 |