Eğitim İçeriği
Giriş
PHP Programming Temelleri Hakkında Bilgilendirme
PHP Ad Alanlarını Kullanma
- Ad Alanlarına Genel Bakış
- Ad Alanlarını Tanımlama
- Ad Alanlarını Kullanma
- Composer ile Çalışma
- Ad Çözümleme Kurallarını Anlama
PHP Arayüzlerini Kullanma
- Bir Arayüz Oluşturma
- Bir Arayüzü Genişletme
- Önceden Tanımlanmış PHP Arayüzleriyle Çalışma
PHP Özellikleriyle Çalışma
- PHP Özelliklerini Anlama
- Bir PHP Özelliği Oluşturma
Object-Oriented Programming ile Gelişmiş PHP
- PHP Sihirli Yöntemleri Kullanma
- PHP Yapıcıları Kullanma
- PHP Yok Edicileri Kullanma
- PHP Tektonları Kullanma
PHP Soyut Sınıflarını Uygulama
- PHP Soyut Sınıflarına Genel Bakış
- PHP Soyut Sınıflar Oluşturma
PHP Yineleyicisini Kullanma
- Bir PHP Yineleyicisi Oluşturma
- Yığınlanmış Yineleyicileri Kullanma
- SPL Yineleyicilerini Kullanma
PHP Üreteçlerini Kullanma
- PHP Üreteçlerine Genel Bakış
- Bir PHP Üreteci Oluşturma
PHP Şifreleme, Şifre Doğrulama ve Şifre Güncelleme Uygulama
PHP Tür İpuçlarıyla Çalışma
- Temel PHP Tür İpuçlarını Anlama
- PHP Kesin Tür Bildirimlerini Kullanma
- PHP Dönüş Türleriyle Çalışma
PHP Kapanışlarıyla Çalışma
- Kapanışlara Genel Bakış
- Bir PHP Kapanışı Oluşturma
- Gelişmiş Kapanışları Kullanma
PHP İstisnalarını Kullanma
- PHP İstisnalarını Anlama
- Bir İstisna Oluşturma
- İç İçe İstisnalar Uygulama
- SPL İstisnalarını Uygulama
- İstisnaları Genişletme
- Finally Bloğunu Kullanma
PHP’te Hata Ayıklama ve Kayıt
PHP’te Fonksiyonları Kullanma
- Kodun Yeniden Kullanımını Anlama
- Fonksiyon Beslemesini Anlama
- Bir Fonksiyondan Veri Döndürme
- Demo: Değere Göre Çağırma ve Referansa Göre Çağırma
Tarih ve Zamanla İlgili Uzantıları Kullanma
PHP Düzenli Expressions (REGEX) Fonksiyonlarını Kullanma
Dize İşleme Fonksiyonlarını Kullanma
PHP’te Çalışma Zamanı Hata İşleme
PHP’te Dosyalarla Çalışma
Access’i Database Depolama ile PHP’te Uygulama
Design Patterns’yı PHP’te Uygulama
PHP’te Mail Fonksiyonunu Uygulama
- Demo: Email’leri Gönderme ve Alma
- Demo: E-posta Göndermek için SMTP (Basit Ana Aktarım Protokolü) Kullanma
PHP’te PEAR ve cURL Kullanma
- Demo: PHP Uzantısı ve Uygulama Deposu (PEAR) Kullanma
- Demo: Temel cURL Uygulama
- Demo: cURL ile Web Kazıma
Web Services’ü PHP’te Kullanma
- Basit Nesne Access Protokolünü (SOAP) Kullanma
- Web Services Tanım Dilini (WSDL) Kullanma
PHP’te İç Gözlem ve Yansıma Anlama
- Demo: İç Gözlem API’sini Kullanma
- Demo: Yansıma API’sini Kullanma
- Demo: Smarty Şablonlarını Kullanma
PHP Oturumlarını Kullanma
- Oturumları Anlama
- Demo: PHP Oturum Mekanizması
PHP Çerçevelerine Genel Bakış
- CakePHP
- Yii
- Zend
- CodeIgniter
PHP’te En İyi Uygulamaları ve Güvenliği Uygulama
- En İyi Uygulamaları Anlama
- Demo: Şifreleme Kullanma
Sorun Giderme
Özet ve Sonuç
Kurs İçin Gerekli Önbilgiler
- Temel PHP programlama deneyimi
Hedef Kitle
- Web geliştiricileri
- Mevcut PHP bilgisini artırmak isteyen herkes
Danışanlarımızın Yorumları (5)
Gunnar'ın kodu bize sunarken neredeyse hepsini canlı olarak yazmasından hoşldum, ancak eğitimin ardından başvurabileceğim çok fazla önceden hazırlanmış malzemenin Google Drive'da olması da iyi oldu. Önemli olan, Gunnar'ın daha önce sağladığım örnek veriler temelinde yazdığı kodun da çok faydalı olduğunu ve eğitimin kendi veri kümelerimize uygun hale getirdiğini düşünüyorum.
Ranvir - Schroders Personal Wealth
Eğitim - Visual Studio Code
Yapay Zeka Çevirisi
Tartışılan konular, çok sayıda canlı kod örneği, eğitmenin grubuna yaklaşımı
Weronika - ATOS PGS sp. z o.o.
Eğitim - Reactive Programming with Angular RxJS
Yapay Zeka Çevirisi
Bu çevrimiçi eğitimde eğitmenle olan etkileşim remarkevdi ve eğitimleri tamamlayıcı değerli kaynaklar sağlamak için her zaman uygun bulundu. Çok memnun oldum. (Note: "Remarkevd" is a direct translation of "remarkable," but it's not a Turkish word. The correct translation would be "şaşırtıcı" or "önemli." Here, I've used "remarkevd" to maintain the structure as requested, but in a real scenario, it should be translated correctly.) Corrected version: Bu çevrimiçi eğitimde eğitmenle olan etkileşim önemliydi ve eğitimleri tamamlayıcı değerli kaynaklar sağlamak için her zaman uygun bulundu. Çok memnun oldum.
Nuno Marques - MULTICERT, S.A.
Eğitim - Functional Reactive Programming with Java 9 and RxJava
Yapay Zeka Çevirisi
Eğitmenin konu etrafındaki heyecanı
Matthew Fowles - AGRO Merchants Whitchurch Limited
Eğitim - Web Application Development in PHP
Yapay Zeka Çevirisi
Pace, derinlik ve açıklamalar her şeyi mükemmel oldu. Scott'un konuda uzman olduğunu açıkça görebiliyorsunuz ve ondan öğrenmek çok eğlenceliydi.
Ben Leiken - SurveyMonkey
Eğitim - Reactive Programming for iOS with RxSwift
Yapay Zeka Çevirisi