Php Web | Teknik Kurslar Dijital Tasarım Kursları Sistem Ve Yazılım Kursları
Ankara Yüz Yüze & Online

Ankara PHP ve MySQL ile Web Programlama Kursu

Dinamik web siteleri, veritabanı mimarisi, yönetim panelleri (CMS) ve güvenli RESTful API servisleri geliştirin. PHP 8, MySQL / PDO, Nesne Yönelimli Programlama (OOP), güvenlik ve Laravel çatı mimarisini uzman seviyesinde öğrenin.

Web Yayıncılığın Esnek Gücü: PHP ve MySQL

PHP (Hypertext Preprocessor), web üzerindeki sitelerin ve dinamik uygulamaların büyük bir bölümüne güç veren açık kaynaklı, sunucu tarafı (Backend) bir betik dilidir. HTML ile entegre çalışabilme yeteneği, MySQL ve PostgreSQL gibi veritabanlarıyla sunduğu uyum sayesinde e-ticaret siteleri, kurumsal web yazılımları ve yönetim panelleri (CMS) geliştirmede dünya standardıdır.

Geniş kütüphane desteği, hızlı geliştirme süreçleri ve modern Laravel framework ekosistemi ile güvenli, ölçeklenebilir ve sürdürülebilir web projeleri oluşturmanıza olanak tanır. Bu eğitim ile sıfırdan veritabanı kurgusundan başlayarak uçtan uca dinamik bir web projesi üretmeyi öğrenirsiniz.

PHP ve MySQL Eğitimi Detaylı Müfredatı

Sözdiziminden Veritabanı Tasarımına, OOP, Web Güvenliği ve Laravel Temellerine 6 Modül

1. Giriş, Sunucu Kurulumu ve Temel PHP Sözdizimi

Giriş & Temeller
  • Yerel sunucu ortamları (XAMPP, WAMP, Laragon) ve PHP çalışma mantığı
  • Değişkenler, veri türleri, sabitler, matematiksel ve mantıksal operatörler
  • Koşullu ifadeler (If-Else, Switch-Case), döngüler (For, While, Foreach) ve diziler (Arrays)
  • Uygulamalı Proje: Yerel Sunucu Kurulumu Ve Dinamik İÇerik Motoru Sözdizimi Kurgusu

2. Form Yönetimi, Oturum (Session / Cookie) ve Dosya İşlemleri

Form & Oturum
  • GET ve POST metotları ile form verilerini işleme, doğrulama (Validation) ve filtreleme
  • $_SESSION ve $_COOKIE kullanımı ile kullanıcı giriş / çıkış (Auth) sistemleri
  • Sunucuya dosya / resim yükleme (Upload) ve dosya dizin işlemleri
  • Uygulamalı Proje: Oturum Kontrollü (Session) Kullanıcı Giriş Ve Dosya Yükleme Paneli

3. MySQL Veritabanı Mimarisi ve PDO Entegrasyonu

MySQL & PDO
  • Relational veritabanı mantığı, phpMyAdmin kullanımı, tablo ve ilişki tasarımı
  • Temel SQL sorguları (SELECT, INSERT, UPDATE, DELETE, JOIN)
  • PHP PDO (PHP Data Objects) ile güvenli veritabanı bağlantısı ve Prepared Statements kullanımı
  • Uygulamalı Proje: PDO Prepared Statements İle İlişkisel MySQL Veritabanı Yönetimi

4. Nesne Yönelimli Programlama (OOP) ve Web Güvenliği

OOP & Güvenlik
  • OOP prensipleri: Class, Object, Property, Method, Inheritance ve Namespace kavramları
  • Web güvenlik önlemleri: SQL Injection, XSS (Cross-Site Scripting) ve CSRF koruması
  • Bcrypt / Argon2 ile güvenli parola şifreleme ve yetkilendirme katmanları
  • Uygulamalı Proje: OOP Tabanlı Sınıf Mimarisi Ve CSRF / XSS Korumalı Web Güvenlik Katmanı

5. & 6. MVC Mimarisi, Laravel Temelleri ve Uygulamalı Web Projesi

Proje & Laravel
  • MVC (Model-View-Controller) mimarisi ve Composer paket yöneticisi
  • Laravel Framework temelleri: Artisan CLI, Rotalar, Eloquent ORM ve Blade şablon motoru
  • Uygulamalı dinamik yönetim panelli (CMS) web sitesi projesi ve yayınlama aşamaları
  • Uygulamalı Proje: Laravel Eloquent ORM Mimarili Yönetim Panelli Dinamik Web Sitesi Teslimi

Kariyerinize Katkıları

  • ✓Yazılım ajanslarında PHP / Backend Developer unvanıyla çalışma,
  • ✓Özel e-ticaret, CMS ve özel web yazılım projeleri üreterek freelance gelir elde etme,
  • ✓Sektör standartlarında profesyonel PHP ve Laravel tabanlı web yazılım portfolyosu.

Kimler Katılmalı?

  • ✓Statik HTML tasarımlarını dinamik web yazılımlarına dönüştürmek isteyenler,
  • ✓Veritabanı yönetimi ve Backend web programlama alanında profesyonelleşmek isteyenler,
  • ✓Sektörde en çok aranan Laravel ve PHP ekosistemini öğrenmek isteyen yazılımcılar.

Dinamik Web Yazılım Dünyasına Adım Atın!

Sınırlı kontenjandan yararlanmak ve uygulamalı eğitimlerimize katılmak için bizimle iletişime geçin.