دوره جامع آموزش Laravel

دوره جامع آموزش Laravel

دوره جامع آموزش Laravel

دوره جامع آموزش Laravel به همراه پروژه عملی

 

فریم ورک چیست ؟  فریم ورک بستری را برای برنامه نویسان فراهم می‌کند که استفاده از کدهای از پیش ساخته شده را امکان‌پذیر می‌کند. در واقع می‌توان گفت هدف اصلی فریم ورک‌ها، راحتی کار برنامه‌ نویسان و اجتناب از نوشتن کدهای تکراری است. لاراول یکی از محبوب‌ترین فریم ورک های PHP است. PHP فریم ورک‌های متعددی دارد که از جمله آن‌ها می‌توان به Yii ،Cakephp ،codeigniter ،Nette ،simfony اشاره کرد. در حال حاضر اکثر برنامه ‌نویسان تحت وبی که قصد توسعه برنامه‌های کاربردی وب بر پایه معماری سه لایه (MVC) با PHP دارند، استفاده از فریم ورک لاراول را به دیگر فریم ورک‌ها ترجیح می‌دهند.
لاراول (Laravel) یک فریم ورک php مبتنی بر معماری MVC است که تیلور اوتول (Taylor Otwell) آن را ایجاد و توسعه بخشید. این فریم ورک، بسیار قدرتمند، کدباز و رایگان است. 
برخی از مزایای استفاده از لاراول : 

    یادگیری و بروز ‎رسانی آسان
    آسان‏ سازی کارهای معمول در روند برنامه ‎نویسی نظیر احراز هویت، روتینگ، جلسات و کَش
    بهره ‎گیری از ریموت کامپوننت
    محدود‎کردن Eloquent با دستورات ساده
    بهبود سرعت و افزایش ۱۰۰ درصدی سرعت مسیرها
    دلپذیر کردن فرآیند توسعه برای توسعه ‎دهندگان بدون به خطر انداختن قابلیت‎های برنامه
استفاده از پکیج ‎ها
    اجرای آزمایش‎ های واحد متعدد با دستورات بسیار ساده
    دسترسی ساده به دیتابیس و سهولت در تغییر وکنترل کدها و بروز رسانی و توسعه برنامه ‎ها
    استفاده از موتور Blade

تا قبل از اتمام میتوانید این دوره را با 30% تخفیف پیش خرید کنید ، کد تخفیف : laravel

این دوره در حال برگزاری است .

4 جلسه ابتدا دوره رایگان است .

 

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

جهت اطلاع از سرفصل های آموزشی حتما ویدئوی معرفی دوره را مشاهده کنید .

جلسات اول همه دوره های نقدی سایت تاپ لرن رایگان می باشند ، جهت بررسی کیفیت دوره ، صدا ، تصویر و فن بیان و تسلط استاد لطفا ابتدا جلسات رایگان را مشاهده کنید و سپس خرید انجام دهید

خرید این دوره

پیش نمایش


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

لطفا به این دوره رای دهید

نمی پسندم ( 0 ) می پسندم ( 1 )

جهت اطلاع از دوره های جدید ، بروز رسانی دوره ها ، تخفیف ها ، عضو کانال تلگرام ما با آدرس Top_Learn@ شوید .

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

مدت زمان دوره: 16:05:00
راهنما! برای دانلود با دانلود منیجر(IDM) بر روی این لینک کلیک کنید.

اگر در باز کردن فایل ها مشکل داشتید آخرین نسخه win rar را نصب کنید و با km player مشاهده کنید .

معرفی دوره

معرفی لاراول و نصب اولین پروژه

بررسی ساختار کلی پروژه های لاراول و‌همچنین مروری بر معماری mvc و اجرای اولین پروژه بر روی سیستم

بررسی ساختار سیستم روتینگ در لاراول و چگونگی کارکرد آن به طور کلی و همچنین مقایسه با پروژه پی اچ پی خام و طرز استفاده از روتینگ در آن

بررسی فایل env و همچنین تنظیمات مربوط به اتصال به دیتابیس و اشنایی با closure در php و بررسی http verbs به صورت کامل

بررسی کامل متغییر ها در سیستم روتینگ لاراول و همچنین یادگیری استفاده از متغییر های optional و استفاده از چند متغییر به صورت همزمان و همچنین ساخت اکانت گیت هاب برای پروژه

بررسی گروه بندی مسیر ها در لاراول و همچنین استفاده از پیشوند ها prefix در سیستم روتینگ لاراول و توضیح مختصر middleware

بررسی انواع پیشوند ها در سیستم‌روتینگ لاراول و همچنین استفاده از subdomain و توضیح مختصر درمورد دسترسی به view از طریق مسیرها

بررسی view ها و  بررسی سه روش مرسوم در ارسال اطلاعات به همراه نمونه

اشنایی با چگونگی ارتباط بین کنترلر‌ و به نمایش دراوردن یک view و اختصاص دادن مسیر به این کنترلر

اموزش فعال سازی ارور ریپورتینگ‌ در لاراول و همچنین استفاده از مسیر reaource و اشنایی با دستور route list و ساخت مسیر برای انجام عملیات crud

ساخت و بررسی single action controller و همچنین اشنایی با روش های redirect کردن در لاراول با چهار روش رایج

اموزش کار با ریدایرکت به route و ارسال پارامتر ها و همچنین استفاده از action

نحوه ی ارسال یک فرم به کمک لاراول و همچنین بررسی متد dd و استفاده از redirect with

آشنایی با چگونگی استفاده از ارور ها و شخصی سازی کردن آن ها و همچنین آشنایی با متد abort و abort_if و abort_unless

کار با موارد مهم در بخش response مانند cookie ها  headers , download , file

نحوه نوشتن تست در لاراول

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

آشنایی با حلقه های تکرار for foreach forelse و همچنین شرط های if unless و متغییر های موجود در foreach

Template Inheritance

بررسی include و each

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

آشنایی با چگونگی استفاده از متغییر ها در چند view مختلف یا در کل پروژه و آموزش ساخت یک service provider جدید و ثبت آن

بررسی چگونگی دسترسی به کلاس ها در view  و همچنین ساخت اشیا در view ه به منظور دسترسی به متدهای هر کلاس

Custom If Statements

stack در لاراول

تست در لاراول - بخش دوم

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

ساختار migration در لاراول

ساخت و تغییر migration

migrate تغییرات

Column Modifiers

تغییرات جداول

کلید ها و Seed

Factory  در لاراول

پیاده سازی روابط با factory

بررسی چگونگی دستورات sql در لاراول به صورت خام در عملیات CRUD

بررسی چگونگی تعامل با دیتابیس به صورت fluent یا شیوا  و آشنایی با مجموعه ها

بررسی دستورات where در شرایط مختلف و همچنین بررسی تفاوت های orWhere در sql های تو در تو با استفاده از closure

بررسی دستورات join و groupBy و همچنین شرط گذاشتن بر روی groupBy به کمک having

آشنایی با دستورات when , max , min , count , first , get در لاراول

بررسی چگونگی اضافه کردن رکورد جدید در دیتابیس و همچنین اپدیت آن ها

بررسی چگونگی پیاده سازی سه مرحله از عملیات Transaction در لاراول

بررسی دستورات ساخت مدل جدید و تفاوت های موجود با روش های قبلی از جمله query builder

بررسی دو روش در‌ این بخش به روش ضمنی و مطلق و پیدا کردن رکورد ها به کمک id و یا slug و‌ یا name

بررسی تغییرات در مدل و‌ همچنین نمایش اطلاعات جداول در view

اشنایی با متد های chunk , findOrFail , fresh ,refresh

بررسی چهار روش معمول در وارد کردن اطلاعات به دیتابیس به کمک مدل و تفاوت cursor و chunk

بررسی دستور آپدیت با سه روش مرسوم و همچنین بررسی دو متد count و avg

برای ارسال نظر نیاز است وارد سایت شوید. در صورت نداشتن حساب کاربری عضو شوید.