آموزش لاراول میهن لرن با آخرین ورژن این فریم ورک، یعنی لاراول 7 ضبط شده است.
در ادامه به معرفی دروه آموزش رایگان لاراول میپردازیم.
لاراول چیست؟
زبان PHP، یکی از قدرتمندترین زبانهای برنامه نویسی تحت وب در جهان میباشد.
این زبان دارای بیش از بیست فریم ورک است که همگی دارای محبوبیت زیادی هستند.
هدف فریم ورکهای زبانهای برنامه نویسی ساده کردن برنامه نویسی در چهارچوبی مشخص است.
جالب است بدانید لاراول (Laravel) با اختلاف بسیار، محبوبترین فریم ورک زبان PHP میباشد.
در اولین قسمت آموزش رایگان لاراول بصورت مفصل به معرفی این فریم ورک خواهیم پرداخت.
چرا باید عاشق لاراول باشیم؟
قبل از اینکه آموزش لاراول را شروع کنیم، قصد داریم دلایل انتخاب لاراول را شرح دهیم تا با انگیزه بیشتری یادگیری را دنبال نمایید.
لاراول محبوبترین فریم ورک PHP است.
به جرات میتوان گفت از زمانی که لاراول منتشر شده است، هیچکدام از فریمورکهای PHP دیگر نتوانستهاند در صدر جدول قرار گیرند.
برای اینکه از صحت این سخن مطمئن شوید، به سایت trends.google.com مراجعه نمایید و نام آن را در کنار سایر فریمورکهای PHP مقایسه نمایید تا با تصویر زیر مواجه شوید.
همانطور که در تصویر بالا مشاهده میکنید، ما نام لاراول را در کنار چهار فریمورک مطرح PHP در گوگل ترندز وارد کردیم.
این نمودار که سوابق جستجوی گوگل از سال 2004 تا 2020 در آن است، به خوبی نشان میدهد که از زمان انتشار فریم ورک لاراول (رنگ آبی) دیگر هیچ فریم ورکی نتوانسته است لقب محبوبترین فریم ورک PHP را به خود بگیرد.
همچنین لازم به توضیح است که دادههای بالا بر اساس میزان جستجو Laravel در سراسر جهان است و محدود به کشور خاصی نیست.
با یادگیری لاراول براحتی صاحب شغل میشوید.
از آنجایی که اکنون در عصر استارتاپها حضور داریم، نیاز به برنامه نویس وب زیاد است.
همچنین باتوجه به اینکه لاراول یک فریم ورک کار راه انداز است، زیاد مورد استفاده تیمها قرار میگیرد.
برای برنامه نویسان لاراول بویژه در ایران کار زیاد است، کافی است سری به سایت جابینجا بزنید!
در سایت جابینجا و سایر سایتهای کاریابی، محال است چشمتان به پیشنهاد کار لاراولی نیافتد.
با آموزش لاراول میهن لرن، آماده ورود به بازار کار میشوید.
بعد از آموزش رایگان لاراول، توصیه میکنیم آموزشهای پروژه محور لاراول را دنبال نمایید.
لاراول یک فریم ورک جادویی است!
ما اسم این دوره را دوره آموزش فریم ورک جادویی لاراول گذاشتیم، شاید کمی عجیب باشد!
کافی است کمی با آموزش لاراول را مشاهده کنید، کمی با این فریم ورک کار کنید تا متوجه شوید جادویی است.
لاراول قابلیتهای بسیاری دارد و کار ما را در برنامه نویسی تحت وب با سرعتی شگفت انگیز راه میاندازد.
بعنوان مثال اگر انجام یک پروژه با PHP یک ماه زمان میبرد، با لاراول در حدود یک هفته انجام خواهد شد.
لاراول یک فریم ورک امن است.
لاراول معماری شبیه به معاری MVC دارد و این موضوع تا حدی خیالتان را در خصوص امنیت پروژهها راحت میکند.
همچنین در لاراول قابلیتهای امنیتی بسیاری مانند میان افزارها وجود دارد که کارهای افزایش امنیت پروژه را برایتان بسیار ساده میکند.
در اولین قسمت آموزش لاراول در خصوص این موضوع بصورت کامل صحبت کردهایم.
با لاراول در کد نویسی صرفه جویی کنید!
اگر به خوبی بدانید چگونه از دستورات لاراول استفاده نمایید، با کمترین میزان کد نویسی میتوانید بیشترین کار را انجام دهید.
بعنوان مثال کلیه دستورات مربوط به ایجاد مسیر برای یک آدرس (مانند GET، POST، PATCH و غیره) را میتوانید در یک Route::resource خلاصه نمایید.
همچنین با گروه بندی Route ها، میتوانید با یک فرمان روی دهها مسیر اعمال قانون نمایید. از این مثالهای شگفت انگیز در لاراول بسیار است.
ارتباط ساده و راحت با بانک اطلاعاتی توسط Eloquent
لاراول یک ORM اختصاصی به نام Eloquent دارد. اجرای دستورات بانک اطلاعاتی با Eloquent بسیار ساده و راحت است.
کافی است کلاس Model هر جدول را صدا بزنید و سپس براحتی دستورات خود را روی آن جدول اجرا نمایید.
در پنجمین قسمت آموزش لاراول بیشتر با Eloquent و قابلیتهای شگفت انگیز آن آشنا خواهید شد.
API نویسی در لاراول ساده و جذاب است.
به جرات میتوان گفت یکی از سادهترین روشهای api نویسی و ارتباط با اپلیکیشنها را در لاراول داریم.
براحتی میتوان در لاراول api نوشت و روی امنیت آنها نیز به سادگی کار کرد.
برای یادگیری لاراول با میهن لرن همراه باشید.
پیشنیاز یادگیری لاراول چیست؟
در آموزش لاراول تمرکز ما فقط روی این فریم ورک میباشد و طبیعتا باید در موارد زیر تا سطح متوسط آشنایی داشته باشید.
- آشنایی با html و css
- آشنایی با PHP
- آشنایی با مفاهیم بانک اطلاعاتی
لاراول یک فریم ورک برنامه نویسی تحت وب است و زبانهایی مانند html و css برای طراحی وب میباشند و منطقا در این دوره، آموزش داده نمیشوند.
سرفصل دوره آموزش لاراول میهن لرن
در این دوره آموزشی سعی شده است تا فریم ورک لاراول بصورت 100% آموزش داده شود.
بعد از دوره آموزش رایگان لاراول، این توانایی را خواهید داشت تا پروژههای خود را پیاده سازی نمایید و یا از به سراغ یادگیری دورههای پروژه محور لاراول بروید.
موارد زیر در دوره آموزش رایگان فریم ورک جادویی لاراول آمده است.
قسمت اول:
معرفی کامل فریم ورک لاراول – معرفی معماری MVC – معرفی پیشنیازها برای نصب لاراول – نصب فریم ورک لاراول – به لاراول خوش آمدید!
قسمت دوم:
معرفی ساختار پوشههای لاراول – آموزش مسیریابی (Routing) در لاراول و ایجاد آدرسها
قسمت سوم:
معرفی View ها و نحوه ارسال داده به آنها – نحوه ایجاد Layout مادر
قسمت چهارم:
معرفی و کار با پوشه Public – معرفی کنترلرها (Controller)
قسمت پنجم:
نحوه ارتباط با بانک اطلاعاتی – معرفی Eloquent – معرفی Model ها – ایجاد Migration
قسمت ششم:
انجام چهار نوع عملیات اصلی در بانک اطلاعاتی (Select – Insert – Edit – Delete)
قسمت هفتم:
نحوه دریافت اطلاعات از فرمها در لاراول – آپدیت یک رکورد از طریق Form – معرفی Route Resource
قسمت هشتم:
اعتبار سنجی فرمها برای افزایش امنیت (Validation)
قسمت نهم:
آموزش آپلود فایل با لاراول – صفحه بندی خودکار در لاراول (Pagination)
قسمت دهم:
آموزش Session ها
قسمت یازدهم:
آموزش Middleware ها
قسمت دوازدهم:
مدیریت خطاها در لاراول برای امنیت بیشتر
قسمت سیزدهم:
بخش عضویت و ورود کاربران
قسمت چهاردهم:
راه اندازی بخش mail در لاراول
قسمت پانزدهم:
نحوه ارسال پیامک (SMS) در لاراول
به جرات میتوان گفت آموزش لاراول میهن لرن کاملترین آموزش در این زمینه میباشد.
توجه: ارائه این دوره در حال حاضر متوقف شده است و فعلا برنامه ای برای انتشار دوره های لاراول وجود ندارد.
سلام کد ایگنایتر هم آمورش بدید
سلام
وقتتون بخیر
قسمت های جدید کی اضافه میشن؟
سلام – چرا قسمت های جدید را اضافه نکردید؟
سلام
وقت بخیر
قسمتهای جدید آماده است و در حال تدوین، بزودی زود اضافه میشود و خدمت همه افرادی که تاکنون دانلود کردهاند ایمیل اطلاع رسانی ارسال میشود.