BPR 254 - İnternet Programcılığı II

Dersin Amacı

Web sitesi hazırlayabilmek için gerekli temel programlama bilgisinin verileceği bu derste İnternet ve özellikle de web kavramının içinde bulundurduğu teknolojiler ile bu teknolojilere teorik ve pratik yaklaşımlar incelenecektir. Derste dinamik web sayfaları için kullanılabilecek teknolojilerden yaygın bir tanesi olan Personel Home Pages (PHP) işlenecektir. Temel özellikler ve kurulum gibi bilgilerle başlayacak olan PHP; programlama yapısı, komutlar ve nesnelerle devam ederek veritabanı işlemleri ile son bulacaktır.

Dersin İçeriği

Bir CGI dilinin tanıtılması ve temel özellikleri Bilgisayara gerekli web sunucusu ve veri tabanı sunucusunun kurulması ve ayarlarının yapılması CGI dilinde kullanılan Değişkenler Program denetimi, Döngüler Veritabanı İşlemleri

Ders İçeriği

  1. PHP ile MySQL Veritabanı İşlemleri
  2. PHP ile MySQL Tablolarına Kayıt Ekleme - Silme - Güncelleme İşlemleri
  3. Oturum Yönetimi
  4. PHP ile XML Dosyalarının Oluşturulması ve Okunması
  5. jQuery
  6. AJAX: Asynchronous JavaScript and XML

    PHP-MySQL ile Örnek Bir Veritabanı Uygulaması

    zip dosysası içindeki mysiye_db PhpMyAdmin ile import edildikten sonra site çalıştırılabilir.
    Uygulamayı indir

    PHP-MySQL ile Örnek Bir Ajax Uygulaması

    Uygulamayı indir

    PHP-MySQL ve Ajax ile Geliştirilmiş Web Mesaj Uygulaması

    Uygulamayı indir

jQuery Kütüphaneleri

  1. jQuery 3.1.1
  2. jQuery UI

Kaynaklar

A'dan Z'ye PHP

SQL, mySQL, mySQLi, PDO, MongoDB, SQlite, AJAX, XML, SOAP, GD, OOP, Codeigniter, LARAVEL4, CURL, IMAP, POP3, REGEX, SEO, REST

Derslerim

BPR 161 - Grafik Tasarım
BPR 173 - Teknolojinin Bilimsel İlkeleri
BPR 253 - İnternet Programcılığı I
BPR 257 - İşletim Sistemleri
BPR 154 - Web Sitesi Tasarımı
BPR 160 - Bilgisayar Ağları
BPR 258 - Açık Kaynak Yazılımları
BPR 254 - İnternet Programcılığı II