رویداد به پایان رسیده است!
شروع کار با لاراول در تاریخ جمعه ۱۱ امرداد به پایان رسیده است. (جزئیات بیشتر)
کاور
پنج‌شنبه ۱۳ تیر ساعت ۰۸:۰۰

شروع کار با لاراول

  • از ۶۷۲,۰۰۰ تومان
  • تهران
  • تکنولوژی
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات


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

شروع کار با لاراول


فن‌آسا

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

ما معتقدیم توسعه بلند مدت و پایدار فناوری نمی­ تواند فارغ از آموزش و پژوهش و بریده از تاملات بنیادین باشد. فن‌آسا، آموزش و کمک به ارتقای سطح توانمندی هسته‌های نوآور و فن آور را رسالت خود می ­داند.

 

یکی از حوزه‌های کاری فن‌آسا، طراحی وب می‌باشد که متخصصین این حوزه در شرکت اَوِرس (Avers) به عنوان یکی از زیرمجموعه‌های فن آسا فعالیت دارند.

 

اَوِرس به منظور تربیت و جذب نیروی مورد نیاز خود، با همکاری آکادمی فن‌آسا اقدام به برگزاری دوره جامع لاراول (مشتمل بر ۲ کارگاه) نموده است که به قرار زیر می­‌باشد:

 

کارگاه اول- شروع کار با لاراول

کارگاه دوم- لاراول پیشرفته

 

کارگاه حاضر، اولین کارگاه از دوره جامع آموزش لاراول  و  با عنوان "شروع کار با لاراول"می‌باشد.

 

 

نکات قابل توجه علاقه مندان شرکت کننده در دوره آموزشی Laravel :

 

  •  فیلم جلسات (کپچر از اسکرین استاد) به منظور مرور مطالب، در اختیار دوستان قرار خواهد گرفت.

  • دوره لاراول بگونه‌­ای در نظر گرفته شده است که حضور در یک کارگاه، مستلزم شرکت در دیگر کارگاه‌ آن نمی‌باشد ولی اشراف داشتن بر محتوای پیش­نیاز هر کارگاه لازم می‌باشد که این مهم، توسط مدرس دوره سنجیده خواهد شد.

  • هر کارگاه همراه با پروژه عملی و گام به گام جهت ارتقای کیفی آموزش و کاربردی نمودن سرفصل­‌ها در نظر گرفته شده است.

  • به منظور سنجش شرکت کنندگان، پروژه نهایی (مجزای از دو پروژه‌ی هر کارگاه) ناظر بر محتوای ۲ کارگاه آموزشی نیز در نظر گرفته شده است.

  • ***همراه داشتن لپ تاب توسط شرکت کنندگان الزامی است.***

  • در پایان کارگاه، گواهی رسمی اعطا خواهد شد.

  • در صورت تلاقی برخی از تاریخ‌های برگزاری دوره با تعطیلات رسمی، بصورت توافقی با شرکت‌کنندگان، امکان انتقال تاریخ وجود خواهد داشت.

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

  • محل برگزاری رویداد نزدیک به مترو میرداماد واقع شده است.

  • قابل توجه شرکت کنندگان محترم: بعد از ثبت نام، در صورت انصراف تا قبل از  ۱ هفته به شروع کارگاه، صرفا با کسر ۱۰ درصد از وجه واریزی، باقیمانده شهریه به شرکت کننده محترم مسترد خواهد شد. و در خارج از بازه زمانی یاد شده، متاسفانه هیچگونه وجهی عودت داده نخواهد شد. 

 

 

 

 

 

 


شروع کار با لاراول (Laravel)


وجه تمایز دوره حاضر با سایر دوره‌ها، با توجه به تجربه مدرس (انجام پروژه­ های متعدد علاوه بر تدریس)، نزدیکی آموخته‌ها به نیازهای بازار کار و پروژه‌های کاملا واقعی است. پروژه‌های آموزشی و پروژه‌ی نهایی همه بخشی از پروژه­‌هایی است که قبلاً در شرکت اَوِرس مبتنی بر نیاز مشتری بوده و پیاده‌سازی شده است.


سرفصل ها :

 

۰- یادآوری مباحث شی گرایی

    ۱-۰- کلاس‌ها و اشیاء

    ۲-۰- خاصیت ها و رفتار کلاس (Property and Method)

    ۳-۰- ارث بری یا وراثت (Inheritance)

           ۱-۳-۰- ارث بری ساده
           ۲-۳-۰- ارث بری چندگانه
           ۳-۳-۰- Trait, Interface, abstract, final

    ۴-۰- چند ریختی (Polymorphism)

    ۵-۰- کپسوله سازی (Encapsulation)

    ۶-۰- انواع کلاس‌ها (abstaract, final)

 

۱- نصب وراه اندازی لاراول

     ۱-۱- آشنایی با داکیومنت لاراول

    ۲-۱- ارائه مفاهیم مرتبط با composer

    ۳-۱- نصب composer

    ۴-۱- نصب لاراول  با ارائه نیازمندی های مرتبط

 

۲- آشنایی و کار با routing  و مفاهیم مرتبط با آن

     ۱-۲- متدهای routing (از قبیل get, post, put, …)

    ۲-۲- Redirect Routes

    ۳-۲- پارامترها در routing

           ۱-۳-۲- پارامترهای اجباری
           ۲-۳-۲- پارامترهای اختیاری
           ۳-۳-۲- محدودکردن یک پارامتر با استفاده از عبارات با قاعده
           ۳-۳-۲- نامگذاری route

 

۳- controller ها

     ۱-۳- تعریف controller

    ۲-۳- ایجاد controller

    ۳-۳- دسترسی به controller از طریق route

    ۴-۳- Resource Controllers

 

۴- ایجاد دیتابیس و کار با migration ها

    ۱-۴- تعریف migration

    ۲-۴- ایجاد migration

    ۳-۴- ایجاد جدول

    ۴-۴- معرفی چند نوع از انواع داده فیلدها

    ۵-۴- اجرای migration ایجاد شده

    ۶-۴- بازگشت به عقب در migration

    ۷-۴- ریست کردن migration

 

۵-کار با query builder و eloquent

    ۱-۵- بیان مفاهیم select, update, insert, delete

    ۲-۵- بیان مفاهیم Ordering, Grouping, Limit, & Offset

    ۳-۵- بیان مفاهیم مفاهیم join

    ۴-۵- معرفی متدها و توابع dump, dd

 

۶- آشنایی با seed ها و روش ایجاد دیتای خودکار و ساختگی

    ۱-۶- معرفی seed

    ۲-۶- ایجاد یک seed

    ۳-۶- اجرای seed

 

۷- آشنایی با blade ها

    ۱-۷- ایجاد یک صفحه ساده وب با blade

    ۲-۷- پاس دادن دیتا به صفحه ایجاد شده

    ۳-۷- اجرای دستورات if, foreach,for, while

 

۸- فرم ها، اعتبار سنجی فرم ها

    ۱-۸- CSRF Field

    ۲-۸- Method Field

    ۳-۸- Validations

 

۹- روش نصب پکیج در لاراول

 

۱۰- Middleware ها

    ۱-۱۰- تعریف middleware

    ۲-۱۰- Global Middleware

 

۱۱- احراز هویت

    ۱-۱۱- Global Middleware

    ۲-۱۱- ایجاد route های login, logout

    ۳-۱۱- ایجاد امنیت در route ها

    ۴-۱۱- چک نمودن اینکه آیا کاربری لاگین می باشد

    ۵-۱۱- به دست آوردن مشخصات کاربر لاگین شده

 

۱۲-  روابط

    ۱-۱۲- One To One

    ۲-۱۲- One To Many

    ۳-۱۲- Many To Many

 

۱۳- Session  و flash session

۱۴- تکمیل پروژه

 

 


آنچه در این کارگاه خواهید آموخت :


شما در این دوره خواهید آموخت که چگونه به سادگی یک برنامه وب اصولی بنویسید، در آن مهارت پیدا کنید و با تمرین یک برنامه نویس حرفه ای شوید.

 

 

 

 


این کارگاه برای چه کسانی مفید است؟


  • اگر با html,css, php   آشنایی دارید و می خواهید حرفه ای برنامه بنویسید و  از صفر تا صد یک وبسایت را طراحی نمایید.

  • شما که میخواهید کسب وکار خودتان رو ایجاد کنید.

  • اگر می خواهید با حقوق بسیار عالی و فوق العاده مشغول به کار شوید.

  • در صورتیکه دوست دارید بصورت آزاد و فریلنسر برنامه نویسی وب انجام دهید.

  • در هر رشته تحصیلی که باشید می توانید در این دوره شرکت نمایید و از پیشرفت خود لذت ببرید.

در پایان دوره انتظار می‌رود که شرکت کننده :


به سادگی بتواند یک وب سایت را بطور کامل پیاده سازی نماید.

مدرس

حسین شیخ
حسین شیخ
مدرس، متخصص و برنامه نویس وب

بیش از 5 سال سابقه تدریس، توسعه و برنامه نویسی وب


برنامه زمان بندی


  • شروع: پنج‌شنبه ۱۳ تیر ساعت ۰۸:۰۰
  • پایان: جمعه ۱۱ مرداد ساعت ۱۲:۰۰

آدرس: تهران بلوار میرداماد - خیابان حصاری (انتهای خیابان) - خیابان شنگرف - شماره ۳ - واحد ۱