PHP: Usulüne Uygun - Akademik Bilişim Konferansları

Amaç
PHP dilinin temellerini kavrama ve günümüzde geçerli olan modern yaklaşımları anlamak.
Hedef Kitle
PHP dilini ve web programlamayı temel seviyede ve güncel yaklaşımlarla ögrenmek isteyen herkes. Amacı
PHP ile yönetim paneli hazırlamak veya veritabanına bağlanmak isteyenler için doğru bir eğitim tercihi
değildir.
Ön Koşullar
Katılımcılardan temel web teknolojileri (HTML, CSS gibi) ve kavramları (HTTP, Request, Response, REST gibi)
hakkında bilgi sahibi olmaları, temel düzeyde herhangi bir programlama dilini kullanmış olmaları ve nesneye
tabanı programlama bilgisine temel seviyede sahip olmaları beklenmektedir.
Gereksinimler
Katılımcıların kendi dizüstü bilgisalarlarını getirmesi, bilgisayarlarında en az PHP 5.5, MySQL 5.5 ve Apache
2.2 sürümlerini kurmuş olmaları gerekmektedir. İşletim sistemi olarak Ubuntu 14.04.1 LTS Linux kurulmuş
olması önerilir.
PHP Kurulumu: http://php.net/downloads.php
MySQL Kurulumu: http://dev.mysql.com/downloads/mysql/
Apache Kurulumu: http://httpd.apache.org
Ubuntu Kurulumu: http://www.ubuntu.com/download/desktop/
Kurs İçeriği
Özet Olarak PHP ve Tarihçesi
PHP Nasıl Çalışır?
Değişkenler ve Sabitler
Operatörler ve Aritmetik İşlemler
Denetim Yapıları
Fonksiyonlar
Sınıf ve Nesneler
Eklentiler
PHP Standartları
Güvenlik
Performans
Kütüphaneler ve Paket Yönetimi
Web Frameworkleri ve Kavramlar
Web Servisleri ve API Kavramı
İlişkisel Veritabanları (RDBMS) ve NoSQL