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

12.04.2018 - 1188 görüntüleme

Ödev

Her öğrenci Ajax+PHP+MySQL tabanlı bir blog sitesi tasarlayacak.

  1. Üyeler kendi kullanıcı adı ile giriş yaptıklarında istedikleri içeriği Başlık, Özet ve İçerik olarak ekleyip düzenleyebilmeli.
  2. Başkalarının oluşturduğu içeriklere yorum yapabilmeli.
  3. Sayfa açıldığında en son eklenen içerikler en üstte olacak şekilde görüntülenebilmeli. Ana sayfada sadece Başlık ve Özet görüntülenecek ve başlığa tıklandığında detaylar açılacak şekilde olmalıdır.
  4. Site Bootstrap kullanılarak Responsive Tasarım kurallarına göre hazırlanmalıdır.

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

Örnek Uygulama

  1. PHP ile MySQL Veritabanı İşlemleri
  2. PHP ile MySQL Tablolarına Kayıt Ekleme - Silme - Güncelleme İşlemleri
  3. Oturum Yönetimi

    Örnek Oturum Yönetimi Uygulamas

  4. AJAX: Asynchronous JavaScript and XML

    Örnek Ajax Uygulaması

  5. Ajax ile gerçekleştirilmiş örnek bir mesajlaşma uygulaması

    Uygulamayı İndirmek İçin Tıklayınız

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
Ekim 2013 / 5. Baskı / 864 Syf.

Derslerim

BPR 154 - Web Sitesi Tasarımı

12.03.2018 - görüntüleme

BPR 160 - Bilgisayar Ağları

12.01.2018 - görüntüleme

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

12.04.2018 - görüntüleme

BPR 258 - Açık Kaynak Yazılımları

11.04.2018 - görüntüleme

BPR 161 - Grafik Tasarım

12.01.2018 - görüntüleme

BPR 173 - Teknolojinin Bilimsel İlkeleri

12.01.2018 - görüntüleme

BPR 253 - İnternet Programcılığı I

12.01.2018 - görüntüleme

BPR 257 - İşletim Sistemleri

14.02.2018 - görüntüleme