PHP ile Web Programlamaya Giriş

Başlangıç: 7 Ağustos 2015
Bitiş: 23 Ağustos 2015

Eğitime katılacakların sahip olması gereken özellikler:

  • Okuduğunu anlayabilecek düzeyde İngilizce bilgisi
  • Herhangi bir programlama dilinde yazılım geliştirebilmek
  • Sanal makine kurabilme / kullanabilme
  • Temel düzeyde Linux komutlarına aşinalık
  • Temel düzeyde HTML, CSS, JavaScript bilgisi
  • HTTP, Request, Response, REST kavramlarına aşinalık

Önemli Notlar :

  • Bilgisayarınızda herhangi bir Linux işletim sistemi kurulu olmalıdır (Tercihen Ubuntu). Windows veya Mac kullanıyorsanız Virtual Machine üzerinden Ubuntu kurabilirsiniz.
  • Bilgisayarınızda Apache, Php ve MySQL üçlüsünün kurulu olması gerekmektedir.
  • Bu eğitim kesinlikle “Web Sitesi Yapma” eğitimi değildir. PHP ve PHP ile Web Uygulamaları Geliştirmeye giriş eğitimidir.

KONULAR

  • Web geliştiricileri için temel ağ bilgisi
  • Web istemci programlaması
    • Javascript
    • CSS
    • HTML 5
  • Web sunucu programlaması
    • Genel Teknoloji Yaklaşımları ( PHP vs Python vs Ruby vs Java vs .Net )
    • Veri Tabanı İşlemleri ( SQL, NoSQL )
    • Web Servisleri
  • PHP nedir
    • Sözdizimi
    • Değişkenler ve Değişken Türleri
    • Sabitler
    • Diziler
    • Aritmetik İşlemler
    • Mantıksal İfadeler ve İşlemler
    • Denetim Yapıları
    • Sınama
    • Koşullar
    • Döngüler ve Yinelemeler
    • İşlevler
    • Parametreler
    • Dönüş Değerleri
    • Değişken İşlevler
    • Ananim İşlevler
    • Form İşleme
    • Çerezler ve Oturumlar
    • Dosya Yükleme
    • Veritabanları
    • cURL
  • Web Uygulamlarında Temel Güvenlik
    • Temel Request Yapısı ve Güvenliği
    • Oturum Güvenliği
    • Injection Güvenliği
    • Diğer temen önlemler