۳۰ روز تا یادگیری Laravel
30 Days to Learn Laravel
Laravel is an incredible and mature PHP framework that has sky-rocketed in popularity since its initial introduction back in 2012. I'm happy to say that I've been a user and advocate for the framework since the beginning. I'd love to show you the ropes if you're willing! Together, we'll review each piece of the framework, and wrap up by building a Job Board platform where users can post and apply to job listings. Ready to hit the road?
قسمتهای دوره
Baby Steps (7)
سلام، Laravel
8m 39sHi, my name is Jeffrey! I have been working with Laravel for over a decade, and would...
اولین مسیر و ویوی شما
6m 48sWhenever I learn a new framework, I transform into a beginner who wants to build a laughably...
ایجاد یک فایل چیدمان با استفاده از کامپوننتهای Laravel
11m 29sWe should create a layout file to reduce the amount of HTML duplication from the previous episode....
یک چیدمان زیبا با TailwindCSS بسازید
12m 39sNow that we understand the basics of how to link from page to page, let's take one...
استایلدهی لینک ناوبری فعال فعلی
13m 42sIn this lesson, we'll learn how to apply special styling to the navigation link that matches the...
دادههای ویو و wildcardهای مسیر
20m 2sWe can pass an array of data as the second argument of the view() function. Each key...
بارگذاری خودکار، فضاهای نام و مدلها
14m 2sWe'll touch on a number of important topics in this episode, including PSR-4 autoloading, namespaces, and the...
Eloquent (8)
آشنایی با مهاجرتها
17mIt's time to move on to the subject of databases. In this lesson, we'll discuss Laravel migrations....
با Eloquent آشنا شوید
18m 16sThis is a special episode. You're now ready to learn about Eloquent, Laravel's ORM. An ORM allows...
کارخانههای مدل
19m 16sModel factories allow us to scaffold example data for the purposes of both testing and preparing a...
دو نوع کلیدی رابطه در Eloquent
7m 47sFor day 11, we'll focus exclusively on two Eloquent relationship types: belongsTo() and hasMany(). As you'll quickly...
جداول محوری و روابط BelongsToMany
14m 28sThe next key Eloquent relationship type to understand is belongsToMany(). You will reach for this type whenever...
بارگذاری مشتاقانه و مشکل N+1
10m 35sLazy loading is useful, but, if you're not careful, it can lead to some nasty performance issues....
هر آنچه باید در مورد صفحهبندی بدانید
13m 6sToday, we move on to the topic of pagination. Up until this point, we've been fetching every...
درک Seederهای دیتابیس
7m 49sWhat happens when we refresh our migrations, and then lose all of our records within the database?...
Forms (4)
فرمها و CSRF توضیح داده شده (همراه با مثال)
23m 52sWe finally get to discuss forms. However, in order to do so, we also must review a...
همیشه اعتبارسنجی کنید. هرگز به کاربر اعتماد نکنید.
13m 49sSo far, we've taken the happy path. But that just won't do in real life. No we...
ویرایش، بهروزرسانی و حذف یک منبع
20m 31sIn this episode, you'll learn how to prepare the appropriate markup and routing to handle the process...
مسیرها دوباره - ۶ نکته ضروری
16m 33sLet's return to our routes file. In this episode, I have six essential routing tips that you...
Authentication (4)
کیتهای شروع، Breeze و میانافزار
12m 28sWe begin this new chapter with a review of Laravel Breeze, which provides initial project scaffolding for...
ساخت یک سیستم ورود و ثبتنام از صفر: بخش ۱
17m 49sNow that you know how to use Laravel Breeze to jump-start a new app, let's take two...
ساخت یک سیستم ورود و ثبتنام از صفر: بخش ۲
23m 50sOkay, let's finish up. In this episode, we'll write the necessary controller logic to handle registering a...
۶ مرحله تا تسلط بر مجوزدهی
22m 53sThis is a special episode. We can now move on to the important subject of authorization. Laravel...
Digging Deeper (3)
چگونه با استفاده از کلاسهای Mailable ایمیل را پیشنمایش و ارسال کنیم
13m 37sImagine that you want to send a confirmation email to a user upon publishing a new job....
صفها سادهتر از آن چیزی هستند که فکر میکنید
15m 48sWhat's the solution to making a user wait and wait for an email to send behind the...
فرآیند ساخت خود را مرتب کنید
11m 4sIn this episode, we'll switch over to the frontend. I'll show you how to use Vite to...
Final Project (4)
از طراحی تا Blade
20m 25sOkay, let's begin the final project! We'll begin and deploy a jobs platform from scratch. First up,...
تکنیکهای Blade و Tailwind برای ویوهای Laravel شما
23m 53sIn this episode, we'll continue constructing the views for a fictional Pixel Positions app. I'll provide a...
،"Jobها، برچسبها، TDD، وای!"
34m 45sLet's get to work. We have our hands full for this episode. We'll build the general architecture...
قسمت همه چیز
43m 50sBuckle up, folks. This one is dense. To wrap up the series, we will complete our final...



