دوره ی آموزش کامل فریمورک لاراول ( Laravel )
لاراول محبوب ترین فریمورک برای توسعه ی وب است در این آموزش فریمورک لاراول یک دوره ی جامع و کاملی را دریافت خواهید کرد که روی مباحث اصلی و پایه ای لاراول تمرکز میکند . در این دوره ی آموزشی لاراول ، آخرین نسخه ی زمان حال ( سال 2019 میلادی ) که نسخه های 5 لاراول میباشد مورد آموزش قرار خواهد گرفت و مباحث آموزش داده شده در این دوره برای تمامی نسخه هایی که با 5 شروع میشوند کاربرد دارد . البته مباحث پایه ای هستند و میشود گفت 95٪ مباحث در تمامی نسخه های لاراول یکسان است .
توضیحات دوره ی آموزش کامل فریمورک لاراول نسخه های 5
در این دوره ی آموزشی ، در طول 24 جلسه آموزشی به فریمورک قدرتمند لاراول مسلط می شوید و میتوانید هر پروژه ای را با لاراول پیاده سازی کنید . در این دوره ی آموزشی که با کیفیت تصویری و صوتی بسیار مطلوب تهیه شده است با تمرین های عملی در طول هر جلسه سعی میکنیم بصورت کاملا نوین بر این فریمورک قدرتمند تسلط کامل را پیدا کنید . در این دوره از نصب لاراول و نیازمندی های آن شروع میکنیم و سپس تمام بخش های آنرا جلسه به جلسه آموزش میدهیم ، موارد جانبی مثل گیتهاب و انتشار پروژه ی لاراولی در گیتهاب نیز در این پکیج ارزشمند گنجانده شده است .
این دوره دارای پشتیبانی آنلاین بوده و به سوالاتی که پرسیده میشود بصورت آنلاین پاسخ کامل داده میشود پس شما نگران مشکلات بعد از دیدن ویدیوهای آموزشی نباشید چون پشتیبانی ما همراه شما در طول این دوره ی آموزشی خواهد بود .
سرفصل های دوره ی آموزش کامل فریمورک لاراول نسخه ی 5
جلسه 1 :
- آموزش کامل نصب و راه اندازی وب سرور مجازی ( Xampp )
- آموزش کامل مفاهیم ، نصب و استفاده از Composer
- آموزش نصب و راه اندازی فریمورک Laravel با استفاده از Composer
- آموزش ساخت Virtual-Host در تنظیمات ویندوز و Xampp
- معرفی کلی فریمورک لاراول و زبان برنامه نویسی پی اچ پی
جلسه 2 :
- آموزش کامل الگوری طراحی MVC
- آموزش کامل مفاهیم شی گرای
- آموزش کامل مفاهیم ارث بری و کپسوله سازی در بحث شی گرایی
- آموزش mvc و routing در فریمورک لاراول و ساختار و پوشه بندی های پروژه های لاراول
- آموزش کلی migration ها در لاراول و نحوه ی ساختن آنها
- آموزش استفاده از خط فرمان php artisan در لاراول
جلسه 3 :
- آموزش کامل مسیردهی یا Routing در لاراول
- آموزش ارسال و دریافت پارامتر با استفاده از route ها و url
- آموزش استفاده از php artisan برای مدیریت route ها
- آموزش نحوه ی نامگذاری route ها
- آموزش کامل controller ها در لاراول ایجاد و استفاده از آنها
- آموزش مسیردهی به کنترلرها با استفاده از متد resource و متد get
- آموزش ایجاد view ها و نحوه ی فراخوانی آنها از کنترلر
- آموزش ارسال پارامتر بصورت تکی و آرایه ای به داخل view ها از متد کنترلرها
- آموزش انجین blade و نحوه ی کار با کدهای آن
جلسه 4 :
- آموزش کامل نحوه ی ارتباط با پایگاه داده در لاراول
- آموزش کامل ساخت و مدیریت migration ها در لاراول
- آموزش استفاده از دستورات rollback , refresh , restart , migrate , status و … در migration های لاراول
- آموزش اجرای کوئری های sql در لاراول ( insert update delete select )
جلسه 5 :
- آموزش کامل کار با Model و نحوه ی ساخت و مدیریت آنها در لاراول
- آموزش ساخت migration مرتبط با جدول مدل ها آشنایی با Eloquent
- آموزش انواع روش های مختلف مدیریت اطلاعات پایگاه داده با استفاده از Eloquent
- آموزش انواع روش های insert اطلاعات در پایگاه داده با استفاده از Eloquent
- آموزش انواع روش های آپدیت اطلاعات با استفاده از Eloquent
- آموزش انواع روش های پاکسازی اطلاعات از پایگاه داده با Eloquent و روش های Softdelete و پاکسازی برای همیشه
جلسه 6 :
- آموزش کامل کار با Relationship ها در لاراول
- آموزش کامل ساخت رابطه از نوع One To One
- آموزش کامل ساخت رابطه از نوع One to One Reverse
- آموزش کامل ساخت رابطه از نوع One To Many
جلسه 7 :
- آموزش کامل ارتباط چند به چند یا Many To Many در لاراول به همراه مثال
- آموزش نحوه ی ایجاد جدول رابط یا pivot برای ایجاد رابطه چند به چند یا Many To Many
- آموزش کار با متد belongsToMany در رابطه های لاراول
- آموزش رابطه از نوع Has Many through در لاراول
جلسه 8 :
- آشنایی با مفهوم ارتباط پلیمرفیک در لاراول
- آموزش کامل پیاده سازی رابطه از نوع پلیمرفیک در لاراول
- آموزش رابطه ی مع داده ها با استفاده از پلیمرفیک در لاراول (reverse) پلیمرفیک = Polymorphic
جلسه 9 :
- آموزش کامل رابطه ی پلیمرفیک چند به چند در لاراول Many to Many Polymorphic
- آموزش استفاده از ترمینال داخلی phpstorme برای کار با دستورات
- آموزش کامل tinker و نحوی کار با داده های پایگاه داده با tinker
- آموزش عملیات Crud با استفاده از tinker
- آموزش کار با رابطه ها در tinker
جلسه 10 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش کامل عملیات Insert با استفاده از رابطه ی تک به تک در لاراول
- آموزش کامل عملیات update / delete با استفاده از رابطه ی تک به تک در لاراول
- آموزش کامل عملیات read با استفاده از رابطه ی تک به تک در لاراول
جلسه 11 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش کامل عملیات Insert با استفاده از رابطه یک به چند در لاراول one to many
- آموزش کامل عملیات Read با استفاده از رابطه یک به چند در لاراول one to many
- آموزش کامل عملیات Update با استفاده از رابطه یک به چند در لاراول one to many
- آموزش کامل عملیات Delete با استفاده از رابطه یک به چند در لاراول one to many
جلسه 12 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش کامل عملیات Insert با استفاده از رابطه چند به چند در لاراول Many to Many
- آموزش کامل عملیات Read با استفاده از رابطه چند به چند در لاراول Many to Many
- آموزش کامل عملیات Update با استفاده از رابطه چند به چند در لاراول Many to Many
- آموزش کامل عملیات Delete با استفاده از رابطه چند به چند در لاراول Many to Many
- آموزش کار با متدهای attach detach , sync
جلسه 13 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش کامل عملیات Insert با استفاده از رابطه پلیمرفیک در لاراول Polymorphic
- آموزش کامل عملیات Read با استفاده از رابطه پلیمرفیک در لاراول Polymorphic
- آموزش کامل عملیات Update با استفاده از رابطه پلیمرفیک در لاراول Polymorphic
- آموزش کامل عملیات Delete با استفاده از رابطه پلیمرفیک در لاراول Polymorphic
- آموزش تکنیک Attach و De-Attach کردن با استفاده از پلیمرفیک
جلسه 14 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش کامل عملیات Insert با استفاده از رابطه پلیمرفیک * چند به چند * در لاراول Polymorphic *Many To Many*
- آموزش کامل عملیات Read با استفاده از رابطه پلیمرفیک * چند به چند * در لاراول Polymorphic *Many To Many*
- آموزش کامل عملیات Update با استفاده از رابطه پلیمرفیک * چند به چند * در لاراول Polymorphic *Many To Many*
- آموزش کامل عملیات Delete با استفاده از رابطه پلیمرفیک * چند به چند * در لاراول Polymorphic *Many To Many*
- آموزش تکنیک Attach و Sync کردن با استفاده از پلیمرفیک * چند به چند *
جلسه 15 :
- آموزش مجدد ساخت پروژه ی جدید لاراول با روش های مختلف
- آموزش مجدد تنظیم پایگاه داده و اتصال آن به لاراول
- آموزش ایجاد controller جدید از نوع resource آموزش ایجاد مسیر یا route برای یک کنترلر از نوع resource
- آموزش نحوه ی ایجاد view و فایل های blade
- آموزش ساخت فرم و انجام عمل CRUD پایگاه داده با استفاده از view و controller و model
جلسه 16 :
- آموزش نصب پکیج اعتبار سنجی فرم Laravel illuminate Html Collective
- آموزش تغییر تمام فرم های html به فرم های لاراولی
- آموزش تغییر input های html ی به input های لاراولی (پکیج جدید)
- اعتبار سنجی داده های فرم ها تغییر تمام قسمت های سورس پروژه جلسه ۱۵ و استفاده از پکیج جدید برای ساخت و اعتبار سنجی فرم ها
جلسه 17 :
- آموزش کار با کلاس تاریخ در لاراول
- آموزش کار با کلاس Carbon و ایجاد تاریخ هایی همانند شبکه های مجازی ( مثلا : one week ago )
- آموزش فیلتر گذاری و تغییر داده های ارسال شده و دریافت شده از پایگاه داده
- آموزش کار با query Scop ها و نحوه ی نوشتن scop شخصی
جلسه :
- آموزش کامل نحوه ی ایجاد فرم Multipart با استفاده از پکیج collective
- آموزش آپلود فایل روی سرور آموزش نحوه ی ذخیره سازی یک تصویر برای پست
- آموزش نحوه ی درج اطلاعات فایل آپلود شده در پایگاه داده
- آموزش نحوه ی واکشی و نمایش فایل های آپلود شده از پایگاه داده
جلسه 19 :
- آموزش ایجاد پروژه ی جدید لاراولی
- آموزش ایجاد سیستم ثبت نام و ورود در عرض چند دقیقه
- آموزش دریافت و نمایش اطلاعات کاربر login شده
- آموزش استفاده از کلاس Auth
جلسه 20 :
- آموزش middleware ها در لاراول
- آموزش ایجاد و رجیستر کردن یک middleware جدید در لاراول
- آموزش اعمال middleware روی یک مسیر یا route خاص
- آموزش اعمال یک middleware روی یک کنترلر خاص
جلسه 21 :
- آموزش مفهوم Session آموزش سشن ها در فریمورک لاراول
- آموزش ایجاد مقدار جدید در سشن
- آموزش پاک کردن مقادیر سش آموزش نحوه ی استفاده از سش برای ارسال اطلاعات بصورت flash
جلسه 22 :
- نصب نسخه ی جدیدی از لاراول
- آموزش ثبت نام و استفاده از سرویس mailgun
- آموزش کامل ارتباط لاراول با mailgun
- آموزش کامل ارسال ایمیل توسط mailgun در لاراول
جلسه 23 :
- آموزش گیت و نحوه ی دانلود و نصب آموزش ساخت اکانت گیت هاب
- آموزش ساخت کدمخزن جدید آموزش کار بصورت افلاین روی پروژه ها
- آموزش دستورات git در ترمینال
- آموزش commit و ارسال کدهای انجام شده روی گیتهاب (push)
جلسه 24 :
جمع بندی کلی تمام مباحث آموزش داده شده درطول دوره
درباره این سایت