• Yazılım ve Bilişim Eğitimleri

PHP OOP (Nesne Yönelimli Programlama) ve Proje Geliştirme

  • Uzaktan Eğitim

PHP OOP Tekniklerini Uygulamalı Olarak Yazdığımız Proje Üzerinden Öğrenin!

Kurs Detayları

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


  1. OOP (Nesne Yönelimli Programlama) Nedir Ne işimize yaracak

  2. Class Sınıf Nedir

  3. Sınıf ve Metod Oluşturma

  4. Kurucu (_construct) ve Yıkıcı (_desctruct) Metodlar

  5. Nesne Oluşturma, Erişim ve This Sözde Değişkeni

  6. Miras Alma Kalıtım (İnheritance)

  7. Görünürlük (Visibility)

  8. Geçersiz Kılma (Override)

  9. Static Kullanımı

  10. Interface Tanımlama

  11. Çok Biçimlilik (Polymorphism)

  12. Namespace Tanımlama

  13. Autoload Otomatik Sınıf Yükleme

  14. Zincirleme Metod Kullanımı

  15. Final Anahtar Sözcüğü

  16. Class_Exists() Sınıf Varlık Kontrolü

  17. Method_Exists() Method Varlık Kontrolü


OOP ile Yönetim Paneli Geliştirme Projesi


  1. Kodlayacağımız Admin Paneli İnceleme ve Hazırlama

  2. Admin Panel Parçalama İşlemleri

  3. Kontrol Noktası V1

  4. Login Sayfasının Tasarımının Hazırlanması

  5. Veritabanı ve Admin Tablo Yapısını Oluşturma

  6. Dbconfig Veritabanı Bilgilerini Tutan Sabitleri Oluşturma

  7. CRUD Sınıfı ve Veritabanı Bağlantı Metodunu Oluşturma

  8. Admin Giriş Metodunun Oluşturulması

  9. Admin Giriş Metodunu Çalıştırma ve SESSION'dan Bilgilerin Okunması

  10. Güvenli Çıkış İşlemi ve SESSION Profil Fotosu Ayarlama

  11. Sayfalarda Giriş Kontrollerinin Sağlanması

  12. Beni Hatırla Uygulaması Admin Panel Yönetici Bilgilerini Hatırlama

  13. SESSION Süre Sonunda Otomatik Login

  14. Admin Aktif-Pasif Yetki Kontrolü

  15. Yönetici Listeleme Tablo Yapısı ve Sayfa Tasarımı

  16. Güvenli Çıkış İşlemi COOKIE Silme - Düzeltme Dersi

  17. Veri Çekme Read() Metonunun Oluşturulması

  18. Veri Ekleme Form Alanının Tasarımı

  19. Yönetici Ekleme Form Tasarımı

  20. Yönetici Ekleme adminInsert Metodunun Yazımı

  21. array_values Fonksiyonunun Kullanımı

  22. array_map Fonksiyonunun Kullanımı

  23. array_keys Fonksiyonunun Kullanımı

  24. Oto Insert Metodunun Yazımı

  25. Oto Insert Metodunu Users Tablosu ile Test Edelim

  26. Insert Metodu İçerisinde Şifrelere MD5 Uygulama

  27. Insert Metodu İçerisinden Dosya Yükleme İşlemleri

  28. Düzenleme İşlemleri Form Alanı Tasarımı

  29. wread Metodunu Oluşturma ve Tekil Veri Çekme İşlemleri

  30. imageUpload() Metodunun Oluşturulması ve Kullanımı

  31. update() Metodunun Yazımı ve Güncelleme İşlemleri

  32. Güncellenen Eski Resim Dosyalarının Silinmesi

  33. SESSION File Bilgisinin Güncellenmesi

  34. INSERT İşleminde ki imageUpload() Hatasının Düzeltilmesi

  35. Users Modülü İçin Update() Metodunun Uygulanması

  36. Delete() Metodunun Yazımı ve Silme İşlemleri

  37. Site Ayar Tablosunun Oluşturulması ve Ayaların Girilmesi

  38. Ayar Form Düzenleme İşlemleri

  39. Ayar Form Düzenleme İşlemlerinde CKEditör Kullanımı

  40. Ayar Form Düzenleme Update İşlemleri

  41. Ön yüze Ayarların Çekilmesi

  42. Harici SQL Cümlesi Oluşturma Metodunun Yazımı

  43. Kontrol Noktası V2

  44. Sliders Modülü Oluşturma İşlemleri

  45. Admin ve Slider Resim Düzenleme İşleminde SESSION Silinme Hatasının Giderilmesi

  46. Blogs Modülü Oluşturma İşlemleri

  47. read() Metodu Order By ve Limit Özelliklerinin Eklenmesi

  48. Users Tablosu Sortable Sıralama İşlemlerinin Uygulanması

  49. Admins Tablosu Sortable Sıralama İşlemlerinin Uygulanması

  50. Sliders Tablosu Sortable Sıralama İşlemlerinin Uygulanması

  51. SettingsTablosu Sortable Sıralama İşlemlerinin Uygulanması

  52. JQuery UI Sortable ile Sürükle Bırak Sıralama

  53. 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


  1. Giydirilecek Template İnceleme ve Parçalama İşlemleri

  2. Entegre Edilecek Temayı İndirin

  3. Site Ayarlarının Fonksiyon Olarak Kullanımı ve Çekilmesi

  4. Sliders Giydirme İşlemleri

  5. Blog Genel Listeleme Sayfası Oluşturma İşlemleri

  6. tDate() Tarih Zaman Çevirme Metodunun Yazımı

  7. Blog Detay Sayfası ve .htaccess Dosyası Oluşturma

  8. Seo() Methodu ile Slug Link Hazılarlama

  9. Seo() Metot Kodları

  10. Blog Detayının Oluşturma İşlemleri

  11. Anasayfaya Blogların Çekilmesi ve Üst Menü Düzenlemesi

  12. Özel Slug Yapısı Oluşturma ve Blogları Slug Yapısına Göre Çekme

  13. Kurumsal Sayfa Modülü Tablo ve Panel Oluşturma

  14. Kurumsal Sayfa Detayının Çekilmesi ve Link Yapısının Oluşturulması

  15. Kurumsal Sayfaların Listelenmesi ve Akfit Sayfanın İşaretlenmesi

  16. slugRead() Metodu ile ilk Kurumsal Sayfaya Ulaşma

  17. JQuery ile Dinamik Title Yapımı


Şimdi Ne Yapmalıyım!


  1. Eğitmen Tavsiyesi







Udemy

Udemy


PHP OOP (Nesne Yönelimli Programlama) ve Proje Geliştirme
Güncel fiyat

11.00 TL

Eğitim Özellikleri
  • 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

Paylaş

Menü
Eğitimler
Arama
Medya