راکت

آشنایی با امکانات جدید لاراول 7

در دوره آشنایی با امکانات لاراول ۷ ما سعی می‌کنیم شما را با امکاناتی که در لاراول ۷ اضافه شده به شکل کامل به شکل رایگان آشنا کنیم

آشنایی با امکانات جدید لاراول 7

اشتراک گذاری:
توضیحات

لاراول یک وب فریمورک رایگان و متن باز مبتنی بر PHP است که برای اولین بار در سال ۲۰۱۱ توسط Taylor Otwell ساخته شد. هدف از ایجاد لاراول، داشتن چهارچوبی مناسب برای ایجاد اپلیکیشن‌های مبتنی بر طراحی MVC یا Model-View-Controller بوده و باید گفت که لاراول بخوبی این وظیفه را انجام می‌دهد. شاید برای‌تان نیز این نکته جالب باشد که کل معماری MVC این فریمورک براساس فریمورک سمفونی یا Symfony ایجاد شده است. ما در وبسایت آموزشی راکت تلاش‌های بسیار زیادی را برای آموزش لاراول بعمل آورده‌ایم و هم اکنون نیز این تلاش‌ها ادامه دارند. برای مشاهده کامل آموزش‌های لاراول می‌توانید به «یادگیری لاراول» مراجعه کنید.

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


آموزش لاراول ۷

ما در این دروه به شما لاراول را آموزش نمی‌دهیم بلکه امکانات جدید که در لاراول اضافه شده را قدم به قدم و در طی جلسات مختلف به شکل کامل به شما آموزش می‌دهیم. بنابراین اگر شما جز افرادی هستید که از قبل با لاراول آشنا هستید در این دوره شما را با امکانات جدید و کاربردی لاراول ۷ آشنا می‌کنیم. از این رو پیش‌نیاز مشاهده این دوره آموزشی یادگیری لاراول است که برای این قضیه می‌توانید از دوره آموزشی رایگان لاراول استفاده کنید.

لیست‌ امکانات اضافه شده در لاراول ۷

کار با HTTP Client

لاراول API جدیدی را در اختیارتان قرار داده که با استفاده از آن می‌توانید درخواست‌های HTTP را ساده‌تر در سمت پروژه خود پیاده‌سازی کنید. در این دوره شما را با این API جدید کاملا آشنا می‌کنم.

آشنایی با Fluent String

Fluent String یک API دیگر از لاراول ۷ است که به شما این امکان را می‌دهد تا با رشته‌های متنی کارهای مختلف انجام دهید. باری مثال بخشی را به ابتدا اضافه کنید یا به دنبال رشته‌ای در متن بگردید یا رشته‌ای را از متن خود حذف کنید یا...

کار با Component Tag

در لاراول ۷ شما می‌توانید یک کامپوننت را همچون یک تگ HTML در blade لاراول به کار ببرید. این اقدام به بهتر کردن bladeهای شما ختم می‌شود و در نهایت شما می‌توانید پروژه خود را خواناتر و بهتر کنید.

شخصی‌سازی Stubs

Stubsها قالب‌های آماده‌ای هستند که شما با دستورات artisan فایل‌های مختلفی را به سرعت ایجاد می‌کنید، مانند ایجاد یک کنترلر. حالا در امکانی جدید شما می‌توانید این فایل‌ها را شخصی سازی کنید.

تغییرات Route Model Biding

یکی از بهترین اتفاقاتی که در ورژن لاراول ۷ افتاده این است که شما میتوانید key مربوط به Route Model Biding را به شکل ساده در روت‌های فایل web.php تغییر دهید این موضوع می‌تواند به کنترل ساده‌تر روت‌ها و این سیستم کمک به شدت زیادی کنید

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

آشنایی با Custom Casts

شما می‌توانید برای فیلد‌های خود در مدل دلخواهتوان نوع داده مشخص کنید که به این موضوع در لاراول cast گفته می‌شود حالا در لاراول ۷ این امکان جذاب‌تر شده و شما می‌توانید انواع داده‌های دلخواه خود را هم ایجاد کنید.

تغییرات Markdown Mail

قالب‌های مربوط به ایمیل در لاراول ۷ خوشختانه تغییر کرده و ظاهر بهتری بدست آورده در این جلسه شما را با این ظاهر جدید لاراول آشنا می‌کنم.

سوالات متداول

دیدگاه و پرسش

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

تکمیل ضبط
4.65 از 31 رای
مدت دوره01:50:06
تعداد جلسات:9
نوع دوره:رایگان
شرکت‌کنندگان:1943 نفر
گواهی پایان دوره
وضعیت:ابتدا وارد سایت شوید
گواهی پایان دوره راکت چیست؟
حسام موسوی
حسام موسوی
مدرس دوره

بیشتر از ۱۵ سال هست که در حال برنامه‌نویسی و انجام پروژه های مختلف هستم و ۱۰ سالی هست که آموزش برنامه‌نویسی به علاقمندان حوزه برنامه نویسی میدیم در همه این مدت الان عاشق کدزنی و چالش‌های پروژه‌های مختلفم. به تدریس علاقه خاصی دارم و دوست دارم دانشی ک...