کتاب Laravel Up & Running یک منبع بینظیر و کامل برای یادگیری چارچوب لاراول میباشد. در این کتاب به شرح کامل این چهارچوب که تحت زیان PHP است پرداخته شده و دارای نکتههای مهم و آموزندهای است. همچنین به مباحثی از جمله ایجاد کنترلها، کار با پایگاهداده و اجزای آن، تایید اعتبار و مجوز کاربران، آزمایش برنامهها و چندین مبحث کاربردی دیگر پرداخته است.
کتاب Laravel Up & Running نسخه 5.8 لاراول را پشتیبانی کرده و دارای مثالهایی عملی از چندین برنامهکاربردی تحت این چارچوب محبوب برنامهنویسی وب میباشد.
لاراول چیست؟
لاراول (Laravel) یک چارچوب متن باز پی اچ پی (PHP) است که توسط تیلور اوتول، برای توسعه نرمافزارهای وب بر پایه معماری مدل-نما-کنترلگر (MVC) و چارچوب سیمفونی طراحی شده است.
بعضی از ویژگیهای لاراول به صورت ماژولار و بستهبندی شده ارائه شده است. در مارس ۲۰۱۵، لاراول به عنوان معروفترین فریمورک php شناخته شد. کدهای باز لاراول بر روی گیتهاب میزبانی میشود و تحت لیسانس MIT License ارائه شده است.
شما میتوانید برای آموزش تخصصی زبان برنامهنویسی PHP نسخه 7 از کتاب آموزش برنامه نویسی PHP استفاده کنید.
ویژگیهای فریم ورک لاراول:
- استفاده از بستههای نرمافزاری از زمان لاراول نسخه ۳ فراهم شد. با این ویژگی میتوان به راحتی اپلیکیشنهای تجاری را به وجود آورد. از نسخه ۴ سیستم composerها به لاراول اضافه شد.
- ORM نقشه ارتباط بین اشیا: یک ویژگی پیشرفته پیادهسازی شده از php برای الگوی فعالیت رکوردها در بانک اطلاعاتی است.
- ساخت کوئری: از نسخه لاراول ۴ به وجود آمد؛ که امکان دسترسی مستقیم به ORMها را میداد. به جای تایپ مستقیم کوئریهای اسکیوال لاراول این امکان را میدهد تا کوئریها با برنامه تر ساخته شوند و برای استفادههای مجدد ذخیرهسازی گردند.
- مسیریابی بازگشتی که رابطه بین لینکها و مسیرها را تعریف میکند.
- موتور قالب blade که به راحتی چند تا از مدلهای دادهای را با محصول نهایی ویو ترکیب میکند.
- migrationها کلاسهایی با قابلیت ایجاد تغییرات در پایگاهداده هستند که وظیفه ایجاد، حذف و تغییر جداول بدون استفاده از کدهای اسکیوال را بر عهده دارند. البته انجام تمامی موارد در نهایت به وسیله اسکیوال انجام میشود و منظور در اینجا عدم استفاده از کد اسکیوال به طور مستقیم برای توسعهدهنده هنگام طراحی مایگریشن است.
سرفصلهای کتاب Laravel Up & Running:
- Why Laravel?
- Setting Up a Laravel Development Environment
- Routing and Controllers
- Blade Templating
- Databases and Eloquent
- Frontend Components
- Collecting and Handling User Data
- Artisan and Tinker
- User Authentication and Authorization
- Requests, Responses, and Middleware
- The Container
- Testing
- Writing APIs
- Storage and Retrieval
- Mail and Notifications
- Queues, Jobs, Events, Broadcasting, and the Scheduler
- Helpers and Collections
- The Laravel Ecosystem
فایل کتاب Laravel Up & Running را میتوانید به صورت رایگان از سایت فقط کتاب دانلود کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.