کتاب Laravel Up & Running یکی از کتابهای مطرح آموزش لاراول میباشد که توسط Matt Stauffer در سال 2019 نوشته شده است. لاراول یکی از محبوبترین فریمورکهای PHP است. این فریمورک، امکانات فراوانی را در اختیار برنامه نویسان PHP قرار میدهد و برنامه نویسی را برای آنها لذت بخشتر میکند. اگر به دنبال یک کتاب آموزش لاراول استاندارد هستید، این کتاب 544 صفحهای که مفاهیم پایهی لاراول را پوشش میدهد، برای شما مناسب است. در ادامه با این کتاب بیشتر آشنا خواهیم شد، با ما همراه باشید.
فهرست محتوای این مقاله
معرفی کتاب Laravel Up & Running
کتاب Laravel Up & Running مفاهیم اصلی و پایهی لاراول را با زبانی ساده به شما آموزش میدهد. این شیوه میتواند باعث شود شما بدون نیاز به دانستن دانش کدنویسی هر نسخه از لاراول، مفهوم کلی آن را به آسانی بیاموزید. مطالب این کتاب به گونهای نوشته شدهاند که با انتشار نسخهی بعدی لاراول، از رده خارج نشوند.
هدف اصلی این کتاب این است که به توسعه دهندگان یک دید کلی سطح بالا بدهد و آنها را برای یادگیری آنچه که از کدنویسی با لاراول نیاز دارند، آماده کند. طبق گفتهی نویسنده، Laravel Up & Running سعی دارد فراتر از مستندات لاراول، مفاهیم بنیادی لاراول را به شما آموزش دهد.
مستندات لاراول به اندازهی کافی کامل و خوب هستند و تمرکز اصلی این کتاب بر ساختن وب اپلیکیشنها با استفاده از لاراول است. شما بعد از پایان این کتاب میتوانید به راحتی یک وب اپلیکیشن را از پایه بسازید.
این کتاب مناسب توسعه دهندگانی است که در حال حاضر سابقه طراحی وب سایت و اپلیکیشنهای تحت وب را دارند و در حالا میخواهند بداند اینکار را در لاراول چگونه به خوبی انجام بدهند.
کتاب آموزش لاراول Laravel Up & Running مناسب چه افرادی است؟
کتاب Laravel Up & Running مناسب افرادی است که یک پیش زمینهی پایه از برنامه نویسی شی گرا و همچنین برنامه نویسی Php یا یکی از زبانهای خانواده C را داشته باشند. همچنین داشتن دانش پایهای از مفهوم MVC میتواند به شما کمک بسیار زیادی کند. ولی اگر با این مباحث آشنایی ندارید، نگران نباشید، این کتاب تمامی موارد را از سطح پایه تا حرفهای پوشش میدهد.
اگر به تازگی در دنیای برنامه نویسی قدم گذاشتهاید، مطالب این کتاب برای شما ممکن است گیج کننده به نظر برسند و بهتر است ابتدا کتاب راهنمای ورود به دنیای برنامه نویسی و سپس کتاب مسیر یادگیری PHP را مطالعه کنید. این کتاب پس از اندکی کسب تجربه از برنامه نویسی PHP و ساخت وب اپلیکیشنهای ساده، میتواند برای شما مناسب باشد.
لاراول قابلیت اجرا بر روی تمامی پلتفرمها را دارد ولی در این بین یک سری دستورات Bash دارد که بهتر از یک سیستم بر پایه یونیکس مثل لینوکس یا مک او اس، استفاده کنید. برای کاربران ویندوز ممکن است اجرای این دستورات یک سری پیچیدگیهایی داشته باشد ولی نگران نباشید، اگر شما موارد Homestead لاراول را اجرا کنید به راحتی خواهید توانست که این دستورات را اجرا کنید.
ساختار کتاب Laravel Up & Running چگونه است؟
ساختار این کتاب شامل یک نظم گاهشماری است. شما هر بخش از کتاب را میتوانید بنا بر نیاز خود مطالعه کرده و از مطالعهی سایر بخشها خودداری کنید. ولی برای افراد تازه کار توصیه میشود که تمامی کتاب را از ابتدا تا انتها مطالعه کنند.
هر بخش از این کتاب با دو قسمت Testing و TL;DR پایان میپذیرد که اگر با TL;DR آشنا نیستید به این معنی است <<طولانی است، نخوانید>>
بخش Testing برای نوشتن تست آن بخش است تا شما در سطح بالاتری متوجه شوید این مبحث حاوی چه مواردی بوده است و کارایی آن چیست.
نسخههای کتاب Laravel Up & Running
ویرایش اولیه این کتاب در نوامبر 2016 منتشر شد و لاراول 5.1 تا 5.3 را پوشش میدهد. در حال حاضر ویرایش دوم این کتاب لاراول 5.4 تا 5.8 را بررسی میکند و همچنین در مورد ابزارهایی مثل Dusk و Horizon نیز صحبت میکند. ویرایش دوم شامل 18 فصل است که در مورد جامعهی لاراول و سایر موارد خارج از هستهی لاراول صحبت میکند که در 17 فصل اول هیچ صحبتی از آن نشده است.
پس از مطالعهی کتاب Laravel Up & Running چه مسیری در پیش بگیریم؟
این کتاب دارای ساختار فکر شدهای است که میتواند شما را یک سطح از آنچه هستید بالاتر ببرد. اگر میخواهید به جامعهی بزرگ برنامه نویسان فریمورک لاراول وارد شوید، کتاب Laravel Up & Running میتواند بهترین گزینه برای شما باشد؛ زیرا تمامی مباحث لاراول، از پایه تا پیشرفته را شامل میشود و شما را با برنامه نویسی و کاربردهای لاراول، آشنا میکند.
با توجه به تغییرات زیادی که در نسخههای مختلف لاراول صورت پذیرفته، همچنان مفهوم و ساختار لاراول ثابت است. بنابراین میتوانید فارق از نسخهی لاراول مورد نظر خود، به مطالعه این کتاب بپردازید.
فراموش نکنید که برای تبدیل شدن به یک برنامه نویس حرفهای در حوزهی لاراول، تنهای مطالعهی کتاب کافی نیست و باید بهطور پیوسته تمرین داشته باشید. سون لرن نیز در این مسیر همراه شما خواهد بود و شما میتوانید سوالات و تجربیات خود در زمینهی لاراول را با ما و سایر کاربران به اشتراک بگذارید.
اگر به یادگیری بیشتر لاراول علاقه داری میتوانی در دوره آموزشی لاراول کاربردی (بسته پروژه محور) شرکت کنی، این دوره شامل ۱۲ پروژه کاربردی و پر استفاده در دنیای واقعی است، که تمامی پروژهها به صورت کامل برنامه نویسی خواهند شد، تا دانشجو بتواند با روند ایجاد و تکمیل پروژه به صورت کامل آشنا شود.
سلام وقت شما بخیر
تشکر بابت مطالبتون
فکر می کنم در عنوان اصلی این پست غلط املایی وجود داره
larvel -> laravel
سلام.
با تشکر از اطلاع رسانیتون، اصلاح شد.