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

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

  • سمانه نظری (آموزش PHP در قالب پروژه) :

    این دوره از کلاس ها اطلاعات بسیار خوبی را در اختیار من قرار داد و استاد علوی زاده با تسلط بسیار بالایی این دوره را تدریس کردند.

  • امیرحسین جعفری (کارگاه طراحی تجربه کاربری) :

    دوره ای بسیار خوب که نه تنها باعث بالا رفتن رضایت مشتری می شود، بلکه باعث رضایت مااز زندگی می شود.

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

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