PHP OOP (Nesne Yönelimli Programlama) ve Proje Geliştirme
4.6 (207 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
750 students enrolled

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

PHP OOP Tekniklerini Uygulamalı Olarak Yazdığımız Proje Üzerinden Öğrenin!
4.6 (207 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
750 students enrolled
Last updated 3/2020
Turkish
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 15 hours on-demand video
  • 13 articles
  • 2 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Course content
Expand all 104 lectures 14:55:08
+ Eğitime Giriş
2 lectures 04:15
Hocam Valla Aynısını Yazıyorum! Ama Çalışmıyor (Bu videoyu izlemeden geçme)
00:01
+ PHP OOP (Nesne Yönelimli Programlama) Giriş Dersleri
17 lectures 01:06:13
Sınıf ve Metod Oluşturma
05:30
Nesne Oluşturma, Erişim ve This Sözde Değişkeni
04:09
Kurucu (_construct) ve Yıkıcı (_desctruct) Metodlar
03:41
Miras Alma Kalıtım (İnheritance)
04:25
Görünürlük (Visibility)
04:47
Geçersiz Kılma (Override)
04:46
Static Kullanımı
01:47
Interface Tanımlama
04:41
Çok Biçimlilik (Polymorphism)
03:35
Namespace Tanımlama
03:39
Autoload Otomatik Sınıf Yükleme
05:54
Zincirleme Metod Kullanımı
06:45
Final Anahtar Sözcüğü
01:42
Class_Exists() Sınıf Varlık Kontrolü
02:04
Method_Exists() Method Varlık Kontrolü
01:59
+ OOP ile Yönetim Paneli Geliştirme Projesi
55 lectures 08:40:41
Admin Template İndirme
00:01
Admin Panel Parçalama İşlemleri
15:04
Kontrol Noktası V1
00:03
Login Sayfasının Tasarımının Hazırlanması
12:05
Veritabanı ve Admin Tablo Yapısını Oluşturma
11:46
Dbconfig Veritabanı Bilgilerini Tutan Sabitleri Oluşturma
02:48
CRUD Sınıfı ve Veritabanı Bağlantı Metodunu Oluşturma
13:07
Admin Giriş Metodunun Oluşturulması
10:45
Admin Giriş Metodunu Çalıştırma ve SESSION'dan Bilgilerin Okunması
12:07
Güvenli Çıkış İşlemi ve SESSION Profil Fotosu Ayarlama
08:34
Sayfalarda Giriş Kontrollerinin Sağlanması
04:17
Beni Hatırla Uygulaması Admin Panel Yönetici Bilgilerini Hatırlama
18:51
SESSION Süre Sonunda Otomatik Login
13:15
Admin Aktif-Pasif Yetki Kontrolü
04:08
Yönetici Listeleme Tablo Yapısı ve Sayfa Tasarımı
14:52
Güvenli Çıkış İşlemi COOKIE Silme - Düzeltme Dersi
02:55
Veri Çekme Read() Metonunun Oluşturulması
09:47
Veri Ekleme Form Alanının Tasarımı
07:08
Yönetici Ekleme Form Tasarımı
07:33
Yönetici Ekleme adminInsert Metodunun Yazımı
16:08
array_values Fonksiyonunun Kullanımı
04:53
array_map Fonksiyonunun Kullanımı
04:08
array_keys Fonksiyonunun Kullanımı
02:04
Oto Insert Metodunun Yazımı
20:21
Oto Insert Metodunu Users Tablosu ile Test Edelim
09:00
Insert Metodu İçerisinde Şifrelere MD5 Uygulama
12:44
Insert Metodu İçerisinden Dosya Yükleme İşlemleri
25:26
Düzenleme İşlemleri Form Alanı Tasarımı
05:54
wread Metodunu Oluşturma ve Tekil Veri Çekme İşlemleri
11:31
imageUpload() Metodunun Oluşturulması ve Kullanımı
11:34
update() Metodunun Yazımı ve Güncelleme İşlemleri
19:58
Güncellenen Eski Resim Dosyalarının Silinmesi
10:26
SESSION File Bilgisinin Güncellenmesi
02:22
INSERT İşleminde ki imageUpload() Hatasının Düzeltilmesi
03:31
Users Modülü İçin Update() Metodunun Uygulanması
20:44
Delete() Metodunun Yazımı ve Silme İşlemleri
19:56
Site Ayar Tablosunun Oluşturulması ve Ayaların Girilmesi
12:14
Ayar Form Düzenleme İşlemleri
17:24
Ayar Form Düzenleme İşlemlerinde CKEditör Kullanımı
02:36
Ayar Form Düzenleme Update İşlemleri
08:01
Ön yüze Ayarların Çekilmesi
11:28
Harici SQL Cümlesi Oluşturma Metodunun Yazımı
05:56
Kontrol Noktası V2
00:03
Sliders Modülü Oluşturma İşlemleri
15:54
Admin ve Slider Resim Düzenleme İşleminde SESSION Silinme Hatasının Giderilmesi
05:43
Blogs Modülü Oluşturma İşlemleri
09:14
read() Metodu Order By ve Limit Özelliklerinin Eklenmesi
07:57
JQuery UI Sortable ile Sürükle Bırak Sıralama - Makale Olarak Anlatım
00:49
JQuery UI Sortable ile Sürükle Bırak Sıralama
34:03
Users Tablosu Sortable Sıralama İşlemlerinin Uygulanması
04:37
Admins Tablosu Sortable Sıralama İşlemlerinin Uygulanması
02:43
Sliders Tablosu Sortable Sıralama İşlemlerinin Uygulanması
02:41
SettingsTablosu Sortable Sıralama İşlemlerinin Uygulanması
03:11
Kontrol Noktası V3
00:02
+ OOP ile Geliştirdiğimiz Yönetim Paneline Örnek Tema Entegrasyonu
18 lectures 02:24:52
Giydirilecek Template İnceleme ve Parçalama İşlemleri
06:01
Entegre Edilecek Temayı İndirin
00:01
Site Ayarlarının Fonksiyon Olarak Kullanımı ve Çekilmesi
18:26
Sliders Giydirme İşlemleri
12:23
Blog Genel Listeleme Sayfası Oluşturma İşlemleri
07:36
tDate() Tarih Zaman Çevirme Metodunun Yazımı
08:39
Blog Detay Sayfası ve .htaccess Dosyası Oluşturma
13:54
Seo() Methodu ile Slug Link Hazılarlama
07:26
Seo() Metot Kodları
02:36
Blog Detayının Oluşturma İşlemleri
04:33
Anasayfaya Blogların Çekilmesi ve Üst Menü Düzenlemesi
06:50
Özel Slug Yapısı Oluşturma ve Blogları Slug Yapısına Göre Çekme
17:32
Kurumsal Sayfa Modülü Tablo ve Panel Oluşturma
06:36
Kurumsal Sayfa Detayının Çekilmesi ve Link Yapısının Oluşturulması
11:27
Kurumsal Sayfaların Listelenmesi ve Akfit Sayfanın İşaretlenmesi
05:39
slugRead() Metodu ile ilk Kurumsal Sayfaya Ulaşma
08:54
JQuery ile Dinamik Title Yapımı
06:16
Kontrol Noktası V4
00:02
+ Cari Hesap, Satış, Gelir, Gider Takip Otomasyonu
8 lectures 02:30:27
Hesaplar Modülü Tablo Oluşturma Ekleme, Düzenleme ve Silme İşlemleri
21:14
Ürünler Modülü Tablo Oluşturma Ekleme, Düzenleme ve Silme
09:56
Satışlar Modülü Tablo Oluşturma Ekleme, Silme İşlemleri
19:11
Gelir, Gider Modülü Tablo Oluşturma Ekleme, Silme ve JQuery Load İşlemleri
34:29
Cari Hesap Detayı Satışlar, Kalan, Gelir Gider Detayı ve Toplam Hesaplar
43:10
Dashboarad Günlük ve Genel Cari Hesap Toplamları
14:46
Kontrol Noktası V5
00:02
+ Hata Düzeltmeleri ve Güncellemeler
3 lectures 08:30
Admin Şifre Güncelleme Hatasını Giderme
00:31
Resim Yükleme Hata Bildirimi Düzeltmesi
00:25
Resim Yükleme ve Boyut Kontrolü Hata Düzeltme 2. örnek güncelleme
07:33
Requirements
  • PHP Bilgisi (Eğitmenin Sıfırdan İleri Seviye PHP Kursu Uygulanması Tavsiye Edilir)
  • Eğitmenin Sıfırdan İleri Seviye PHP Eğitimi Uygulanmalı
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

  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




Who this course is for:
  • Temel PHP Bilgisi Olanlar