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

Kaçırmayın; Kısa bir süre için bu kurs şimdi yalnızca
49.99 yerine sadece ₺34.99!

Udemy Üzerinden Kayıt Ol | Web Geliştirme Uzmanlığı Komple Seti İncele

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


  • Eğitmen
    Emrah Yüksel
  • Kategori
    Web Geliştirme
  • Süre
    15 Saat
  • Kurs Numarası
    57

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

Kurs Açıklaması

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




Eğitmen

Emrah Yüksel
Emrah Yüksel
Web Geliştirici ve Eğitmen
  • Öğrenci Sayısı:

    23910

  • Kurs Sayısı

    15

  • Eğitmen Puanı

    4.55

Özgeçmiş

Kurslarıma ilgi gösterek beni 2017'de Udemy'nin En İyi 3 Eğitmeni arasına sokan değerli öğrencilerime teşekkürler. 

"Anadolu Üniversitesi - Yönetim Bilişim Sistemleri lisans derecemi tamamlamakla birlikte çeşitli kamu kuruluşlarında edindiğim  11 yıla yakın tecrübenin ardından şu an Bilgi İşlem Yöneticisi olarak profesyonel hayatıma devam etmekteyim. 

Ek olarak freelancer ve olarak Web Programlama üzerine aktif olarak çalışarak projeler geliştiriyorum.  

Son yıllarda çeşitli platformlar üzerinde 400 'den fazla konu üzerine yayınladığım eğitim videoları 2.000.000'u aşan izlenme almış bulunmakta. 2017 itibariyle Udemy'de, kapsayıcı müfredata sahip çeşitli konular üzerine yeni eğitimler üretmeye karar vermiş bulunmaktayım. 

1 Nisan 2018 İtibariyle Dijital içeriklerimi Akademi bünyesinden üretmek ve dijital içerik üretecek eğitmenlerin gelişimine katkı sunmak ve ortak çalışma yapmak amacıyla Eğitimin Anahtarı sloganıyla  EDUKEY Dijital Eğitim Akademisini kurdum. 

Detaylı bilgi için internet sitemi yada Youtube kanalımı yada internet sitemi "emrah yüksel" olarak aratarak ziyaret edebilirsiniz.

Derslerde görüşmek dileğiyle...


Puanlama

Kurs Puanı:4.69167

5 Yıldız113
4 Yıldız24
3 Yıldız8
2 Yıldız0
1 Star3
Kursun tanıtım videosunu izleyebilirsiniz

Bu kursta yer alan dersler aşağıda listelenmiştir. Aktif olan başlıklardan örnek dersleri izleyebilirsiniz.