PHP OOP (Nesne Yönelimli Programlama) ve Proje Geliştirme
PHP OOP Tekniklerini Uygulamalı Olarak Yazdığımız Proje Üzerinden Öğrenin!
Description
Merhaba Sevgili Öğrenci;
Bu kursa kim, neden kayıt olmalı sorularını ve giriş derslerini kursun giriş videolarında ücretsiz olarak paylaştım. Mutlaka bu ücretsiz dersleri izlemeni öneriyorum.
Kaptan Garantisi
Öğrencilerim bana genelde Kaptan Der;
Bugüne kadar Udemy ve Youtube üzerinde on binlerce öğrencim oldu. Tanıyınca seninde eğitimlerimi seveceğinden hiç şüphem yok. Eğer Sabır, Dikkat ve Merak üçlüsünü sen garanti ediyorsan bende sana bu eğitimde Uygulamalı olarak öğretmeyi garanti ediyorum.
Kurs İçerisinde Yer Alan Başlıca Bölümler ve Dersler
Öğrencilerimin Projeleri
Kurslarıma kayıtlı öğrencilerimin öğrendikleriyle yaptıkları projeleri görmek istersen internet sitemde Öğrencilerim/Projeleri menülerini izleyebilirsin.
PHP OOP (Nesne Yönelimli Programlama) Giriş Dersleri
OOP (Nesne Yönelimli Programlama) Nedir Ne işimize yaracak
Class Sınıf Nedir
Sınıf ve Metod Oluşturma
Kurucu (_construct) ve Yıkıcı (_desctruct) Metodlar
Nesne Oluşturma, Erişim ve This Sözde Değişkeni
Miras Alma Kalıtım (İnheritance)
Görünürlük (Visibility)
Geçersiz Kılma (Override)
Static Kullanımı
Interface Tanımlama
Çok Biçimlilik (Polymorphism)
Namespace Tanımlama
Autoload Otomatik Sınıf Yükleme
Zincirleme Metod Kullanımı
Final Anahtar Sözcüğü
Class_Exists() Sınıf Varlık Kontrolü
Method_Exists() Method Varlık Kontrolü
OOP ile Yönetim Paneli Geliştirme Projesi
Kodlayacağımız Admin Paneli İnceleme ve Hazırlama
Admin Panel Parçalama İşlemleri
Kontrol Noktası V1
Login Sayfasının Tasarımının Hazırlanması
Veritabanı ve Admin Tablo Yapısını Oluşturma
Dbconfig Veritabanı Bilgilerini Tutan Sabitleri Oluşturma
CRUD Sınıfı ve Veritabanı Bağlantı Metodunu Oluşturma
Admin Giriş Metodunun Oluşturulması
Admin Giriş Metodunu Çalıştırma ve SESSION'dan Bilgilerin Okunması
Güvenli Çıkış İşlemi ve SESSION Profil Fotosu Ayarlama
Sayfalarda Giriş Kontrollerinin Sağlanması
Beni Hatırla Uygulaması Admin Panel Yönetici Bilgilerini Hatırlama
SESSION Süre Sonunda Otomatik Login
Admin Aktif-Pasif Yetki Kontrolü
Yönetici Listeleme Tablo Yapısı ve Sayfa Tasarımı
Güvenli Çıkış İşlemi COOKIE Silme - Düzeltme Dersi
Veri Çekme Read() Metonunun Oluşturulması
Veri Ekleme Form Alanının Tasarımı
Yönetici Ekleme Form Tasarımı
Yönetici Ekleme adminInsert Metodunun Yazımı
array_values Fonksiyonunun Kullanımı
array_map Fonksiyonunun Kullanımı
array_keys Fonksiyonunun Kullanımı
Oto Insert Metodunun Yazımı
Oto Insert Metodunu Users Tablosu ile Test Edelim
Insert Metodu İçerisinde Şifrelere MD5 Uygulama
Insert Metodu İçerisinden Dosya Yükleme İşlemleri
Düzenleme İşlemleri Form Alanı Tasarımı
wread Metodunu Oluşturma ve Tekil Veri Çekme İşlemleri
imageUpload() Metodunun Oluşturulması ve Kullanımı
update() Metodunun Yazımı ve Güncelleme İşlemleri
Güncellenen Eski Resim Dosyalarının Silinmesi
SESSION File Bilgisinin Güncellenmesi
INSERT İşleminde ki imageUpload() Hatasının Düzeltilmesi
Users Modülü İçin Update() Metodunun Uygulanması
Delete() Metodunun Yazımı ve Silme İşlemleri
Site Ayar Tablosunun Oluşturulması ve Ayaların Girilmesi
Ayar Form Düzenleme İşlemleri
Ayar Form Düzenleme İşlemlerinde CKEditör Kullanımı
Ayar Form Düzenleme Update İşlemleri
Ön yüze Ayarların Çekilmesi
Harici SQL Cümlesi Oluşturma Metodunun Yazımı
Kontrol Noktası V2
Sliders Modülü Oluşturma İşlemleri
Admin ve Slider Resim Düzenleme İşleminde SESSION Silinme Hatasının Giderilmesi
Blogs Modülü Oluşturma İşlemleri
read() Metodu Order By ve Limit Özelliklerinin Eklenmesi
Users Tablosu Sortable Sıralama İşlemlerinin Uygulanması
Admins Tablosu Sortable Sıralama İşlemlerinin Uygulanması
Sliders Tablosu Sortable Sıralama İşlemlerinin Uygulanması
SettingsTablosu Sortable Sıralama İşlemlerinin Uygulanması
JQuery UI Sortable ile Sürükle Bırak Sıralama
JQuery UI Sortable ile Sürükle Bırak Sıralama - Makale Olarak Anlatım
OOP ile Geliştirdiğimiz Yönetim Paneline Örnek Tema Entegrasyonu
Giydirilecek Template İnceleme ve Parçalama İşlemleri
Entegre Edilecek Temayı İndirin
Site Ayarlarının Fonksiyon Olarak Kullanımı ve Çekilmesi
Sliders Giydirme İşlemleri
Blog Genel Listeleme Sayfası Oluşturma İşlemleri
tDate() Tarih Zaman Çevirme Metodunun Yazımı
Blog Detay Sayfası ve .htaccess Dosyası Oluşturma
Seo() Methodu ile Slug Link Hazılarlama
Seo() Metot Kodları
Blog Detayının Oluşturma İşlemleri
Anasayfaya Blogların Çekilmesi ve Üst Menü Düzenlemesi
Özel Slug Yapısı Oluşturma ve Blogları Slug Yapısına Göre Çekme
Kurumsal Sayfa Modülü Tablo ve Panel Oluşturma
Kurumsal Sayfa Detayının Çekilmesi ve Link Yapısının Oluşturulması
Kurumsal Sayfaların Listelenmesi ve Akfit Sayfanın İşaretlenmesi
slugRead() Metodu ile ilk Kurumsal Sayfaya Ulaşma
JQuery ile Dinamik Title Yapımı
Şimdi Ne Yapmalıyım!
Eğitmen Tavsiyesi
What You Will Learn!
- Nesne Yönelimli Programlama Mantığı
- Hızlı Kod Yazma Yeteneği
- Tekrar Etmeyen Kod Yazma Yeteneği
- PHP OOP ile Uygulama Geliştirmeyi (Kursta Uygulamalı Proje Mevcut)
- Yeni OOP Tekniklerini
Who Should Attend!
- Temel PHP Bilgisi Olanlar