کارگاه آموزش فریم ورک Laravel

کارگاه آموزش فریم ورک Laravel


موضوع دوره :

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

توجه:

- هنرجویان قبلی آکادمی مجیدآنلاین از تخفیف 10% در این دوره برخوردار خواهند بود.
- پذیرایی میان وعده و ناهار بر عهده ی آکادمی مجیدآنلاین می‌باشد.


مخاطبین دوره :

برنامه نویسان PHP که می خواهند در برنامه نویسی PHP حرفه ای شوند.

پیش نیاز :

شرکت در دوره آموزش PHP در قالب پروژه و یا ورود به دنیای PHP و یا بطور کل آشنایی به زبان برنامه نویسی PHP و بانک اطلاعاتی MySQL

پروژه:

در این کارگاه برای درک و یادگیری بهتر محتوا، موضوعات بصورت Case Study و بر پایه دو پروژه واقعی آموزش داده خواهد شد، تا هنرجو بتواند کاربرد واقعی فرامین و دستورات را به درستی یاد بگیرید.
پروژه هایی که کار خواهند شد عبارتند از:
  • کوتاه کننده URL
  • سیستم مدیریت محتوا ساده


مباحث اصلی و کلی دوره :

  • آشنایی با فریم ورک و تعریف آن
    • آشنای با معماری ۳ لایه MVC
    • آشنایی با فریم ورک لاراول و تعریف امکانات و قابلیت ها
  • خوش آمد گویی لاراول
    • نصب و راه اندازی
    • تنظیمات
    • کار با تنظیمات و شخصی سازی
    • تعریف مسیریابی و کار با روتینگ ها در لاراول
    • ساخت View
    • کار با فرم ها و سازنده HTML
    • درخواست های ورودی
    • پاسخ ها و نمایش اطلاعات
  • اعتبار سنجی
    • ثبت وقایع
    • مدیریت خطاها و استثنا ها
  • بومی سازی لارول
    • کار با فایلهای زبان و مدیریت چند زبانه
  • تعریف قالب ها و ساخت تم
    • Blade Template
    • ارسال متغیر ها به صفحات
    • ویو و کار با زیرمجوعه ها Blade
    • کار با JSON در لاراول
  • دسترسی به دیتابیس
    • سازنده کوئری
    • migration
    • صفحه بندی
  • کار با کنترلر ها
    • تعریف کنترلر
    • ریسورس کنترلر
    • متغییرهای HTTP
    • RestFul
    • کار با روترینگ های نام گذاری شده
  • توابع کمکی کار با آنها
    • ارسال ایمیل و کار با ایمیل ها
  • امنیت
    • User Authentication
  • تعریف مدل و کار با آنها
    • Eloquent orm
    • درج - بروزرسانی - حذف
    • تعریف روابط در مدل
    • موارد مربوط به مدل
کد دوره : MO0114

اخبار آکادمی مجیدآنلاین

معرفی اساتید

معرفی شاهو طوفانی

شاهو طوفانی

طراح و برنامه نویس وب

نظرات هنرجویان

  • علی فتاحی (کارگاه تبدیل قالب PSD به XHTML همراه با jQuery) :

    دوره کاربردی و مفیدی بود. انتظاراتم برآورده شد. از شما متشکرم.

  • آرین صالحی شفا (HTML و CSS را از پایه یاد بگیرید) :

    کلاً دوره ی خیلی خوبی بود، و از استاد بسیار بسیار راضی بودم.

  • سهیلا احمدی (کارگاه طراحی با فریم ورک Bootstrap) :

    محیط بسیار خوب، گرم و سالمی بود. و سطح علمی و رفتار مربی ها بسیار عالیست. ممنونم.

  • عاتکه زاهدی فر (HTML و CSS را از پایه یاد بگیرید) :

    توانایی استاد در انتقال مطالب بسیار بالا بود. برخورد ایشان بسیار مناسب و محیط آموزشگاه بسیار دوستانه و صمیمی بود. برخورد استاد در برابر خطاهای دانشجویان بسیار مناسب بود و این باعث دلگرمی میشد.