لاراول

ساخت یک وبسایت تمام اتوماتیک دانلود موزیک با لاراول - در حال برگذاری

قسمت 21: آشنایی با migration ها در لاراول و کاربرد آن

مدت زمان ویدیوی ضبط شده: 11:09:48

 در لاراول برای ساده کردن کار با دیتابیس خیلی کار شده و ابزارهای مفیدی ساخته شده یکی از آنها   migration ها هستند که در این ویدو با ان آشنا میشویم.

0

معرفی دوره

رایگان - 00:05:41

چقد عالی میشد اگر میتونستیم کاری کنیم که این امورات تکراری حتی در زمان خواب یا وقتی که به تعطیلات رفتیم  هم به صورت مرتب انجام میشدند به علاوه هزینه ای به پرسنل هم پرداخت نمیکردم! خوب هدف همین دوره آموزشی همین هست!

1

نصب پی اچ پی Mysql با استفاده از xampp

00:09:39

در مورد پیشنیازهای لاراول صحبت میکنیم  روشهای نصب php و mysql معرفی میکنیم و نهایتا php و mysql رو نصب میکنیم.

2

آشنایی با PhpMyAdmin و درک کلی از پایگاه داده

00:03:49

با PhpMyAdmin آشنا میشم و در یه درک کلی از پایگاه داده Mysql کسب میکنیم و به این سوال که چرا باید از PhpMyAdmin استفاده کنیم پاسخ میدیم

3

آشنایی با Composer و نصب آن

رایگان - 00:03:49

با مدیر قدرتمند وابستگی های  PHP آشنا میشیم و  شیوه دانلود و نصب آن رو یاد میگیریم. در انتها هم تست میکنم که همه چی خوب انجام شده باشه

4

نصب لاراول و ساخت اولین پروژه

00:05:57

روشهای مختلف نصب لاراول رو میگیم و با بهترین روش لاراول رو نصب میکنیم. اولین پروژه رو هم میسازیم

5

آشنایی با دستورات خط فرمان Command Prompt ویندوز

00:13:50

چنتا از دستورات واجب خط فرمان ویندوز رو یاد میگیرم و یک نکته بسیار مهم در مورد تفاوت ادرس ها در ویندوز و وب رو بیان میکنیم

6

بالا اوردن اولین پروژه

00:05:00

اولین پروژه لاراول رو اجرا میکنیم و با Artisan آشنا میشیم.

7

سلام دنیا!

رایگان - 00:07:00

سلام دنیا!

پروژه ی معروف سلام دنیا رو در لاراول انجام میدیم و کامل اون رو در مرورگر خواهیم دید

8

رفع مشکل نشناختن php در کامند لاین

00:04:20

ممکنه که حتی بعد از نصب php و وقتی که کاملا مطمُنیم php نصب شده، توی CMD یا همون Command Prompt خطا بگیریم که

 is not recognized as an internal or external command,
operable program or batch file.

9

آشنایی مقدماتی با Routeدر لاراول

00:11:39

مسیرها یا همون Route ها یکی از بهترین ویژگیهای لاراول هستند که به ما امکان مدیریت کامل مسیرهای وب سایت رو میدن.

10

انتقال متغییر از Route به View

00:12:00

با یه تابع مفید php آشنا میشم و یادمیگیریم که چطور متغییری رو از Route به ویو ارسال کنیم.

11

تکمیلی مبحث Route و انتقال متغییر به view

00:11:20

سایر روشهای انتقال متغیر به view رو یاد میگیریم و در مورد Route ها هم بیشتر صحبت میکنیم.

12

آشنایی کامل با صفحه خطا یا همان errorدر لاراول

00:09:20

صفحه خطا در لاراول بسیار کامل هست و اطلاعات کاملی پیرامون مشکل پیش امده را به ما میدهد. به صورت کامل با آن آشنا خواهیم شد

13

کلاس ها در php

00:16:00

شروع میکنیم به یادگیری شی گرایی در php و این مقوله مهم رو کامل توضیح میدیم

14

Getter and Setter

00:13:00

Getter and Setter  مفهومی بود که من در ابتدا خیلی سخت تونستم درکش کنم ولی تو این ویدیو به ساده ترین شکل بهتون یاد میدم

15

آشنایی با مفهوم ارث بری در php و برنامه نویسی شی گرا

00:10:00

با مثالی کاملا قابل لمس مفهوم ارث بری (Inheritance) رو در برنامه نویسی شی گرا توضیح میدیم

16

آموزش کامل کپسوله کردن در برنامه نویسی شی گرا

00:14:00

کپسوله سازی یکی از مباحث بیسار مهم در برنامه نویسی هست که اکقرا با درکش کمی مشکل داریم. تو این ویدیو به ساده ترین شکل یادمیگیریمش!

17

درک روابط بین کلاس ها

00:17:00

مواردی رو که در جلسات قبل یاد گرفتیم کامل تر در قالب یک  تمزین مناسب مرور میکنیم و با رابطه بین کلاس ها آشنا میشیم.

18

آشنایی با namespace و use در php

00:20:20

در این جلسه با مثال های متنوع به آموزش namespace و use میپردازیم.

19

آشنایی با کنترلر در لاراول

00:20:04

با مفهوم controller در لاراول کامل آشنا میشیم و ارسال متغییر از کنترل به view رو هم به راحتی انجام میدیم.

20

اتصال به دیتابیس و دید کلی از ارتباط با دیتابیس

00:20:00

کار با دیتابیس در لاراول با استفاده از ابزارهایی که لاراول در اختیار ما قرار میدهد واقعا لذت بخش هست. در این ویدیو به دیتابیس متصل میشویم و دید کلی از فرایند پیدا میکنیم.

21

آشنایی با migration ها در لاراول و کاربرد آن

00:17:00

 در لاراول برای ساده کردن کار با دیتابیس خیلی کار شده و ابزارهای مفیدی ساخته شده یکی از آنها   migration ها هستند که در این ویدو با ان آشنا میشویم.

22

متدهای static در php و برنامه نویسی شیگرا

رایگان - 00:09:20

متدها و property های ایستا یا همان static این قابلیت رو دارند که بدون ساخت نمونه از کلاس مستقما به اون ها دسترسی داشتد. در این ویدیو به صورت کامل به این موضوع میپردازیم

23

آشنایی با fecade و ادامه query builder

00:11:11

فساد یا Fecade به ما کمک میکند تا به متدهای یک کلاس بدون تغریف instance دسترسی داشته باشیم

24

معرفی Eloquent در لاراول و کار با مدل ها

00:13:40

لاراول دارای ORM اختصاصی خودش به نام Eloquent هست. در این ویدیو کامل به این مبحث میپردازیم.

25

کار با Blade و پیاده سازی پروژه وبلاگ ساده

00:46:00

اول در این ویدیو با موتور قالب Blade آشنا میشیم و بعد تمام چیزایی که تا الان یاد گرفتیم رو در قالب یک پروژه وبلاگ ساده با لاراول مرور میکنیم.

26

صفحهایجاد پست جدید درپروژه وبلاگ لاراول و آشنایی با Request و باگ CSRF

00:18:30

یه پنل مدیریت خیلی ساده برای پروژه وبلاگ ایجاد میکنیم که بتونیم پست ها رو از همون جا ثبت کنیم. همینطور با باگ csrf و راهکار لاراول برای حل آن آشنا میشیم

27

آشنایی با متدpatch و ساخت صفحه بروزرسانی برای پروژه وبلاگ

00:1800

متد patch در لااول برای بروزرسانی استفاده میشه در قالب پروژه وبلاگ بصورت کامل با این متد آشنا میشیم.

28

آشنایی با متد Delete و نحوه ساختن دکمه حذف برای پست ها در لاراول

00:14:00

اموزش شیوه حذف یک مقدار از دیتابیس با لارول و آشنایی با متد های مختلف و بازنگری فایل web.php

29

اموزش اعتبارسنجی در لاراول بصورت کامل

00:27:00

در این جلسه آموزشی به اعتبارسنجی در لاراول یا validation در لاراول میپردازیم که بسیار مهم و از موارد پایه در لاراول هست.

30

آپلود فایل در لاراول بخش اول

00:14:00

آپلود قایل در لاراول بسیار ساده است و در عین حال بسیار منعطف است . در این ویدیو با شیوه آپلود فایل در لاراول آشنا میشویم.

31

اعتبارسنجی در لااول بخش دوم

00:12:00

در ادامه مبحث اعتبارسنجی در لاراول با شیوه اعتبار سنجی فایلها اشنا میشویم و بخش اپلود فایل رو امن میکنم تا کاربر نتونه شل یا چیز دیگه ای رو آپلود کنه.

32

ترجمه اعتبارسنجی در لاراول بصورت کامل و حرفه ای

00:14:00

در این ویدوی 14 دقیقه ای بصورت کامل با شیوه ترجمه اتبارسنجی م همچنین با  ترجمه چند زبانه آشنا میشیم.

33

احراز هویت سریع در لاراول

00:16:00

در این ویدیو بصورت سریع احراز هویت در لاراول رو  پیاده میکنیم کارهای ثبت نام، لاگین، فراموشی رمز عبور و ... رو کامل پیاده میکنیم

34

آشنایی با middleware در لاراول

00:24:00

در این ویدیو با میان افزار ها یا همون middleware در لاراول آشنا میشیم و بصورت ساده احراز حویت و دسترسی به قسمتهایی از سایت رو بر اساس نقش کاربری پیاده میکنیم

35

روابط one to many در لاراول و پیاده سازی بخش دیدگاه ها

00:35:00

روابط بین جدول های پایگاه داده با استفاده از EOM بسیار بسیار ساده هست و در این موضوع بصورت کامل به این موضوع میپردازیم.

36

راه اندازی پایگاه داده پروژه وب سایت موزیک اتومایتک

00:33:00

در این ویدیو به شرح کلی پروژه میپردازیم و پایگاه داده رو پیاده میکنیم. در ضمن  خطایی که برای OnDeleteCascade نیز پیش می آمد را هم رفع میکنیم

37

راه اندازی قالب پنل مدیریت

00:22:00

در این ویدیو از یه تم زیبا برای پنل مدیریت استفاده میکنیم و کلیه کارهای مربوط به قالب رو مثل بخش بخش کردن و راست به چپ کردن رو انجام میدیم.

38

پیاده سازی بخش دسته بندی ها

00:30:00

اولین بخشی که پیاده میکنیم بخش دسته بندی ها هستن و با شیوه کار با قالب و بخشهای مختلفش هم کمی بیشتر آشنا میشیم

39

ساخت بخش هنرمندان

00:42:01

در ابتدا صفحه اضافه کردن هنرمند جدید را می سازیم و سپس با پکیج ها در لاراول آشنا می شویم و روش استفاده از پکیج ها را می آموزیم.سپس با استفاده از پکیج های لاراول عکس هنرمند را در اندازه دلخواه ذخیره و در دیتابیس ثبت می کنیم.

40

ساخت بخش هنرمندان - بخش دوم

00:35:42

در ابتدا با ساخت modal در قالب می شنویم سپس در صورت تایید کاربر فیلد را از دیتابیس حذف می کنیم و در ادامه با روش اپلود مجدد فایل و ویرایش هنرمند در پنل آشنا می شویم.