آموزش لاراول

۰ رای ۰.۰

access_time طول دوره ۳۰ ساعت
event_seat تعداد جلسات ۴۶ جلسه
people دانشجویان ۵۲۳ نفر
headset_mic پشتیبانی دوره۳ ماه
file_downloadسرفصل های دوره دانلود

قیمت : ۱۶۹ هزار تومان

schedule هر هفته 3 جلسه 30 تا 60 دقیقه ای - حداقل 36 ساعت آموزش - پروژه فروشگاه فایل پیشرفته
description توضیحات دوره list جلسات دوره speaker_notes دیدگاه ها
list لیست جلسات دوره
  1. دوره مجازی Laravel - جلسه 1 - آماده سازی محیط کار play_circle_outlined
  2. دوره مجازی Laravel - جلسه 2 - مقدمه ای بر شی گرایی (بخش اول - تفاوت کدنویسی رویه ای و شی گرا) play_circle_outlined
  3. دوره مجازی Laravel - جلسه 3 - مقدمه ای بر شی گرایی (بخش دوم - کلاس، ارث بری و interface ) play_circle_outlined
  4. دوره مجازی Laravel - جلسه 4 - مقدمه ای بر شی گرایی (بخش سوم و آخر - static و abstract و trait ) play_circle_outlined
  5. دوره مجازی Laravel - جلسه 5 - بررسی ساختار laravel و migration ها play_circle_outlined
  6. دوره مجازی Laravel - جلسه 6 - آشنایی با Routing فریمورک Laravel play_circle_outlined
  7. دوره مجازی Laravel - جلسه 7 - آشنایی با Blade و مدیریت فایل های View play_circle_outlined
  8. دوره مجازی Laravel - جلسه 8 - فضاهای نام در controller ها play_circle_outlined
  9. دوره مجازی Laravel - جلسه 9 - Model و ذخیره سازی اطلاعات play_circle_outlined
  10. دوره مجازی Laravel - جلسه 10 - اعتبار سنجی داده های فرم play_circle_outlined
  11. دوره مجازی Laravel - جلسه 11 - اعتبارسنجی با Form Request و نمایش لیست داده ها play_circle_outlined
  12. دوره مجازی Laravel - جلسه 12 - پیاده سازی operation های لیست کاربران play_circle_outlined
  13. دوره مجازی Laravel - جلسه 13 - ویرایش کاربر و اعتبار سنجی آن play_circle_outlined
  14. دوره مجازی Laravel - جلسه 14 - لیست فایل ها play_circle_outlined
  15. دوره مجازی Laravel - جلسه 15 -ذخیره سازی فایل play_circle_outlined
  16. دوره مجازی Laravel - جلسه 16 -پیاده سازی طرح های اشتراکی play_circle_outlined
  17. دوره مجازی Laravel - جلسه 17 -آشنایی با رابطه های چند به چند و پیاده سازی پکیج های فایل play_circle_outlined
  18. دوره مجازی Laravel - جلسه 18 -ذخیره سازی اطلاعات فایل ها برای پکیج play_circle_outlined
  19. دوره مجازی Laravel - جلسه 19 -پیاده سازی payments play_circle_outlined
  20. دوره مجازی Laravel - جلسه 20 پیاده سازی پکیج های خریداری شده کاربر play_circle_outlined
  21. دوره مجازی Laravel - جلسه 21 - لیست پکیج های کاربر و بررسی دیتابیس دسته بندی ها play_circle_outlined
  22. دوره مجازی Laravel - جلسه 22- پیاده سازی دسته بندی های با Many To Many Polymorphic Relations play_circle_outlined
  23. دوره مجازی Laravel - جلسه 23- مدیریت دسته بندی ها play_circle_outlined
  24. دوره مجازی Laravel - جلسه 24- استفاده از select2 برای دسته بندی ها play_circle_outlined
  25. دوره مجازی Laravel - جلسه 25- مدیریت فایل های css و js با gulp play_circle_outlined
  26. دوره مجازی Laravel - جلسه 26- طراحی بخش خروجی وب سایت - نمایش فایل ها و پکیج ها play_circle_outlined
  27. دوره مجازی Laravel - جلسه 27- نمایش اطلاعات فایل در خروجی وب سایت play_circle_outlined
  28. دوره مجازی Laravel - جلسه 28- ایجاد صفحه نمایش طرح های اشتراکی play_circle_outlined
  29. دوره مجازی Laravel - جلسه 29- ثبت نام کاربر در طرح اشتراکی play_circle_outlined
  30. دوره مجازی Laravel - جلسه 30-محدودیت دانلود فایل ها بر اساس طرح اشتراکی play_circle_outlined
  31. دوره مجازی Laravel - جلسه 31 -پیاده سازی سیستم ثبت نام و ورود play_circle_outlined
  32. دوره مجازی Laravel - جلسه 32 - آشنایی با Guard و Middleware و پیاده سازی دسترسی مدیریت play_circle_outlined
  33. دوره مجازی Laravel - جلسه 33 - پیاده سازی درخواست های Ajax play_circle_outlined
  34. دوره مجازی Laravel - جلسه 34 - آشنایی با Event ها و Listener ها و پیاده سازی آنها play_circle_outlined
  35. دوره مجازی Laravel - جلسه 35 - آشنایی با Queue ها و کاربرد آن play_circle_outlined
  36. دوره مجازی Laravel - جلسه 36 - آشنایی با Mail و ارسال ایمیل برای خرید طرح play_circle_outlined
  37. دوره مجازی Laravel - جلسه 37 - بررسی expire شدن طرح خریداری شده و نمایش لیست فایل های یک پکیج play_circle_outlined
  38. دوره مجازی Laravel - جلسه 38 - نمایش دسته بندی ها و فایل های و پکیج های آن + محبوب ترین فایل ها بر اساس تعداد دانلود play_circle_outlined
  39. دوره مجازی Laravel - جلسه 39 -نمایش آمار تعداد دانلود های فایل های به صورت روزانه با استفاده از Chartjs play_circle_outlined
  40. دوره مجازی Laravel - جلسه 40 - استفاده از session و cookie در لاراول play_circle_outlined
  41. دوره مجازی Laravel - جلسه 41 - نصب پکیج های لازم برای کدنویسی در لاراول play_circle_outlined
  42. دوره مجازی Laravel - جلسه 42 - پیاده سازی درگاه پرداخت آنلاین - بخش اول play_circle_outlined
  43. دوره مجازی Laravel - جلسه 43 - پیاده سازی درگاه پرداخت آنلاین - بخش دوم play_circle_outlined
  44. دوره مجازی Laravel - جلسه 44 - پیاده سازی وب سرویس Rest play_circle_outlined
  45. دوره مجازی Laravel - جلسه 45 - استفاده از Json Web Token در پیاده سازی وب سرویس ها play_circle_outlined
  46. آماده سازی سرور VPS و پیاده سازی لاراول بر روی آن - جلسه 46 (آخر) play_circle_outlined

آموزش لاراول مبتدی تا پیشرفته

در دوره آموزش لاراول سعی کردیم مفاهیم و سرفصل های اصلی را به ساده ترین و قایل درک ترین شیوه بیان کنیم تا دوستانی که به تازگی وارد دنیای برنامه نویسی و وب شده اند بتوانند به راحتی از این دوره های آموزشی برنامه نویسی استفاده کرده و بتوانند آموزش Laravel را یاد بگیرند این آموزش ها به صورت آموزش لاراول تصویری در اختیار شما قرار می گیرد شما عزیزان قبل از مشاهده آموزش Laravel باید دوره ی آموزش php را بگذارنید تا حداقل بتوانید یک فرم لاگین و ثبت نام با زبان پی اچ پی بنویسید تا بهتر بتوانید مفاهیم و مباحث آموزشی حرفه ای را درک کنید

لاراول چیست ؟

زمانی که در مورد فریم ورک های توسعه وب اپلیکیشن صحبت می شود، همیشه نام لاراول به میان می آید. از لاراول می توان به عنوان محبوب ترین فریم ورک زبان برنامه نویسی PHP یاد کرد. لاراول توانسته است به اولین گزینه توسعه دهندگان برای توسعه برنامه های پیچیده تحت وب تبدیل شده است. لاراول فریم ورکی مبتنی بر معماری MVC است که به صورت رایگان و متن باز ارائه شده است. این فریم‌ ورک امکانات هوشمندی در اختیار برنامه نویسان قرار می دهد و برنامه‌ نویسی را برای آن ها لذت بخش تر می‌کند. آموزش لاراول برای برنامه نویسانی که با زبان PHP آشنایی دارند، بسیار آسان خواهد بود.

این فریم ورک در بین سایر فریم ورک های PHP از امنیت و سرعت توسعه بیشتری برخوردار است. از طریق لاراول شما قادر خواهید بود بدون اینکه تغییری در کدهای اصلی ایجاد کنید، عملکرد بسیاری از بخش ها را تغییر دهید. لاراول کتابخانه های بسیار متنوعی دارد و از اغلب کتابخانه های فریم ورک سیمفونی نیز استفاده می کند. همچنین این فریم ورک سرویس های مختلفی را برای برنامه نویسان ارائه می دهد. به عنوان مثال سرویس هایی همچون تأیید هویت، دسترسی‌های کاربران، کنسول Artisan، پرداخت و صورتحساب، کش، مجموعه‌ها و ... تنها گوشه ای از سرویس هایی است که این فریم ورک در اختیار برنامه نویسان قرار می دهد.

تاریخچه فریم ورک لاراول

لاراول چیست

حال که فهمیدیم فریم ورک لاراول چیست ، در این بخش قصد داریم تاریخچه آن را مورد بررسی قرار دهیم. تیلور اوتوِل (Taylor Otwell) خالق فریم ورک Laravel است. او با هدف ارائه یک راه حل پیشرفته تر نسبت به فریم ورک CodeIgniter، لاراول را برای توسعه وب اپلیکیشن ها ارائه کرد. اولین نسخه این فریم ورک در سال ۲۰۱۱ در اختیار توسعه دهندگان قرار گرفت. سپس یک ماه بعد، نسخه کامل شده و پایدار لاراول منتشر گردید. نسخه لاراول ۱ شامل مکانسیم‌ های Model، View، Session و Navigation بود ولی نبود Controller در آن باعث شد تا این فریم ورک از معماری MVC به صورت واقعی پشتیبانی نکند.

لاراول ۲ در همان سال ۲۰۱۱ همراه با بهینه‌ سازی‌ های متعددی منتشر شد.اصلی ترین ویژگی که در این نسخه افزوده شد، پشتیبانی از Controller ها در بود. Laravel با ارائه این نسخه توانست به صورت کامل از معماری MVC پشتیبانی کند و به عنوان یک فریم ورک شناخته شود. دومین ویژگی که در این نسخه اضافه شد، موتور رندر قالب blade بود. این موتور رندر با هدف افزایش سرعت توسعه قالب ها و کاهش میزان کدنویسی ارائه شد.

سومین نسخه از Laravel در سال 2012 منتشر شد. از ویژگی های مهمی که به این فریم ورک اضافه شده بود، استفاده از خط فرمان CLI بود که با نام artisan شناخته می شد. artisan امکانات بسیاری زیادی در اختیار توسعه دهندگان قرار می دهد. پشتیبانی داخلی از مدیریت سیستم پایگاه داده و ابزارهای کنترلی آن به نام migration ها، پشتیانی از سیستم پکیجینگ و اضافه شدن مستندات بسیار غنی در قالب سایت laravel.com بخشی از ویژگی هایی بود که در این نسخه از Laravel ارائه شده بودند. سومین نسخه از این فریم ورک، توانست محبوبیت زیادی را در بین کاربران ایجاد کند.

پس از موفقیت هایی که این فریم ورک در نسخه سوم به دست آورد، در سال ۲۰۱۳ چهارمین نسخه آن بر پایه کدهای Illuminate منتشر شد. این نسخه از لاراول به صورت کامل مورد بازنویسی قرار گرفت. این نسخه از لاراول با پشتیبانی از سیستم Composer گام بلندی در جهت پیشرفت و سبقت از سایر رقیبان خود برداشت. به دلیل استفاده از این ویژگی امکان استفاده از پکیج ها و کتابخانه های زیادی که توسط سایر برنامه نویسان PHP توسعه داده شده بود، برای کاربران امکان پذیر شد. همچنین امکاناتی مانند ارسال ایمیل به روش های مختلف و پشتیبانی از حذف شدن با تأخیر رکوردهای بانک اطلاعاتی (soft deletion) از دیگر امکانات نسخه 4 لاراول بود.

در سال 2015 پس از دو سال از ارائه چهارمین نسخه از این فریم ورک، نسخه 5 لاراول منتشر شد. این نسخه از لاراول از ویژگی های بسیار متععدی پشتیبانی می کرد. پشتیبانی از سیستم برنامه‌ ریزی اجرای وظایف با است از پکیج scheduler، بهینه سازی assets، ساده شدن عملیات احراز هویت، همچنین ارائه ساختار درختی برای توسعه اپلیکیشن ها بخشی از قابلیت‌های اضافه شده در لاراول 5 بود. این نسخه از Laravel به صورت مداوم مورد بروزرسانی قرار گرفت و در هر یک از این بروزرسانی ها امکانات و ویژگی های زیادی به این فریم ورک اضافه شد.

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

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

  • آشنایی با HTML و CSS
  • آشنایی با PHP
  • آشنایی با دیتابیس
  • آشنایی با شی گرایی (OOP)
  • آشنایی با معماری MVC
  • آشنایی با دستورات خط فرمان
  • آشنایی با Composer

چرا آموزش لاراول سون لرن را بخریم ؟

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

سرفصل های آموزش لاراول سون لرن

  1. آموزش آماده سازی محیط کار در لاراول
  2. مقدمه ای بر شی گرایی ( تفاوت کدنویسی رویه ای و شی گرا) در لاراول
  3. مقدمه ای بر شی گرایی ( کلاس، ارث بری و interface ) در لاراول
  4. مقدمه ای بر شی گرایی (بخش سوم و آخر - static و abstract و trait ) در لاراول
  5. آموزش بررسی ساختار laravel و migration ها در لاراول
  6. آموزش آشنایی با Routing فریمورک Laravel در لاراول
  7. آموزش آشنایی با Blade و مدیریت فایل های View در لاراول
  8. فضاهای نام در controller ها در لاراول
  9. Model و ذخیره سازی اطلاعات در لاراول
  10. آموزش اعتبار سنجی داده های فرم در لاراول
  11. آموزش اعتبارسنجی با Form Request و نمایش لیست داده ها در لاراول
  12. آموزش پیاده سازی operation های لیست کاربران در لاراول
  13. آموزش ویرایش کاربر و اعتبار سنجی آن در لاراول
  14. آموزش لیست فایل ها در لاراول
  15. آموزش ذخیره سازی فایل در لاراول
  16. آموزش پیاده سازی طرح های اشتراکی در لاراول
  17. آموزش آشنایی با رابطه های چند به چند و پیاده سازی پکیج های فایل در لاراول
  18. آموزش ذخیره سازی اطلاعات فایل ها برای پکیج در لاراول
  19. آموزش پیاده سازی payments در لاراول
  20. آموزش پیاده سازی پکیج های خریداری شده کاربر در لاراول
  21. لیست پکیج های کاربر و بررسی دیتابیس دسته بندی ها در لاراول
  22. آموزش پیاده سازی دسته بندی های با Many To Many Polymorphic Relations در لاراول
  23. آموزش مدیریت دسته بندی ها در لاراول
  24. آموزش استفاده از select2 برای دسته بندی ها در لاراول
  25. آموزش مدیریت فایل های css و js با gulp در لاراول
  26. آموزش طراحی بخش خروجی وب سایت - نمایش فایل ها و پکیج ها در لاراول
  27. آموزش نمایش اطلاعات فایل در خروجی وب سایت در لاراول
  28. آموزش ایجاد صفحه نمایش طرح های اشتراکی در لاراول
  29. آموزش ثبت نام کاربر در طرح اشتراکی در لاراول
  30. آموزش محدودیت دانلود فایل ها بر اساس طرح اشتراکی در لاراول
  31. آموزش پیاده سازی سیستم ثبت نام و ورود در لاراول
  32. آموزش آشنایی با Guard و Middleware و پیاده سازی دسترسی مدیریت در لاراول
  33. آموزش پیاده سازی درخواست های Ajax در لاراول
  34. آموزش آشنایی با Event ها و Listener ها و پیاده سازی آنها در لاراول
  35. آموزش آشنایی با Queue ها و کاربرد آن در لاراول
  36. آموزش آشنایی با Mail و ارسال ایمیل برای خرید طرح در لاراول
  37. آموزش بررسی expire شدن طرح خریداری شده و نمایش لیست فایل های یک پکیج در لاراول
  38. آموزش نمایش دسته بندی ها و فایل های و پکیج های آن + محبوب ترین فایل ها بر اساس تعداد دانلود در لاراول
  39. آموزش نمایش آمار تعداد دانلود های فایل های به صورت روزانه با استفاده از Chartjs در لاراول
  40. آموزش استفاده از session و cookie در لاراول
  41. آموزش نصب پکیج های لازم برای کدنویسی در لاراول
  42. آموزش پیاده سازی درگاه پرداخت آنلاین - بخش اول  در لاراول
  43. آموزش پیاده سازی وب سرویس Rest در لاراول
  44. آموزش استفاده از Json Web Token در پیاده سازی وب سرویس ها در لاراول
  45. آموزش آماده سازی سرور VPS و پیاده سازی لاراول بر روی آن در لاراول
 

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

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.
1 23 24 25 26 27 28
مدرس و آمار دوره
Course-Teacher
کیوان علی محمدی
کارشناس و فارغ التحصیل مهندسی فناوری اطلاعات (IT) ، مدرس و نویسنده ارشد سون لرن، متخصص طراحی قالب و افزونه وردپرس با بیش از 4 سال سابقه تدریس و کار حرفه ای، مدرس دوره های حضوری و غیر حضوری طراحی قالب و افزونه نویسی وردپرس و مسلط به زبان های HTML,CSS,Javascript,PHP,ASP,AJAX و ...
library_books
۳۱۴ مقاله تخصصی
school
۲۰ دوره برگزار شده
۳۸۶۹ علاقمندfavorite
۳۵۱۸ دانشجوpeople
۴۵۴ رایstar
پیشنیاز های دوره
آشنایی با زبان php از پیشنیاز های این دوره محسوب می شود.
پشتیبانی فنی دوره
مدرس دوره و تیم پشتیبانی سون لرن به مدت 3 ماه پس از خرید دوره در بخش نظرات مطالب دوره ، پاسخگوی تمامی سوالات و ابهامات شما در مورد این دوره خواهند بود.
مشاوره پیش از خرید
در صورتی که در مورد هر کدام از دوره های سون لرن سوال و یا ابهامی در ذهن شما هست، می توانید همین حالا با ما در تماس باشید و از مشاوره رایگان قبل از خرید دوره ها استفاده نمایید.
contact_phone شماره تماس : ۰۲۱۴۴۰۲۰۴۸۲
email ایمیل : support@7Learn.com