laravel

دوره مقدماتی تا پیشرفته لاراول به صورت پروژه محور

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

آخرین بروزرسانی در تاریخ ۱۴۰۳/۰۴/۲۶
05 : 25 : 17

قیمت دوره :

courseTitle

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

فصل اول : آموزش مقدماتی لاراول

  • آشنایی با Laravel (لاراول)
  • ساختار و پوشه های لاراول
  • آشنایی با routing، ارسال پارامتر و نام گذاری route
  • گروه بندی، متدها و fallback در route
  • آشنایی با view و ارسال و نمایش اطلاعات در template
  • ساخت layout در template
  • حلقه و شرط در template
  • افزودن subview و دایرکتیوهای کاربردی
  • آشنایی با controller
  • آشنایی با validation و توکن CSRF
  • قوانین، فارسی سازی و کلاس request برای validation
  • آشنایی با migration و اتصال به دیتابیس
  • آشنایی با seeding
  • آشنایی با Query Builder و دریافت، ایجاد، ویرایش و حذف اطلاعات از دیتابیس
  • آشنایی با Eloquent ORM و دریافت، ایجاد، ویرایش و حذف اطلاعات از دیتابیس
  • آشنایی با soft deleting و mass assignment
  • آشنایی با scope و mutators و casting
  • آشنایی با route model binding و factories
  • رابطه One To One و One To Many و Many To Many
  • رابطه Has One Through و Has Many Through
  • روابطه Polymorphic
  • آشنایی با collection
  • آشنایی با file storage و آپلود فایل و validation فایل
  • آشنایی با response و دانلود فایل
  • آشنایی با IOC و Dependency Injection
  • آشنایی با service container و service provider و facades
  • آشنایی با توابع کمکی یا helper functions
  • آشنایی با middleware
  • آشنایی با blade component
  • آشنایی با ارسال ایمیل در لاراول
  • آشنایی با session و flash session و کار با آن
  • آشنایی با cache و کار با آن
  • آشنایی با Authentication و Authorization
  • آشنایی با Queues و Jobs
  • آشنایی با Events و Observer
  • آشنایی با Localization یا چند زبانه کردن پروژه

 

فصل دوم : پروژه وبلاگی با لاراول

در این فصل یک سایت وبلاگی برای تسلط روی مفاهیم آموزش داده شده در فصل قبل ساخته می شود

 

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

Livewire یک فریمورک Full-Stack برای لاراول است که به شما کمک می‌کند اپلیکیشن‌های لاراولی خود را با کمترین وابستگی به جاوااسکریپت و به صورت مدرن ایجاد کنید.

 

فصل چهارم : پروژه فروشگاهی با لایووایر

  • امکان ثبت نام و فعال سازی حساب کاربری
  • محصولات، نظرات، دسته‌بندی‌ها و ویژگی‌ها
  • سبد خرید و پرداخت
  • و...

 

فصل پنجم : API نویسی تخصصی

  • خروجی گرفتن از JSON در لاراول
  • عملیات CRUD
  • استفاده عملی از Postman
  • اعتبارسنجی
  • آشنایی با متدهای HTTP Request
  • مدیریت و ریپورت Exceptionها
  • اعتبارسنجی
  • آشنایی با Eager loading و Lazy loading
  • آشنایی با API Resource ها در لاراول

 

فصل ششم : مدیریت حرفه ای صف ها در لاراول

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

این موضوع در نهایت باعث می‌شود تا تجربه کاربری بهتری را به بازدیدکنندگان وبسایت و اپلیکیشن‌تان بدهید و همچنین از متوقف شدن اپلیکیشن‌تان جلوگیری کنید.

 

فصل هفتم : بهینه نویسی کوئری ها و کار با الکوئنت ها در لاراول

لاراول به عنوان یکی از بزرگ‌ترین فریمورک‌های توسعه سمت سرور تمرکز زیادی روی توسعه ORM سفارشی داشته و به همین دلیل برنامه‌نویسان از یک ابزار استاندارد و حرفه‌ای به نام  Eloquent استفاده میکنند

 

 

فصل هشتم : اصول سالید و دیزاین پترن های کاربردی در لاراول

الگوهای طراحی به عنوان Best Practice‌های حل مساله در دنیای کدنویسی شناخته میشن و روش هایی هستن که در نهایت کمک میکنن ما یک نرم افزار با قابلیت نگهداری بالا داشته باشیم. الگوهای طراحی به مرور زمان توسط برنامه نویس‌های مختلف کشف شدن و به صورت یک سری قاعده معرفی شدن که در مسائل مختلفی می شود از آنها استفاده کرد.

 

مشاهده بیشتر

سرفصل های دوره

آموزش مقدماتی لاراول

پروژه وبلاگی با لاراول

آموزش لایووایر 3

پروژه فروشگاهی با لایووایر

API نویسی تخصصی با لاراول

مدیریت حرفه ای صف ها در لاراول

بهینه نویسی کوئری ها و کار با الکوئنت ها در لاراول

اصول سالید و دیزاین پترن های کاربردی در لاراول

ویژگی های دوره

پشتیبانی

دانشجویان این دوره در بخش گفتگوها یا تلگرام از پشتیبانی کامل مدرس برخوردار هستند

سورس دوره

سورس پروژه های دوره به صورت رایگان در اختیار دانشجویان قرار میگیرد

سطح دوره

سطح این دوره از مقدماتی تا پیشرفته می باشد

ویدیو‌های نمونه تدریس دوره

 

1

نصب پیشنیازها و لاراول

 

2

 

3

 

4

 

5

 

6

 

7

 

8

 

9

 

10

 

11

 

12

 

13

 

14

 

15

 

16

 

17

 

18

 

19

 

20

 

21

 

22

 

23

 

24

 

25