کارگاه آموزش فریم ورک 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

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

معرفی اساتید

معرفی شاهین کاتبی

شاهین کاتبی

تحلیل‌گر و توسعه‌دهنده نرم‌افزار

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

  • محمدرضا نوروززاد (HTML و CSS را از پایه یاد بگیرید) :

    در آکادمی مجیدآنلاین علاوه بر محیطی راحت جهت آموزش ، اساتید مجرب و با تجربه همچون آقای علوی زاده وجود دارند که از تمامی زحماتی که کشیدند تشکر میکنم.

  • مجتبی تقوی (HTML و CSS را از پایه یاد بگیرید) :

    کلاسهای خوبی بود و بسیار کاربردی. پس از پایان کلاس کاملا با مفاهیم پایه html و css آشنا شدم.

  • سهیلی (جلوه های ویژه بصری) :

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

  • فتانه شاملو راد (کارگاه آموزش jQuery) :

    دوره ی کارگاه jQuery مثل دیگر دوره هایی که توسط آقای علوی زاده ارائه می شوند، بسیار عالی و کافی بود. میزان اطلاع من از jQuery از 10 به حداقل 80 ارتقاء پیدا کردو به کلیه انتظارات من از کلاس و حتی بیشتر پاسخ داده شد.