اپیزود ۱ : نصب لاراول ۱۱ ؛ اولین گام برای ساخت CMS قدرتمند با فول استک Laravel, Inertia.js و Vue 3

  Рет қаралды 76

Built with Bits

Built with Bits

Ай бұрын

در این قسمت از دوره فول استک لاراول ۱۱ با اولین و ضروری ترین گام که نصب لاراول 11 و پیکربندی آن است آشنا می‌شویم و با استفاده از ابزارهای قدرتمندی مانند herd و dbngine، یک محیط توسعه محلی قدرتمند و کارآمد برای پروژه خود بنا خواهیم نهاد.
ابتدای راه،پیش‌نیازهای لاراول 11 که شامل PHP، Composer و Node.js است با استفاده از herd، ابزاری کارآمد برای مدیریت پروژه‌های Laravel است نصب میکنیم و پیکربندی اولیه آن را انجام می‌دهیم.
در ادامه، نوبت به پیکربندی دیتابیس با dbngine می‌رسد. dbngine به عنوان ابزاری قدرتمند، مدیریت دیتابیس را در پروژه شما آسان‌تر می‌کند و به شما امکان می‌دهد تا به راحتی به پایگاه داده خود متصل شده و آن را مدیریت کنید.
پس از انجام این مراحل، با استفاده از Composer، پروژه لاراول خود را ایجاد می‌کنیم و با ساختار دایرکتوری آن آشنا می‌شویم. در این بخش، دایرکتوری‌های اصلی برنامه مانند app، bootstrap، config، database، public، resources، routes، storage، tests و vendor را به تفصیل بررسی خواهیم کرد و درک عمیقی از نحوه سازماندهی کدها در پروژه لاراول به دست خواهیم آورد.
گام بعدی، پیکربندی پروژه لاراول است. در این بخش، تنظیمات مختلفی مانند پیکربندی عمومی، پیکربندی مسیرها و پیکربندی احراز هویت را انجام می‌دهیم و پروژه خود را برای راه‌اندازی آماده می‌کنیم.
ابزار قدرتمند Artisan همواره در کنار ما خواهد بود تا با استفاده از دستورات مختلف آن، وظایف مختلفی مانند مدیریت پایگاه داده، ایجاد ساختارهای پایگاه داده، مدیریت کاربران و ... را به سادگی انجام دهیم.
در نهایت، در این اپیزود، دایرکتوری‌های اصلی برنامه را به طور کامل معرفی می‌کنیم و با نحوه نصب و پیکربندی visual studio code، محبوب‌ترین ویرایشگر کد برای کار با پروژه‌های لاراول، آشنا می‌شویم.
با اتمام این اپیزود، پایه‌های اولیه برای ساخت یک CMS قدرتمند و حرفه‌ای با لاراول 11، Inertia.js و Vue 3 بنا شده است. در قسمت‌های بعدی، به طور مفصل‌تر به هر یک از این موضوعات خواهیم پرداخت و با گام‌های عملی، گامی بلند در جهت ساخت یک CMS منحصر به فرد برداشته و مهارت‌های خود را در دنیای لاراول ارتقا خواهیم داد.
محتوای این ویدیو:
- آشنایی با پیش‌نیازهای لاراول ۱۱ (PHP، Composer، Node)
- نصب پیش نیازهای لاراول ۱۱ با استفاده از herd
- پیکربندی دیتابیس با dbngine
- ایجاد پروژه لاراول با استفاده از Composer
- آشنایی با ساختار دایرکتوری پروژه لاراول
- پیکربندی اولیه پروژه Laravel
- استفاده از Artisan برای مدیریت پروژه
- معرفی دایرکتوری‌های اصلی برنامه (app، bootstrap، config، database، public، resources، routes، storage، tests، vendor)
- نصب و پیکربندی visual studio code برای کار با پروژه
- و موارد دیگر
برای دسترسی به کدهای این اپیزود و دنبال کردن ادامه آموزش، می‌توانید به مخزن گیت‌هاب این پروژه به آدرس github.com/unknownman/laravel... مراجعه کنید.
برای دریافت کدها، می‌توانید از دو روش استفاده کنید:
کلون کردن مخزن: با استفاده از git clone github.com/unknownman/laravel...
می‌توانید کل مخزن را در سیستم خود کپی کنید.
دانلود فایل‌های ZIP: می‌توانید به آدرس github.com/unknownman/laravel... بروید و فایل ZIP را دانلود کنید. سپس، فایل را در سیستم خود استخراج کنید.

Пікірлер
اپیزود ۲ : نصب Inertia و Laravel Breeze
6:16
Built with Bits
Рет қаралды 43
Опасность фирменной зарядки Apple
00:57
SuperCrastan
Рет қаралды 12 МЛН
Best KFC Homemade For My Son #cooking #shorts
00:58
BANKII
Рет қаралды 70 МЛН
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Learn Node.js - Full Tutorial for Beginners
2:48:44
freeCodeCamp.org
Рет қаралды 1,1 МЛН
Angular Crash Course
2:01:32
Traversy Media
Рет қаралды 1,4 МЛН
Vue.js Course for Beginners [2021 Tutorial]
3:39:56
freeCodeCamp.org
Рет қаралды 1 МЛН
What is ChatGPT doing...and why does it work?
3:15:38
Wolfram
Рет қаралды 2,1 МЛН
React Native Course for Beginners in 2024 | Build a Full Stack React Native App
4:28:31
Опасность фирменной зарядки Apple
00:57
SuperCrastan
Рет қаралды 12 МЛН