Learning Multi Language Admin Panel with Laravel 5

Son yılların en gözde frameworkü olan Laravel 5 ile hayallerinizdeki tam otomatik çok dilli Admin Panel Uygulaması
4.5 (23 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
248 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 69
  • Length 18 hours
  • Skill Level All Levels
  • Languages Turkish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2015 Turkish

Course Description

Not : Projenin kaynak kodları Ders:68 içerisine zip olarak eklenmiştir indirip kodlardan takip edebilirsiniz

Not: The project source code is added in Ders:68 , you are downloaded it

Enjoy and happy coding

Bu kurs Laravel 5 ile istediğiniz kadar dili admin panelden ekleyebileceğiniz ve bu dillerin translate işlemlerini html kodlara hiç dokunmadan sadece admin panel içerisinden yapabileceğiniz, tamamen otomasyon olarak düzenlenmiş bir admin panel projesi oluşturmayı hedeflemiştir.

Kursu birebir olarak uyguladığınızda arapça rusça gibi doğu dilleri dahil olmak üzere dünyada konuşulup yazılabilen tüm dilleri panelinizden ekleyebilir ve translate edebilirsiniz.

Bu kursu webmaster olan yada olmayı hedefleyen ve web teknolojileri geliştiren başlangıç, orta ve ileri seviyedeki tüm öğrenciler almalıdır, çünkü şu anda bu eğitimin bir benzeri yada bu konuyu bu kadar net ve derinlemesine inceleyen başka bir kaynak pek bulunmamaktadır.

Kursu tamalayabilmeniz için gereken materyaller kaynak olarak kursa eklenmiştir indirip kullanabilir, benimle beraber ilerleyebilirsiniz.

Kursun süresi yaklaşık 20 saat civarı olarak düşünülmektedir.

Bu kursta, laravel'e yada php ye yeni başlamış olan öğrenciler göz önünde bulundurularak her detay en ince ayrıntısına kadar anlatılmıştır, geliştirme makinanızın ayarlarını nasıl yapacağınız ise gorselsoft com sitemizde ücretsiz dersler halinde yayındadır, bu şekilde makina ayarlarınızı da sorunsuzca yapabileceksiniz.

Eğer siz de translation işlemlerini tam otomatik olarak yapacağınız web projeleri ile müşterilerinizi memnun etmek ve daha fazla kazanç elde etmek istiyorsanız bu kursu atlamamalı muhakkak almalısınız

Bu kursa bedel olarak ne kadar ödemiş olursanız olun, öğreneceklerinizle yüzlerce katını kazanma şansınız olacak çeşitli pluginleri entegre ederken kullandığımız global yöntemlerle class mantığınızı geliştirecek ve spagetti php kodlama alışkanlığınız varsa bunlardan kurtulmuş olacaksınız.Kısacası bu kursu aldığınıza asla pişman olmayacaksınız...

What are the requirements?

  • Bu kurs anlatılırken Homestead 2.0, Vagrant, VirtualBox, PhpStorm kullanılmıştır.Geliştirme makinası ile ilgili ayarlar gorselsoft com sitemizde ücretsiz olarak yayınlanmakta olduğundan, kursu tamalayabilmek için gereken bu ayarları ücretsiz olarak izleyebilir ve geliştirme makinanızı ayarlayabilirsiniz,kurs içerisinde kullanılan örnek admin panel ve frontend temaları kaynak olarak eklenmiştir.Bunları bilgisayarınız indirerek kursu paralel olarak takip etmeniz sağlanmıştır
  • This course Homestead 2.0, Vagrant, VirtualBox, PhpStorm is used. Because development machine related settings gorselsoft com our site are published for free, you can watch these settings are needed to complete the course free of charge and development can set up your machine, the sample used in the course admin panel and frontend themes have been added the source. Downloading them to your computer courses are provided in parallel to follow
  • After watching this course, you will have found the answer to many problems

What am I going to get from this course?

  • The language courses in Turkish, but all code is written in English. Therefore, when you follow the course you will be able to easily learn the teachings of Turkish do not know
  • Bu kurs ile Laravel 5 kullanarak web sitelerinize nasıl çok sayıda dili ekleyip kodlarla uğraşmadan sadece admin panel içerisinden translate edebileceğinizi ve yanı sıra da Laravel5'in bir çok yönünü öğreneceksiniz
  • How you can translate in to the admin panel, just add the code to deal with your website using many languages and laravel 5 this course you will learn a lot as well as the direction of the Laravel5

What is the target audience?

  • Bu kursu Laravel'e yeni başlayanlar da ileri seviyede kullaanlar da almalıdır çünki kurs dahilinde bir çok konu derinlemesine anlatılmış ayrıca kaliteli kısa ve öz kodlama mantığı verilmeye çalışılmıştır
  • This course should also use laravel beginners as described in depth in the advanced course within the subject has also tried to give a very succinct high-quality encoding logic

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Multi Language Admin Panel with Laravel 5 Presentation (Sunum)
19:11

Bu kursta neler öğreneceğimizi ve sonuçta ortaya nasıl bir proje çıkartacağımızı incelemek adına bu video sunum olarak eklenmiştir

Section 2: Preliminary (Ön Hazırlıklar)
17:18

Bu derste Laravel 5.1 kurulumu yapılarak front office ve back office temalarının tesbiti ve Laravel projemize entegrasyonu anlatılmıştır.Ayrıca bu temaların orjinal source kodları indirilebilir kaynaklara eklenmiştir.

20:30

Bu derste tema entegrasyonlarının ince ayarlamalarına başlandı

16:58

Projemizde kullanacağımız ve bize kod yazmakta ve proje geliştirmekte faydası olacak 3.taraf paketlerinin projemize nasıl entegre edilerek kullanılacağı anlatılmıştır.

Section 3: Database Process ( Veritabanı İşlemleri )
19:30

Translation işlemlerind ekullanmak istediğimiz veri tabanı tablolarımızın hazırlaması ve kolayca MySQL veri tabanına eklenmesine olanak sağlayan Migrationlar anlatıldı.

15:37

Bu derste migrationlara devamla Database Seeder örneği olarak termianl ekranından kod yardımı ile LanguageTableSeeder oluşturularak veri tabanı tablomuza tek bir komut ile nasıl veri ekebileceğimiz anlatıldı

13:18

Bu derste migrationlara devamla Database Seeder örneği olarak termianl ekranından kod yardımı ile LanguageTableSeeder oluşturularak veri tabanı tablomuza tek bir komut ile nasıl veri ekebileceğimiz anlatımına devam edildi.

15:27

Bu derste projemizin genel ayarlarını saklayarak gereksiz sql sorgularını azaltmak anlamında baazı sabit değerleri saklayabileceğimiz settings dosyası oluşumu anlatıldı.

Define Settings ( Sabit Ayarlamaları ) - 02
15:27
Section 4: Languages Menu & View Settings (Dil Menüsü ve Sayfa Ayarları )
17:22

Admin panelimizde eklediğimiz diller arasında geçiş yapmamız sağlayacak olan menü ayarları ve fonksiyonları anlatıldı

12:34

Admin panelde kullanacağımız temaya ait örnek sayfalarının projemize dahil edilerek kullanımı gösterildi

12:03

Admin panelde kullanacağımız temaya ait örnek sayfalarının projemize dahil edilerek kullanımı gösterilmesi tamamlandı

10:35

Admin panelden Translation eklemek için gereken fonksiyon ve ayarlamalar anlatılmaya başlandı

18:01

Admin panelden Translation eklemek için gereken fonksiyon ve ayarlamalar anlatılmaya devam edildi

16:41

Translation Request Validation ile formdan gelen verilerin nasıl şartlı kontrol edileceği anlatıldı

16:49

Translation Request Validation ile formdan gelen verilerin nasıl şartlı kontrol edileceği anlatımına devam edildi

10:30

Translation Request Validation ile formdan gelen verilerin nasıl şartlı kontrol edileceği anlatımına devam edildi

Section 5: Plugins Entegration ( Pluginlerin Entegrasyonu )
15:05

Projemizde elegance message sistemi ile daha şık mesajlar göstermek için Sweet Alert Plugini sisteme eklenerek Global fonksiyonlarla daha şık bir şekilde her yerden erişim için kodlama yapıldı

14:52

Projemizde elegance message sistemi ile daha şık mesajlar göstermek için Sweet Alert Plugini sisteme eklenerek Global fonksiyonlarla daha şık bir şekilde her yerden erişim için kodlamaya devam edildi

14:49

Projemizde elegance message sistemi ile daha şık mesajlar göstermek için Sweet Alert Plugini sisteme eklenerek Global fonksiyonlarla daha şık bir şekilde her yerden erişim için kodlaması tamamlandı

14:23

Bootstrap Modal fonksiyonunun sisteme dahil edilerek global şekilde nasıl kullanılacağı anlatılmaya başlandı

12:27

Bootstrap Modal fonksiyonunun sisteme dahil edilerek global şekilde nasıl kullanılacağı anlatılması tamamlandı

18:26

File Input için güzel bir jQuery image plugini eklenerek formlarımızda image seçimleri daha şık bir hale getirlmesi için kodlamaya başlanıldı

18:09

File Input için güzel bir jQuery image plugini eklenerek formlarımızda image seçimleri daha şık bir hale getirlmesi için kodlamaya devam edildi

16:39

File Input için güzel bir jQuery image plugini eklenerek formlarımızda image seçimleri daha şık bir hale getirlmesi için kodlamaya devam edildi

14:03

File Input için güzel bir jQuery image plugini eklenerek formlarımızda image seçimleri daha şık bir hale getirlmesi için kodlaması bitirldi

Section 6: Translation Process ( Çeviri İşlemleri )
19:49

Admin panel içerisinde eklediğimiz Translation ların listelenmesi için kodlama yapıldı

19:07

Admin panel içerisinde eklediğimiz Translation ların listelenmesinden sonra silme ve editleme actions ları düzenlendi

19:07

Admin panel içerisinde eklediğimiz Translation ların editlenebilmesi için gereken yapısal çalışmalara başlandı

20:49

Admin panel içerisinde eklediğimiz Translation ların editlenebilmesi için gereken dinamik kodlamaya başlandı

10:38

Admin panel içerisinde eklediğimiz Translation ların editlenebilmesi için gereken dinamik kodlamaya devam edildi

18:58

Admin panel içerisinde eklediğimiz Translation ların editlenebilmesi için gereken dinamik kodlamaya devam edildi

17:23

Admin panel içerisinde eklediğimiz Translation ların editlenebilmesi için gereken dinamik kodlaması bitirildi

Section 7: Destroy & Delete Process ( Silme ve Yok Etme İşlemleri )
18:18

Sunucumuzdaki baazı istenmeyen dosyaların Reqursive Functions lar yardımı ile otomatik olarak nasıl silinebileceği anlatılmaya başlandı

19:45

Sunucumuzdaki baazı istenmeyen dosyaların Reqursive Functions lar yardımı ile otomatik olarak nasıl silinebileceği anlatımı bitirldi

21:02

Eklenmiş dillerin veritabanından dosya ve resimlerinin ise sunucudan silinmesi için gereken kodlamaya başlandı

20:13

Eklenmiş dillerin veritabanından dosya ve resimlerinin ise sunucudan silinmesi için gereken kodlaması bitirildi

Section 8: Categories Process ( Kategori İşlemleri )
15:13

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanmasına başlandı

16:11

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanmasına devam edildi

18:12

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanmasına devam edildi

07:46

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanmasına devam edildi

10:05

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanmasına devam edildi

16:26

Admin panmelde kategori menüsü oluşturularak gerekli views ve rotalamaların hazırlanması bitirildi

11:57

Bootstrap Modal içerisinde ve projmizde CKEditor kullanımı ve karşılaşılan sorunların çözüm yolları anlatılmaya başlandı

12:48

Bootstrap Modal içerisinde ve projmizde CKEditor kullanımı ve karşılaşılan sorunların çözüm yolları anlatılması bitirlidi

15:09

Kategori ekleme işlemleri için gereken routes , views ve fonksiyon kodlamalarına başlandı

14:38

Kategori ekleme işlemleri için gereken routes , views, forms ve fonksiyon kodlamalarına devam edildi

18:15

Kategori ekleme işlemleri için gereken routes , views, forms ve fonksiyon kodlamalarına devam edildi

19:37

Kategori ekleme işlemleri için gereken routes , views, forms ve fonksiyon kodlamaları bitirildi

19:36

Alt Kategori ekleme işlemleri için gereken routes , views, forms ve fonksiyon kodlamalarına başlandı

20:33

Alt ve Ana Kategori güncelleme ve silme için gereken kodlamalara başlandı

17:27

Alt ve Ana Kategori listeleme güncelleme ve silme için gereken tablo oluşumu hazırlandı

08:18

Kategori editlemesinde kullanılacak olan formun tasarımı ve entegrasyonu yapılmaya başlandı

14:52

Kategori editlemesinde kullanılacak olan formun tasarımı ve entegrasyonu bitirldi

16:01

Kategori update için gereken post functions oluşturuldu

10:53

Kategori deleteiçin gereken post functions oluşturuldu

Section 9: Products Process ( Ürün İşlemleri )
15:43

Admin panelden ürün ekleyebilmek için gereken routes, views, form, post vb işlemlerin nasıl yapılacağı konusu işlenmeye başlandı

18:20

Admin panelden ürün ekleyebilmek için gereken routes, views, form, post vb işlemlerin nasıl yapılacağı konusu işlenmeye devam edildi

15:08

Admin panelden ürün ekleyebilmek için gereken routes, views, form, post vb işlemlerin nasıl yapılacağı konusu işlenmesi bitirldi

Section 10: Frontend Office Process ( Frontend Tarafı İşlemleri )
14:59

Main Site tarafında admin panel ile gerken bağlantıların sağlanmasına başlandı

15:11

Main Site tarafında navigation işlemleri için gereken bootstrap menü tasarımı anlatıldı

16:34

Front office tarafında diller arasında geçişi sağlayan menü ve gereken foreach fonksiyonları anlatıldı

20:20

Reqursive Functions ile sınırsız kategorileme mantığı anlatılmaya başlandı

12:41

Navigasyon içerisinde kategorilerin sıralanması ve listelenmesi anlatılmaya başlandı

09:52

Navigasyon içerisinde kategorilerin sıralanması ve listelenmesi anlatılması bitirildi

16:07

Kategori elemanlarına tıklandığında kategorilerin listelenmesi için gereken views , routing ve sayfalar oluşturuldu

17:57

Admin Panelin komple translation işlemlerinin nasıl yapılacağı anlatıldı

17:10

Ön taraf sitemizin komple translation işlemlerinin nasıl yapılacağı anlatıldı

05:51

Bu kurs boyunca neler öğrendiğimizi ve projenin kullanımını anlatan kısa bir sunum yapıldı

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Mehmet Çetin Ravullu, Yazılım Mühendisi

Merhaba ben Muhammed Ravullu

Kendi eğitim portalım olan gorselsoft da çok sayıda öğrenciye Php,Laravel,Bootstrap,JQuery,Html 5,Css3,C#,3D Max gibi teknolojilerde üyelik/abonelik sistemi ile eğitim vermekteyim.

68 saatlik 3d studio max eğitimim baazı üniversitelerde kaynak ders olarak okutulmaktadır.yüksek kaliteli ve anlaşılır içerik üretirim.

Video kaliteleri yüksek, ses kalitesi iyi ve yazılım anlatırken ingilizce yazılım kodlaması yaparak Türkçe bilmeyenlerinde kolayca anlayabileceği bir algoritma izlerim

Her dilden insan böylece sadece kodlarıma bakarak Türkçe bilmesede eğitim alabilir


Ready to start learning?
Take This Course