GERİ DÖN

Ders Öğretim Planı


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
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek