آموزش زبان های برنامه نویسی

۹۳۰۰۰ تومـــان
جزئیات

۹۹ درس در ۵ فصل

سطح

پیشرفته

مدت زمان ۱۸۶۷ دقیقه
حجم ۴۰۴۹.۷۸ مگابایت
اشتراک گذاری در

توضیحات "دوره آموزش لاراول (laravel) –جامع و پروژه محور" :

این دوره آموزش لاراول یکی از جامع ترین آموزش های برنامه نویسی php با فریم ورک Laravel است در طول 31 ساعت یک cms کامل با لاراول 5.7 نوشته می شود

دوره آموزش لاراول به 5 فصل تقسیم می شود.

 فصل اول مقدمه می باشد و در آن با این دوره آموزشی و پروژه مورد نظر که ساخت یک CMS کاملا پویا می باشد، آشنا میشوید.

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

 در فصل سوم قبل از اینکه به پروژه اصلی یعنی ساخت CMS بپردازیم، بهتر است ابتدا یک پروژه ساده را طراحی کنیم تا تسلط شما روی لاراول بیشتر شود

 سپس در فصل چهارم به پروژه اصلی بپردازیم.

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

توجه: با اطمینان دوره آموزشی "دوره آموزش لاراول (laravel) –جامع و پروژه محور" را بخرید در صورتی که این آموزش مطابق با اطلاعات آن نبود و شما از خرید راضی نبودید، بازگشت وجه انجام می شود.

توجه: پس از خرید و ورود به "دوره آموزش لاراول (laravel) –جامع و پروژه محور" فیلم های آموزشی را می توانید مشاهده یا دانلود کنید.

توجه: قبل از شرکت در دوره آموزشی شما می توانید پیش نمایش و ۲۹ قسمت آموزشی از ۹۹ قسمت را رایگان مشاهده کنید.(آموزش هایی که در سمت راست آن ها قفل باز است قبل از ورود در آموزش قابل مشاهده است)

پیش نیازهای دوره آموزش لاراول (laravel) –جامع و پروژه محور :

قبل از شروع به این دوره آموزشی باید به PHP تسلط داشته باشید. چرا که Laravel یکی از framework های PHP است و تسلط روی PHP الزامی می باشد.

هدف گذاری دوره آموزشی :

با پایان این دوره، شما می توانید با لاراول یک cms کامل را اختصاصی برای خود بسازید. در راستای همین هدف شما یاد می گیرید که از زبان های مختلف برنامه نویسی در کنار همدیگر استفاده کنید. زبان ها و کتاب خانه هایی مثل HTML, CSS, jQuery, Bootstrap, PHP, Laravel.

برای چه کسی مفید است ؟

تقریبا میتوان گفت که تمام شرکت هایی که به دنبال جذب و استخدام برنامه نویس PHP کار هستند از برنامه نویس انتظار دارند که به Laravel هم تسلط داشته باشد. همچنین اگر بخواهید پروژه های بزرگ را با PHP خام بنویسید بسیار کار شما سخت خواهد شد و نیاز به یادگیری Laravel دارید.

ابزارهای مورد نیاز :

ورژن لاراول: در فصل های ابتدایی از ورژن 5.6 استفاده می شود و در طول ساخت آموزش که ورژن 5.7 نهایی می شود پروژه به روژن 5.7 آپدیت می شود.

فصل ۱ آشنایی با دوره و پیشنیاز های آن

۱

آشنایی بادوره موزشی و پروژه ای که قصد طراحی آن را داریم

۲

این دوره آموزشی چه پیشنیاز هایی دارد

۳

نصب کردن برنامه ها و تکنولوژی های مورد نیاز این دوره آموزشی

۴

اگر در این دوره آموزشی برای شما سوالی پیش آمد از چه طریق سوال خود را باید بپرسید

۵

نصب برنامه اتم و پکیج های آن برای استفاده در این دوره آموزشی

۶

آشنایی کامل و مشاهده نمونه نهایی پروژه این دوره آموزشی

فصل ۲ آشنایی با مباحث پایه لاراول

۱

نصب کردن لاراول از طریق composer

۲

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

۳

آشنایی با route ها و ایجاد مسیر در لاراول

۴

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

۵

نحوه ارسال متغیر از کنترلر به view

۶

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

۷

آشنایی با migration ها و سهولت مدیریت دیتابیس

۸

علت بروز ارور specified keyو نحوه برطرف کردن آن

۹

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

فصل ۳ طراحی پروژه ساده با لاراول

۱

ایجاد model و migration و controller لازم برای این پروژه

۲

ایجاد متد create در کنترل

۳

طراحی فرم لازم جهت ایجاد رکورد جدید

۴

اعتبار سنجی اطلاعات ارسال شده توسط کاربر در فرم create

۵

فارسی سازی ارور های لاراول

۶

تکمیل متد store برای ثبت اطلاعات در database

۷

نمایش پیغام مناسب به کاربر پس از ثبت اطلاعات در database

۸

نحوه دسترسی به دیتا های قدیمی ارسالی توسط کاربر و پرکردن دوباره فرم از طریق تابع old

۹

ایجاد متد index جهت لیست کردت تمامی رکورد های ثبت شده در سیستم

۱۰

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

۱۱

ایجاد لینک جهت عملیات حذف و ویرایش رکورد ها

۱۲

ایجاد متد show جهت نمایش منفرد هر رکورد

۱۳

آشنایی بیشتر با route ها در لاراول و حالت های مختلف برای تعریف و register کردن route ها

۱۴

ایجاد متد edit جهت ویرایش تسک ها

۱۵

ایجاد روش جدید برای اعتبار سنجی فرم ها به گونه ای که هم در هنگام ایجاد رکورد صدق کند و هم در هنگام ویرایش

۱۶

ایجاد متد update جهت ثبت اطلاعات و ویرایش رکورد ها در دیتابیس

۱۷

ایجاد متد destroy جهت حذف رکورد ها در دیتابیس

۱۸

پرسیدن سوال آیا مطمئن هستید قبل از حذف رکورد ها در دیتابیس

۱۹

حالتی که کاربر هنگام حذف رکورد پس از دیدن سوال آیا مطمئن هستید بر روی خیر کلیک میکند

۲۰

حالتی که کاربر هنگام حذف رکورد پس از دیدن سوال آیا مطمئن هستید بر روی بله کلیک میکند

۲۱

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

۲۲

تنظیمات لازم جهت ارسال AJAX Request از طریق jQuery

۲۳

ارسال AJAX Request و گرفتن پاسخ ارسالی توسط لاراول

۲۴

تکمیل پروژه این فصل و خاتمه دادن این پروژه

۲۵

Clone گرفتن از پروژه و دریافت کدهای استفاده شده در این پروژه

فصل ۴ طراحی CMS (پروژه اصلی) با لاراول

۱

Clone گرفتن از پروژه اولیه و دریافت کدهای لازم جهت شروع طراحی

۲

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

۳

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

۴

بخش اول راست چین کردن template استفاده شده در این پروژه

۵

بخش دوم راست چین کردن template استفاده شده در این پروژه

۶

ایجاد حساب کاربری و داشبورد برای کاربران

۷

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

۸

ایجاد middleware جهت تعریف سطوح دسترسی

۹

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

۱۰

ایجاد model و migration لازم جهت مدیریت هدر سایت

۱۱

ایجاد relation های لازم برای مدیریت هدر سایت

۱۲

ویرایش جداول موجود در دیتابیس با migration ها

۱۳

علت بروز و نحوه رفع کردن ارور non property

۱۴

فیکس کردن migration ها در HeaderController

۱۵

طراحی فرم لازم جهت ویرایش هدر

۱۶

ارتقای ظاهر و ui بهتر

۱۷

ارتقای لاراول از ورژن 5.6 به 5.7

۱۸

ایجاد متد update برای هدر و ویرایش رکورد در دیتابیس

۱۹

فارسی سازی ارور های ایجاد شده توسط validation

۲۰

بخش اول آپلود تصاویر از طریق لاراول

۲۱

بخش دوم آپلود تصاویر از طریق لاراول

۲۲

راه اندازی اولیه اسلایدر موبایلی موجود در هدر

۲۳

آپلود تصاویر جدید برای اسلایدر موبایلی موجود در هدر

۲۴

حذف تصاویر اسلایدر موبایلی

۲۵

گام های ایتدایی جهت ویرایش فوتر

۲۶

ایجاد model و migration لازم جهت مدیریت فوتر سایت

۲۷

طراحی فرم لازم جهت ویرایش فوتر

۲۸

ایجاد متد update برای فوتر و ویرایش رکورد در دیتابیس

۲۹

ثبت پیام در فوتر از طریق ایجکس

۳۰

نمایش پیام های ثبت شده در پنل ادمین

۳۱

طراحی فرم لازم جهت ایجاد بخش جدید

۳۲

کار کردن با بخش ها و مقدمات لازم جهت مدیریت بخش ها

۳۳

مقدمات لازم جهت ویرایش و حذف بخش ها

۳۴

حذف بخش های ثبت شده در سیستم

۳۵

قابلیت نمایش و یا عدم نمایش هر بخش دلخواه در پنل ادمین

۳۶

مقدمات لازم جهت مدیریت محتوای هر بخش

۳۷

مقدمات لازم و فرم مورد نیاز جهت ویرایش محتوا

۳۸

کار کردن با فرم ویرایش محتوا

۳۹

نمونه گیری از ردیف های موجود در فرم ویرایش محتوا

۴۰

متد update برای محتوای موجود در بخش ها وثبت اطلاعات در دیتابیس

۴۱

ثبت و ویرایش همزمان محتوای ثبت شده در دیتابیس

۴۲

حذف محتوای ثبت شده در دیتابیس

۴۳

پویا سازی محتویات بخش خدمات

۴۴

پویا سازی محتویات بخش مجموعه تب

۴۵

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

۴۶

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

۴۷

فیکس کردن متد prepare multiple در ContentController

۴۸

پویا سازی محتویات بخش کارت ها و بخش قیمت ها

۴۹

پویا سازی سایر بخش ها تعریف شده در پروژه

۵۰

قابلیت ویرایش عنوان و توضیحات برای بخش ها

۵۱

ایجاد متد edit برای ویرایش منو سایت

۵۲

ایجاد متد update برای ویرایش منو سایت

۵۳

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

۵۴

در این جلسه CMS ما آماده میشود

۵۵

کارکردن با CMS پس از تکمیل شدن آن

۵۶

نصب پروژه نهایی روی کامپیوتر شخصی شما و دریافت کدهای مربوط به پروژه از طریق git

۵۷

کار کردن با git جهت سفر به جلسات مختلف این دوره

۵۸

راه های پیشرفت و ارتقای CMS طراحی شده در این پروژه

فصل ۵ گام های بعدی

امتیاز کلی دوره

( ۰)

تعداد بررسی های ثبت شده : ۰

هنوز بررسی برای این آموزش ثبت نشده است

بیشتر