PHP ile Sıfırdan Nesne Yönelimli Programlama (OOP + MVC)
4.2 (83 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.
383 students enrolled

PHP ile Sıfırdan Nesne Yönelimli Programlama (OOP + MVC)

NYP'yi sıfırdan öğrenip MVC mimarisi oluşturarak devamında E-ticaret sitesi yazmayı öğrenin.
4.2 (83 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.
383 students enrolled
Last updated 4/2020
Turkish
Current price: $12.99 Original price: $19.99 Discount: 35% off
3 minutes left at this price!
30-Day Money-Back Guarantee
This course includes
  • 16.5 hours on-demand video
  • 2 articles
  • 3 downloadable resources
  • 3 coding exercises
  • 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
  • Php ile Nesne Yönelimli Program yazabilecek
  • Sınıf mantığını kavrayacak
  • MVC mimarisi hakkında bilgi sahibi olacak ve modüler kod yazabilecek
  • E-ticaret sistemleri hakkında bilgi sahibi olacak
Course content
Expand all 162 lectures 16:27:45
+ Nesne Yönelimli Programlamaya Giriş
22 lectures 01:39:08
$this Değişkeni Kullanımı
02:25
__construct Fonksiyon Kullanımı
04:06
__destruct Fonksiyon Kullanımı
03:17
inheritance (Miras) Kullanımı
07:44
override Kullanımı
02:54
visibility Kullanımı
07:44
parent ve self Kullanımı
02:53
static Kullanımı
06:35
Abstract Sınıf Kullanımı
04:58
Polymorphism
05:41
autoload Kullanımı
04:02
class_exist Kullanımı
01:52
method_exist Kullanımı
02:18
property_exist Kullanımı
02:17
final Sözcüğünün Kullanımı
04:35
Zincirleme Method Kullanımı
08:19
interface Kullanımı
06:07
interface_exists Kullanımı
01:39
get_class, get_parent_class, get_class_methods Kullanımı
05:15
namespaces Kullanımı
06:55
Yeni Sınıf Oluşturma
1 question
Sınıf ve Özellik Tanımlama
1 question
Merhaba Dünya Yazdırmak
1 question
+ NYP ile Basit Sınıf Yapısı Örneği
4 lectures 33:06
Not Hesaplama Örneği 2
04:07
Not Hesaplama Örneği 3
13:30
Not Hesaplama Örneği 4
10:46
+ Nesne Yönelimli Programlama ile MVC Yazımı
27 lectures 03:11:59
Proje Dosyası Oluşturma ve Sunucu Ayarları
06:45
.htaccess Dosyasının Oluşturulması
07:26
App Sınıfının Yazımı
07:46
App Sınıfının Yazımı ve Routing 1
08:57
App Sınıfının Yazımı ve Routing 2
12:17
App Sınıfının Yazımı ve Routing 3
12:08
Controller ve View Yazımı 1
07:10
Controller ve View Yazımı 2
06:54
Controller ile View Dosyasını Çağırmak
12:25
Model Yazımı ve Mysqli Sınıf Bağlantısı
12:26
Örnek Veritabanı Bağlantısı ve Veri Yazdırma
07:06
Routing Parametre Yollayarak Veri Çekme
06:39
Routing Sisteminin Düzenlenmesi
05:36
Config Dosyası Oluşturmak ve Düzenlemek
06:09
Yeni Modül ve Sayfa Ekleme
06:28
routing Anasayfa Düzenlemesi
05:17
Kimlik Doğrulama - 1 (Authentication)
06:37
Kimlik Doğrulama - 2 (Authentication)
14:59
Hata Yönetimi
08:04
interface ile Kontrol Sağlama
05:56
Composer Kurulumu
07:25
Composer Windows Kurulumu
01:41
Composer'ı Sisteme Entegre Etme
09:17
Kapanış
00:30

Arkadaşlar dosyayı sorun yaşayanlar ve karşılaştırma yapmak isteyenler için paylaşıyorum. Ancak projeyi izleyerek yazmanız ve mantığını anladıktan sonra kullanmanız daha verimli olacaktır.

İyi çalışmalar.

MVC Projesi Kaynak Dosyaları
00:00
+ Mysqli Detaylı Kullanım
10 lectures 40:07
Giriş
01:19
get ile Bilgileri Almak
03:27
getOne ile Bilgiyi Almak
01:03
insert ile Kayıt Yaptırmak
05:01
update ile Kayıt Güncelleme
04:11
delete ile Kayıt Silmek
04:06
join ile Tablo Birleştirme
09:50
where Kriteri Detaylı Kullanım
05:58
order_by ve group_by Kullanımı
02:10
Son Kaydedilen ID Değerini Almak
03:02
+ MVC ile E-Ticaret Sitesi Yapımı
47 lectures 05:48:00
E-Ticaret Sitesi MVC Çekirdek Güncellemesi
09:09
Yeni Proje Oluşturulması
03:46
Tasarım için Bootstrap Kurulumu
06:02
Navbar ve Footer Dosyalarının Oluşturulması
05:05
Footer Tasarımının Yapımı
04:19
Navbar Düzenleme
03:22
Login Sayfasının Tasarımı
12:21
Kayıt Ol Sayfasının Tasarımı
08:40
Kullanıcı Tablosunun Oluşturulması
04:12
Kayıt Ol Sayfasının Kodlaması 1
14:47
Kayıt Ol Sayfasının Kodlaması 2
10:20

Arkadaşlar sanırım kodlamada ufak bir eksik olmuş. Mesaj div yapısı için oluşturduğumuz css koduna display : none;  eklemeniz gerekmektedir. Hata için kusura bakmayın lütfen.

Preview 06:35
Giriş Sayfasının Kodlaması 1
12:04
Giriş Sayfasının Kodlaması 2
08:27
Kullanıcı Oturumu Başlatmak ve Sonlandırmak
07:16
Anasayfa Ürün Tasarımının Yapımı
14:34
Ürün Tablosunun Oluşturulması
02:05
Ürün Listesinin Kodlaması
08:51
Ürün Modülünün Oluşurulması
02:25
Ürün Detay Sayfasının Tasarımı
10:47
Ürün Detay Sayfasının Kodlaması
05:51
Sepet Modülünün Oluşturulması
04:33
Sepet Ürün Listesinin Tasarımı 1
16:00
Sepet Tablosunun Oluşturulması
01:59
Ürünü Sepete Ekletme
09:21
Sepete Eklenen Ürünlerin Toplamını Almak
11:53
Sepete Eklenen Ürünlerin Kodlaması
06:02
Sepet Ekranında Ürün Toplamları
05:09
Adres Ekranının Tasarımı
12:16
Kullanıcı Adres Tablosunun Oluşturulması
02:19
Adres Formunun Tasarımı
07:13
Adres Ekranının Kodlaması ve Adresleri Çağırmak
14:52
Ödeme Ekranının Tasarımı
09:33
Sipariş Tablosunun Oluşturulması
02:03
Sipariş Detay Tablosunun Oluşturulması
03:15
Siparişin Kaydedilmesi
09:54
Sipariş Detayının Kaydedilmesi
09:03
Sipariş Önizleme - 1
07:43
Düzenlemeler
06:30
Sipariş Önizleme - 2
05:31
Sipariş Önizleme - 3
06:57
Sipariş Önizleme - 4
06:32
Sipariş Önizleme - 5
09:42
+ Admin Paneli Yapımı
49 lectures 04:30:50
Panel Modülünün Oluşturulması
03:02
Admin Tablosunun Oluşturulması
01:29
Giriş Ekranı Kodlarının Yazılması
06:57
Admin Panel için Layout Değişimi
04:58
Layout Tasarımında Düzenleme
02:14
Çıkış Kodlarının Yazılması
02:10
Ürün Tabloları Hakkında
02:01
Ürün Tablolarının Oluşturulması
07:55
Renk Ekleme Ekranı Tasarımının Yapımı
07:23
Renk Ekranı Kaydetme Kodlarının Yazılması
04:42
Renk Ekranı Listeleme Kodlarının Yazılması
04:52
Renk Ekranının Düzenlenmesi
03:57
Renk Düzenleme Ekranı Oluşturma ve Kodlanması
08:50
Renk Silme Kodlarının Yazılması
04:06
Beden Ekranı Tasarımının Oluşturulması
03:38
Beden Ekranı Listeleme ve Ekleme Kodlarının Oluşturulması
04:56
Beden Ekranı Düzenleme Kodlarının Oluşturulması
04:15
Beden Ekranı Silme Kodlarının Oluşturulması
02:17
Kategori Tablosunun Oluşturulması
02:25
Kategori Ekranı Tasarımının Oluşturulması
02:51
Kategori Ekranı Ekleme Kodlarının Oluşturulması
07:15
Kategori Ekranı Düzenleme Kodlarının Oluşturulması
05:26
Kategori Ekranı Silme Kodlarının Oluşturulması
02:50
Ürün Ekranı için Bağlantı Oluşturulması
02:05
Ürün Formu Tasarımı - 1
06:08
Ürün Formu Tasarımı - 2
03:11
Ürün Seçim Alanlarına Veri Çekilmesi
03:14
Ürün Kayıt Kodlarının Yazılması
05:23
Ürün Resim Kodlarının Yazılması
09:04
Ürün Renk, Beden, Stok Kodlarının Yazılması
05:01
Ürün Listesinin Kodlanması
05:12
Ürün Silme Kodlarının Yazılması
02:35
Ürün Düzenleme Ekranı - 1
06:45
Ürün Düzenleme Ekranı - 2
07:04
Ürün Ana Bilgilerini Güncelleme
07:51
Ürüne Yeni Özellik Ekleme
06:43
Ürün Özelliklerini Listelemek
07:48
Ürüne Yeni Resimler Eklemek
05:47
Ön Yüzde Ürün Listesinin Düzenlenmesi
06:44
Ürün Detay Sayfasına Özelliklerin Çekilmesi
09:44
Ürün Detay Sayfasına Renklerin Çekilmesi
09:28
Ürün Detay Sayfasında Seçilen Renk Özelliklerine Ajax ile Ulaşmak
08:27
Ürün Detay Sayfasında Seçilen Renk Özelliklerini Listelemek
07:54
Sepete Ekleme Kodlarının Düzenlenmesi
13:04
Ürün Stok Bilgisinin Gösterilmesi
02:39
Sipariş Ekranında Renk ve Beden Düzenlemeleri
09:54
Ürün Stoğunu Güncelleme
05:30
Ürün Detay Ekranında Resimleri Panelden Getirmek
05:14
Ürün Resimleri için owl Carosel Eklentisinin Kullanımı
07:52
+ BONUS
1 lecture 00:10
Özel Fırsatlar
00:10
Requirements
  • Temel Bilgisayar Kullanım Bilgisi
  • Temel HTML, CSS ve JS bilgisi
  • Giriş Seviyesinde Php Bilgisi
Description

Bu kurs 10.000'in üzerinde öğrencisi bulunan EDUKEY Eğitim Akademisi  Danışmanlığında Uzman Eğitmen Koray Sadıklar tarafından hazırlanmıştır. Kursta yer alan müfredat konunun başından sonuna kadar öğrencinin öğrenme disiplininde ilerlemesi baz alınarak ve proje üretmesini sağlamak üzere kurgulanmıştır.

Php ile Nesne Yönelimli Programlamaya Giriş Yapın!

Php tartışmasız web alanı için yazılması en zevkli dillerden bir tanesi. Eğer sizde PHP öğrenmeye başladım, artık kendimi bir adım daha ileri götürmeliyim, daha düzenli ve pratik kod yazmalıyım diyorsanız doğru kaynaktasınız. Php ile Nesne Yönelimli Programlamaya giriş yaparak temeli attığımız eğitimizde öğrendiğimiz bilgiler ile sıfırdan bir MVC projesine imza atıyoruz. Bununlada kalmıyor birlikte yazdığımız MVC projemiz ile bir e-ticaret sitesi kodluyoruz. Günlük hayatta karşılaştığımız ve nasıl yapıldığı merak edilen bu projeler ile sizlerde bir çok sorunun yanıtını bu eğitimle bulacaksınız.

Kursta Yapılan Projeler

EDUKEY kursları öğrencilerin temel eğitimi aldıktan sonra proje geliştirmeye odaklanmasını sağlamak üzere müfredatlarını kurgular. Eğitmen Koray Sadıklar PHP ile Sıfırdan Nesne Yönelimli Programlama (OOP) eğitiminde temel eğitimi öğrencilerine sunduktan sonra öğrendiklerini uygulayabilecekleri ve zorlanmadan yapabilecekleri projeleri bu kurs içerisinde öğrencilerine sunmuştur.

Kurs Güncellemesi ve Yapılacak Projeler

EDUKEY Yaşayan eğitimler sunmaya her zaman devam etmektedir. Öğrencilerinin görüş ve önerilerini sürekli dikkate alan EDUKEY öğrencilerinden gelen talep ve isteklere göre kurslarında gerek görüldüğü durumlarda güncellemeyi sürekli hale getirmiştir. Üstelik öğrencilerin ek güncelleştirme ders  ve projelerine ücret ödemeside gerekmez.



Who this course is for:
  • Php Konusunda Kendini Geliştirmek İsteyen
  • Nesne Yönelimli Programlama ile Daha Düzenli ve Düzgün Kod Yazmak İsteyen