PHP 7 ile Sıfırdan MVC Proje Oluşturma PDO MySQL Uygulamalı
4.1 (97 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.
472 students enrolled

PHP 7 ile Sıfırdan MVC Proje Oluşturma PDO MySQL Uygulamalı

PDO MySQL kullanarak PHP 7 ile Özel MVC Framework Oluşturmayı Öğrenin. Uygulamalı Proje ile Geliştirin ve Kullanın.
4.1 (97 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.
472 students enrolled
Created by Emrah Yüksel
Last updated 10/2019
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
  • 13 hours on-demand video
  • 4 articles
  • 72 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
  • Sıfırdan MVC Framework Yapısını Oluşturma
  • Veritabanı İşlemleri İçin Özel PDO Sınıfını Oluşturma
  • Kendinize Özel MVC Çekirdeğini Kodlama
  • MVC Layout ile Template Özelleştirmeleri
  • Kendinize Özel MVC Yönetim Panelinizi Oluşturma
  • MVC Framework Yapınıza Uygun Tema Giydirmeleri
Course content
Expand all 88 lectures 12:49:52
+ Eğitime Giriş
2 lectures 06:14
Eğitime Başlamadan Sık Sorulanların Cevapları ve Yol Haritası
05:04
+ MVC Yapısını Oluşturma
28 lectures 03:53:49
Proje Kök Dizin Yapısının Oluşturulması
12:54
Klasör Yapısının Oluşturulması
15:35
.htaccess Ayarları ve Get Değerlerini Alma
05:52
Route için Path ve Method Tespiti
08:54
Route Oluşturma ve GET/POST Methodu Yakalama Fonksiyonları
15:18
Route Elemanlarını Ayırma ve Değişkenlere Aktarma
04:07
Route Modül ve Method Doğrulama Kontrolü
11:34
Anasayfa Tespiti ve Çalışacak Modül ve Methodlarını Belirlenmesi
12:34
Doğrulanmış Route Modülünün Çalıştırılması ve Sayfanın Çağrılması
02:04
Controller Dosyası Varlık Kontrolü ve Dahil Etme
11:27
Controller Sınıfını Oluşturma ve Varlık Kontrolü
03:10
Method Oluşturma ve Varlık Kontrolü
03:38
Methodun Çalıştırılması ve Parametrelerin Gönderimi
10:20
Geçici Route 404 Bilgilendirmesi Oluşturma.
02:13
MainController ve MainView Dosyalarını Aktif Etme
15:47
Layout Yapısını Oluşturma
17:06
Özel Css Dosyaları ile Çalışmak
03:16
Özel JS Dosyaları ile Çalışmak
01:25
Resim Dosyaları ile Çalışmak
01:44
MVC Yapımıza Bootstrap'i Dahil Etmek
07:31
Modül İçinde Yeni Bir Sayfa Oluşturma
08:16
Sayfalara Giriş Kontrol Güvenliği Sağlama
13:02
Form POST Gönderimi ve Yakalama
06:51
PDO Veritabanı İşlemleri Sınıfımızı Projeye Dahil Etme ve Bağlantı Ayarları
07:41
Model Dosyalarını Oluşturma ve read() Methodu İle İlk Veri Çekme İşlemi
17:52
Parametre Göndererek Veri Çekme
07:46
+ OOP ile Geliştirdiğimiz Yönetim Panelini MVC ile Yazıyoruz
32 lectures 05:43:38
Yönetim Paneli İçin Yeni Bir Modül Oluşturma İşlemleri
08:48
Yönetim Paneli Layout Tasarım Yapısını Oluşturma
13:51
Login Sayfasının Oluşturulması ve Tasarım İşlemleri
17:49
AdminsLogin() Methodu Kullanımı ve Kullanıcı Giriş Kontrol işlemleri
16:29
Güvenli Sayfaları Aktif Etme ve Logout Çıkış Modülü İşlemleri
08:05
Beni Hatırla Özelliğinin Aktif Edilmesi ve Kontrolleri
16:40
Veritabanı İşlemleri Hata/Sonuç Gösterim Fonksiyon İşlemleri
17:48
Yönetim Paneli Admin Bilgilerini Çekme ve Tasarımsal Düzenlemeler
15:54
Ayarlar Sayfasını Oluşturma ve Tablo Tasarımı
10:56
Ayarları Ayar Tipine Göre Listeleme
16:36
Ayar Düzenleme Form Tasarımı ve Ayarları Çekme
19:18
Ayar Düzenleme Formu Eleman Tiplerini Ayarlama
09:49
Ayar Formu POST İşlemleri ve Düzenleme Kaydı
17:48
Yöneticiler Sayfasını Oluşturma ve Listeleme İşlemleri
10:54
Yöneticiler Sayfasında Sortable Sıralama AJAX İşlemleri
15:42
Yöneticiler Sayfasında Sortable Sıralama UPDATE İşlemleri
06:38
Yönetici Düzenleme Form Tasarımı
16:46
Yönetici Düzenleme UPDATE İşlemleri
08:25
Yönetici Silme DELETE İşlemleri
04:08
Yönetici Ekleme INSERT İşlemleri
14:41
Slider Listeleme
13:50
Slider Ekleme INSERT İşlemleri
05:39
Slider Silme DELETE İşlemleri
03:24
Slider Sortable Sıralama İşlemleri
04:00
Blog Listeleme
08:06
Blog Ekleme INSERT İşlemleri
09:30
Blog Düzenleme UPDATE İşlemleri
10:41
Blog Silme DELETE İşlemleri
02:43
Blog Sortable Sıralama İşlemleri
01:59
Seri Şekilde Kurumsal Sayfaları Listeleme, Ekleme, Düzenleme ve Sıralama
10:50
Sortable Sıralama Cursor İşaretini Ayarlama
02:39
+ MVC ile Geliştirdiğimiz Yönetim Paneline Örnek Tema Entegrasyonu
8 lectures 01:37:35
Giydirilecek Template İnceleme - Ek'te Template Dosyaları Mevcut İndirin
01:59
Tema Parçalama ve Layout Entegrasyonu
10:51
Ayarların Site Geneline Entegrasyonu
16:10
INC modülü oluşturma Slider İşlemleri
15:39
Blogların Anasayfada Listelenmesi
06:33
Blog Modülü ve Harici Blog Listeleme Sayfası
17:28
Blog Detay Sayfası Oluşturma
08:40
Kurumsal Sayfaları Listeleme
20:15
+ Composer Kurulumu ve Entegrasyonu
6 lectures 28:18
Bilgilendirme
00:11
Composer Nedir?
02:02
Composer Kurulumu
02:14
Composer Proje Entegrasyonu
06:54
Composer Kullanımı İçin MVC Projemize Yeni Modül Ekleyelim
06:45
Composer ile Çektiğimiz Sınıfın MVC Projemizde Örnek Kullanımı
10:12
+ INSTAGRAM Yorumlarından Çekiliş Scripti Yapma
9 lectures 59:35
Çalışacağımız Dosyaları İndirme
03:15
MVC Proje Klasörünü Hazırlama ve Çekiliş Sayfa Tasarımı
05:46
MVC Projemizde Model / Controller Ayarlaması ve Veri Çekme Testi
05:08
Instagram Yorum Kodlarını Alma ve Ayrıştırma
11:25
Mükerrer Yorumları Temizleme
08:54
Manuel Kazanan Sayısı İle Çekilişi Yapma ve Kazananları Listeletme
06:58
POST İşlemi ile Kazanacak Kişi Sayısını Belirleme ve Kazananları Listeletme
07:58
Fonksiyonları Helper Dosyasına Taşıma
01:19
DataTable Entegrasyonu ve Kazananları PDF, EXCEL Formatlarında Dışa Aktarma
08:52
+ Hata Düzeltmeleri ve Güncellemeler
3 lectures 00:43
Resim Yükleme Hata Bildirimi Düzeltmesi
00:24
URL Sonu / İşareti Probleminin Çözümü
00:12
Hosting Kurulumunda Nedmin Panel Controller Not Found Hatası
00:06
Requirements
  • Temel PHP ve programlama kavramlarını bilmelisiniz
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. Sadece ders anlatan biri değil öğreten bir eğitmenim ve sizde öğretmek için sabırsızlanıyorum.


PHP MVC Yapısını Oluşturma

  1. Proje Kök Dizin Yapısının Oluşturulması

  2. Klasör Yapısının Oluşturulması.

  3. htaccess Ayarları ve Get Değerlerini Alma

  4. Route için Path ve Method Tespiti

  5. Route Oluşturma ve GET/POST Methodu Yakalama Fonksiyonları

  6. Route Elemanlarını Ayırma ve Değişkenlere Aktarma

  7. Route Modül ve Method Doğrulama Kontrolü

  8. Anasayfa Tespiti ve Çalışacak Modül ve Methodlarını Belirlenmesi

  9. Doğrulanmış Route Modülünün Çalıştırılması ve Sayfanın Çağrılması

  10. Controller Dosyası Varlık Kontrolü ve Dahil Etme

  11. Controller Sınıfını Oluşturma ve Varlık Kontrolü

  12. Method Oluşturma ve Varlık Kontrolü

  13. Methodun Çalıştırılması ve Parametrelerin Gönderimi

  14. Geçici Route 404 Bilgilendirmesi Oluşturma.

  15. MainController ve MainView Dosyalarını Aktif Etme

  16. Layout Yapısını Oluşturma

  17. Özel Css Dosyaları ile Çalışmak

  18. Özel JS Dosyaları ile Çalışmak

  19. Resim Dosyaları ile Çalışmak

  20. MVC Yapımıza Bootstrap'i Dahil Etmek

  21. Modül İçinde Yeni Bir Sayfa Oluşturma

  22. Sayfalara Giriş Kontrol Güvenliği Sağlama

  23. Form POST Gönderimi ve Yakalama

  24. PDO Veritabanı İşlemleri Sınıfımızı Projeye Dahil Etme ve Bağlantı Ayarları

  25. Model Dosyalarını Oluşturma ve read() Methodu İle İlk Veri Çekme İşlemi

  26. Parametre Göndererek Veri Çekme

  27. MVC Klasör Yapımızı Temizleme ve Projeye Hazır Hale Getirme

OOP ile Geliştirdiğimiz Yönetim Panelini MVC ile Yazıyoruz

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

  2. Yönetim Paneli İçin Yeni Bir Modül Oluşturma İşlemleri

  3. Yönetim Paneli Layout Tasarım Yapısını Oluşturma

  4. Login Sayfasının Oluşturulması ve Tasarım İşlemleri

  5. AdminsLogin() Methodu Kullanımı ve Kullanıcı Giriş Kontrol işlemleri

  6. Güvenli Sayfaları Aktif Etme ve Logout Çıkış Modülü İşlemleri

  7. Beni Hatırla Özelliğinin Aktif Edilmesi ve Kontrolleri

  8. Veritabanı İşlemleri Hata/Sonuç Gösterim Fonksiyon İşlemleri

  9. Yönetim Paneli Admin Bilgilerini Çekme ve Tasarımsal Düzenlemeler

  10. Ayarlar Sayfasını Oluşturma ve Tablo Tasarımı

  11. Ayarları Ayar Tipine Göre Listeleme

  12. Ayar Düzenleme Form Tasarımı ve Ayarları Çekme

  13. Ayar Düzenleme Formu Eleman Tiplerini Ayarlama

  14. Ayar Formu POST İşlemleri ve Düzenleme Kaydı

  15. Yöneticiler Sayfasını Oluşturma ve Listeleme İşlemleri

  16. Yöneticiler Sayfasında Sortable Sıralama AJAX İşlemleri

  17. Yöneticiler Sayfasında Sortable Sıralama UPDATE İşlemleri

  18. Yönetici Düzenleme Form Tasarımı

  19. Yönetici Düzenleme UPDATE İşlemleri

  20. Yönetici Silme DELETE İşlemleri

  21. Yönetici Ekleme INSERT İşlemleri

  22. Slider Listeleme

  23. Slider Ekleme INSERT İşlemleri

  24. Slider Silme DELETE İşlemleri

  25. Slider Sortable Sıralama İşlemleri

  26. Blog Listeleme

  27. Blog Ekleme INSERT İşlemleri

  28. Blog Düzenleme UPDATE İşlemleri

  29. Blog Silme DELETE İşlemleri

  30. Blog Sortable Sıralama İşlemleri

  31. Seri Şekilde Kurumsal Sayfaları Listeleme, Ekleme, Düzenleme ve Sıralama

  32. Sortable Sıralama Cursor İşaretini Ayarlama

MVC ile Geliştirdiğimiz Yönetim Paneline Örnek Tema Entegrasyonu

  1. Giydirilecek Template İnceleme - Ek'te Template Dosyaları Mevcut İndirin

  2. Tema Parçalama ve Layout Entegrasyonu

  3. Ayarların Site Geneline Entegrasyonu

  4. INC modülü oluşturma Slider İşlemleri

  5. Blogların Anasayfada Listelenmesi

  6. Blog Modülü ve Harici Blog Listeleme Sayfası

  7. Blog Detay Sayfası Oluşturma

  8. Kurumsal Sayfaları Listeleme

Who this course is for:
  • Gelişmiş OOP PHP ve MVC yapısını öğrenmek isteyenler (Model View Controller)
  • Kendi özel framework MVC çekirdeğini oluşturmak isteyenler