PHP Symfony FW ile Sıfırdan Gelişmiş Uygulama Geliştirme

Symfony Framework 'ünü derinlemesine birebir kodlayarak ve anlayarak profesyonel web uygulamaları geliştirerek öğrenin.
Rating: 4.4 out of 5 (134 ratings)
9,276 students
PHP Symfony FW ile Sıfırdan Gelişmiş Uygulama Geliştirme
Rating: 4.4 out of 5 (134 ratings)
9,276 students
Çok kısa sürelerde gelişmiş web uygulamaları geliştirebileceksiniz.
Profesyonel bir proje geliştirme sürecini öğrenecek.
Ezbere değil neyin nasıl çalıştığını anlayacaksınız.

Requirements

  • Temel Düzey PHP Bilgisi
  • Temel Düzey HTML Bilgisi
  • Temel Konsol Komutları Kullanımı
  • Temel Düzey OOP Bilgisi
Description

PHP dünyasının en gelişmiş ve profesyonel framework 'ü olan Symfony ile gelişmiş web uygulaması geliştirmeyi öğreneceksiniz. Ezmerlemekten çok mantığını anlayarak ilerleyecek ve öğrendiklerinizi birçok alanda rahatlıkla kullanabileceksiniz. Kursu hazırlarken olabildiğince kendimi sizin yerinize koyarak ve kendi öğrenme aşamalarımı düşünerek kursun müfredatını düzenledim. Bu yüzden sıkılmadan ve eğlenerek ilerleyeceğinize eminim.


Her bölümde bulunan genel bakış dersleri ile direk kodlamaya dalmadan bölüm hakkında genel bir bilgiye sahip olacaksınız. Aynı zamanda birebir geniş çaplı kodlamalar ile elinizi bolca kirleteceksiniz :)

Who this course is for:
  • Başlangıç düzeydeki PHP geliştiricileri yeteneklerini bir adım daha ileri taşımak ve Symfony ile gelişmiş web uygulamaları geliştirmek isteyenler.
Course content
14 sections • 83 lectures • 14h 41m total length
  • Araçlara Genel Bakış
    02:06
  • XAMPP Kurulumu ( macOs için)
    09:15
  • XAMPP Kurulumu (Windows için)
    02:58
  • Composer Nedir?
    04:15
  • Composer Kurulumu (macOs için)
    02:58
  • Composer Kurulumu (Windows için)
    01:41
  • Symfony 4 Kurulumu
    05:14
  • Editör Seçimi
    05:11
  • Dosya Yapısı Genel Bakış
    13:37
  • Extra Eklenti ve Paketler
    05:22
  • Genel Bakış
    04:25
  • Servis Konteyner Nedir?
    02:18
  • Servis Oluşturma
    07:56
  • Servise farklı bir servis veya konfigürasyon yerleştirme
    12:50
  • Açık Servisler, Gizli Servisler ve Servis Takma Adları
    07:17
  • Autowire ve Autoconfigure Opsiyonları
    04:29
  • Controller Nedir?
    01:42
  • Route Nedir?
    01:34
  • Merhaba Dünya!
    03:50
  • Routing Çeşitleri
    34:01
  • Request-Response Objeleri
    16:50
  • Controller içerisinde servis kullanımı
    02:41
  • Genel Bakış
    01:56
  • Doğru şablon dili seçimi
    01:51
  • Twig Genel Bakış
    04:54
  • Şablonların isimlendirilmesi ve dosya yapısı
    07:28
  • Twig Etiketleri
    22:38
  • Twig Filtreleri
    19:05
  • Özel Uzantılar (Twig Extensions)
    05:36
  • Asset Dosyalarının (JavaScript, CSS) Yönetimi
    08:56
  • Özelleştirilmiş Hata Sayfaları
    08:05
  • Genel Bakış
    01:10
  • Konsol komutları
    14:56
  • Kendi konsol komutunu yaz
    05:54
  • Argümanlar, Giriler ve Opsiyonlar
    16:19
  • Komut Stillendirme
    18:10
  • Paket Sistemi Genel Bakış
    03:35
  • En Kullanışlı Paketler
    10:47
  • Kendi Paketinizi Oluşturun
    11:53
  • Bir paketin belirli parçalarını yeniden yazma
    11:13
  • Symfony Flex
    07:29
  • Doctrine ORM Nedir?
    02:31
  • Entity Sınıfı Oluşturma
    13:39
  • Veritabanı, Tablo ve Şema Oluşturma
    06:43
  • Obje kaydetme,çekme, silme ve güncelleme
    19:21
  • Otomatik obje çekme (ParamConverter)
    02:56
  • Örnek Veri Yapıları (Data Fixtures)
    11:21
  • Entity deposu kullanımı
    06:49
  • Saf SQL ile sorgulama
    06:18
  • Veritabanı İlişkileri (ManyToOne, OneToMany ve OneToOne)
    55:38
  • Genel Bakış
    00:51
  • Form Oluşturma
    26:35
  • Form Alan Tipleri
    17:57
  • Form Kontrolü
    27:50
  • Dosya Yükleme Formu
    25:39
  • CSRF Korumalı Formlar Oluşturma
    14:34
  • Genel Bakış
    01:09
  • Profilleme Kurulum ve Kullanımı
    19:06
  • Hata Ayıklama Kurulumu ve Kullanımı
    05:21
  • Hata Loglarını Farklı Alanlarda Yayınlama
    12:27
  • Genel Bakış
    00:40
  • Yükleme ve Konfigürasyon
    04:21
  • Çeviri Fonksiyon ve Filtrelerin Kullanımı
    14:16

Instructor
Yazılım Geliştirici
Behram ÇELEN
  • 4.4 Instructor Rating
  • 134 Reviews
  • 9,276 Students
  • 1 Course

15 yaşından beridir yazılım hayatımın birinci önceliğinde, yaklaşık 6 yıldır profesyonel olarak yazılım ile ilgileniyorum. Kendi projemi geliştirmek için çıktığım bu serüvende akademik yönetim sistemleri ve startup projelerinde aktif rol aldım. Türkiye 'de birçok yazılım konferansında konuşmacı olarak yer aldım.


Bilgi paylaştıkça çoğalır sözüne inandığım için zaman buldukça açık kaynak kodlu projelere katkıda bulunmaya çalışıyorum.


Yüksek kalitede uygulamalar geliştirmekten ve edindiğim bilgi ve tecrübeleri insanlarla paylaşmaktan büyük zevk alıyorum