
Başlat->Çalıştır->CMD ekranını açınız.
Önce şu komutu yazınız:
composer global require laravel/installer
Daha sonra projeyi oluşturmak istediğiniz dizine cmd üzerinden gidiniz.(internette bununla ilgili kaynaklar mevcut.)
Yeni laravel projesi oluşturmak için şu komutu kullanınız:
laravel new projeadi
Laravelde migration, mysql veritabanında yada bir veritabanında görsele dayalı tablo oluşturmaktan ziyade yazılımsal olarak tablo oluşturmamıza olanak sağlayan ve veritabanından tablomuz silinse dahi ilgili migration dosyamız üzerinden tekrar erişim yapmamızı sağlayan yapılardır.
Migration oluşturmak iki aşamadan oluşur.
İlk aşama laravel projemizde;
php artisan make:migration dosyaadi --create=tabloadi
şeklinde belirterek laravel üzerinde ilgili dosyayı oluşturmak için kullanılan aşamadır.
Diğer aşaması ise;
php artisan migrate
komutunu kullanarak laravelde oluşturduğumuz bu dosyayı veritabanında çalıştırmak ve tablo veya kodları veritabanına aktarmak için kullanılan yapıdır.
Laravede migration dosyalarınız database klasörü altında migrations klasörü altında yer almaktadır.
Nodejs kurulumunu tamamladıktan sonra laravel uygulamanızdaki konsol ekranından kuracağınız kütüphaneler şu şekildedir.
composer require laravel/jetstream
php artisan jetstream:install livewire
npm install
npm run watch
Veritabanınızı oluşturduktan sonra çalıştıracağınız komut şu şekildedir.
php artisan migrate
Eğer hata alırsanız eğitimde anlatıldığı üzere Provider dosyanızda düzenleme yapınız. Bunun için App\Provider\AppServiceProvider.php dosyanızı açınız ve kütüphane ekleyerek boot fonksiyonunuza ilgili ayarı ekleyiniz.
use Illuminate\Support\Facades\Schema;
Schema::defaultStringLength(191);
PHP İle Sıfırdan laravel 8 framework yapısını kullanarak admin panel geliştirmeyi öğreneceksiniz. Laravel 8 ile admin paneli yapmak ve laravel 8 framework yapısını öğrenmek için hazırlanan udemyde eşsiz tek eğitim seti.
Php ile laravel 8 admin panel eğitimlerimize katılarak daha profesyonel ve pratik bir şekilde sizlerde web sitesi oluşturabileceksiniz. Böylece kurumsal web siteleri, e-ticaret siteleri yapabilir şekilde olacaksınız. Bu eğitim setinde MVC mantığını kavrayacak ve Route, Blade gibi daha pek çok konuyu keşfedeceksiniz.
Bu kursta neler mi var?
Ücretsiz olarak kullanılan bir yönetim paneli temasını parçalamayı, çok özel metodlarla hazırladığım tamamen tarafıma ait özel modüler yapısının nasıl tanımlandığını ve özel derslerde dahi bulamayacağınız daha pek çok önemli bilgiyi bu sette bir araya getirdim. Senin de kendine ait bir web siten olsun istiyorsan ve üstelik bu siteni kendin yönetmek istiyorsan o zaman bu kurs tam sana göre. Müşteri taleplerine hızlı cevap vermek ve sitelerin yönetim modülünü hazırlamak için öğreneceğin pratik bilgiler sayesinde yazılım uzmanı olmaya hazır olduğunu sende keşfedeceksin.
Bu kursta Laravel 8 ve PHP 8 versiyonlarını kullanarak sıfırdan bir admin paneli uygulaması geliştiriyor olacağız. Hiç bir yerde bulamayacağınız çok özel metotlarla anlatılan ve gerçek bir proje yapmak isteyen herkes için hazırlanan bu eğitim setine şimdi sende katıl ve hemen öğrenmeye başla.
Bu kursa indirimli olarak nasıl ulaşırım?
Kurs ücreti sizin için yüksek ise web sitemi ziyaret ederek uygun maliyetle sahip olabilirsiniz.