PHP ve MySQL ile dinamik web uygulamaları geliştirin
MySQL ve PHP ile Web Uygulama Geliştirme Eğitimi, veri tabanlı dinamik web uygulamalarını baştan sona geliştirmeyi uygulamalı öğretir.
PHP ve MySQL ile veri tabanlı, güvenli web uygulaması geliştirmeye odaklanan eğitim
MySQL ve PHP ile Web Uygulama Geliştirme Eğitimi, veri tabanlı dinamik web uygulamalarını baştan sona geliştirmeyi öğretir. Katılımcılar PHP ile MySQL'e PDO ve mysqli üzerinden bağlanır, hazır ifadelerle (prepared statements) CRUD işlemleri yazar, form verisini doğrular ve işler. Kullanıcı kaydı, oturum yönetimi ve kimlik doğrulama kurar; SQL enjeksiyonu ve XSS gibi güvenlik açıklarına karşı önlem alır. Eğitim sonunda veritabanı destekli tam bir web uygulaması geliştirilir.
3 Gün. İlk gün PHP ile MySQL bağlantısı ve CRUD, ikinci gün form işleme, oturum ve kimlik doğrulama, üçüncü gün güvenlik ve tam uygulama geliştirme işlenir.
Orta Seviye — PHP ile MySQL bağlantısı, PDO, CRUD işlemleri, güvenlik ve dinamik web uygulaması geliştirme
Her konu PHP ve MySQL kullanılarak gerçek bir web uygulaması adım adım kodlanarak uygulamalı işlenir.
PHP ve MySQL ile veritabanından arayüze kadar dinamik bir web uygulamasını baştan sona geliştirmeyi öğrenirsiniz.
Hazır ifadeler, girdi doğrulama ve parola hashleme ile SQL enjeksiyonu ve XSS'e karşı güvenli uygulama yazarsınız.
PDO, CRUD ve oturum yönetimi gibi temel yapı taşlarıyla her web projesinde kullanacağınız kalıcı beceriler kazanırsınız.
Eğitimden en iyi verimi almak için faydalı olacak bilgi ve ortam gereksinimleri
Değişken, koşul, döngü ve fonksiyon gibi temel PHP kavramları uygulama kodunu izlemeyi kolaylaştırır.
SELECT, INSERT, UPDATE ve DELETE bilgisi veritabanı işlemlerini anlamada belirgin biçimde yardımcı olur.
HTML form yapısı ve temel web sayfası bilgisi veri gönderme ve gösterme konularını kolaylaştırır.
PHP, MySQL ve bir web sunucusu (XAMPP gibi), uygulama geliştirme alıştırmalarını birebir yapmaya olanak sağlar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
PHP ile MySQL'e PDO ve mysqli üzerinden güvenli ve doğru yapılandırılmış bağlantı kurarsınız.
Hazır ifadelerle veri ekleme, listeleme, güncelleme ve silme işlemlerini güvenle kodlarsınız.
Form verisini alır, doğrular ve temizler; zorunlu alan ve hata yönetimini profesyonelce kurarsınız.
password_hash ile güvenli kayıt ve giriş sistemi ile oturum tabanlı kimlik doğrulama geliştirirsiniz.
Oturum yönetimi, rol tabanlı erişim ve sayfa korumasıyla yetkilendirme mekanizması kurarsınız.
SQL enjeksiyonu, XSS ve CSRF gibi yaygın açıklara karşı etkili önlemler alarak güvenli kod yazarsınız.
Dosya yüklemeyi doğrulama ve güvenli saklama ile birlikte doğru biçimde uygularsınız.
Veritabanı destekli, giriş, CRUD ve yönetim paneli içeren bütünleşik bir web uygulaması geliştirirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
MySQL saklı yordam, fonksiyon, imleç, hata yönetimi, tetikleyici ve InnoDB memcached eklentisiyle NoSQL erişimi uygulamalı olarak işlenir.
Detayları Gör →MySQL yerleşik fonksiyon eğitimi: string, sayısal, tarih-saat, toplama, koşullu, JSON ve pencere fonksiyonları uygulamalı olarak işlenir.
Detayları Gör →MySQL başlangıç eğitimi: kurulum, veritabanı ve tablo kavramı, SELECT, WHERE, JOIN ve gruplama ile SQL temelleri sıfırdan uygulamalı öğretilir.
Detayları Gör →EXPLAIN, indeks tasarımı, slow query log, Performance Schema ve InnoDB ayarlarıyla yavaş MySQL sorgularını teşhis edip performansı artırmayı öğrenin.
Detayları Gör →SELECT, JOIN, GROUP BY, alt sorgu, CTE ve pencere fonksiyonlarıyla MySQL ve MariaDB üzerinde temelden ileri düzeye SQL sorgulama yazmayı öğrenin.
Detayları Gör →Şema tasarımı, kullanıcı ve yetki yönetimi, yedekleme, nokta-zaman kurtarma ve rutin bakımla MySQL ve MariaDB veritabanı yönetimini uygulamalı öğrenin.
Detayları Gör →