مجله علمی تفریحی بیبیس
0

دانلود کتاب شروع لاراول – ساخت وب سایت با لاراول 5.8 (Laravel 5.8)

بازدید 534
  • عنوان: Beginning Laravel – Build Websites with Laravel 5.8
  • نویسنده: Sanjib Sinha
  • حوزه: لاراول
  • سال انتشار: 2019
  • تعداد صفحه: 429
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 6.87 مگابایت

پس از مطالعه این کتاب، شما قادر خواهید بود هر اپلیکیشن تحت وب را با استفاده از لاراول 5.8 توسعه دهید. همه چیزهایی را که باید بدانید، از جمله الگوی Model-View-Controller، پایگاه های داده SQLite، مسیریابی، روابط Eloquent، مجوز، میان افزار، رویدادها، پخش، API ها و برنامه های کاربردی CRUD را شرح می دهد. من از چهار برنامه برای توضیح جنبه‌های مختلف Laravel 5.8 استفاده می‌کنم، و شما می‌توانید کد منبع همه آنها را در مخزن GitHub این کتاب، که می‌توانید در http://www.apress.com/source-code پیدا کنید، پیدا کنید. پس از نشان دادن نحوه تنظیم محیط خود، این کتاب مسیریابی، کنترل‌کننده‌ها، قالب‌ها و نماها را با جزئیات توضیح می‌دهد تا مبتدیان بتوانند به راحتی شروع به کار کنند. این توضیح می دهد که چگونه یک کنترل کننده مدبر می تواند در جدا نگه داشتن منابع به دوست بزرگ شما تبدیل شود. ضمن معرفی مدل‌ها، اتصال مدل مسیر، روابط مدل و رابطه بین مدل‌ها، پایگاه‌های داده و Eloquent را نیز توضیح می‌دهم. من همچنین توضیح می دهم که چگونه ورودی کاربر و تزریق وابستگی با هم کار می کنند و چگونه Elixir و صفحه بندی کار می کنند. درک روابط Eloquent مهم است، بنابراین این کتاب همه انواع روابط را توضیح می دهد، از جمله یک به یک، یک به چند، بسیاری از به چند، دارای بسیاری از طریق، و چند شکلی. هنگام یادگیری در مورد Query Builder و Database Facade، همچنین یاد خواهید گرفت که چگونه از داده های پایگاه داده جعلی برای اهداف آزمایشی استفاده می کنید. مدیریت داده های کاربر و تغییر مسیر آن نقش بزرگی در لاراول ایفا می کند، بنابراین این موضوع همراه با اصول و اعتبار فرم های وب توضیح داده شده است. Artisan و Tinker دو ویژگی عالی Laravel 5.8 هستند. شما با جزئیات در مورد آنها یاد خواهید گرفت. شما همچنین یاد خواهید گرفت که چگونه از SQLite در یک برنامه کوچک یا متوسط ​​استفاده کنید. در این کتاب، شما یک نمای کلی از احراز هویت، مجوز، و میان افزار دریافت خواهید کرد. علاوه بر این، خواهید آموخت که چگونه می توان مجوز را از طریق قالب ها، دروازه ها و خط مشی های Blade مدیریت کرد. پس از بحث مفصل در مورد کانتینر و نماهای لاراول، نحوه کار یک قالب ایمیل، نحوه ارسال اعلان توسط یک کاربر و غیره را خواهید آموخت. رویدادها و پخش نیز نقش حیاتی در ساخت برنامه های کاربردی پیچیده دارند. همین امر در مورد API ها نیز صادق است. با مثال توضیح داده شده اند. در پایان کتاب، شما همچنین نگاهی اجمالی به تمام ویژگی های جدید لاراول 5.8 خواهید داشت.

After reading this book, you will be able to develop any web application using Laravel 5.8. It details all you need to know, including the Model-View-Controller pattern, SQLite databases, routing, Eloquent relations, authorization, middleware, events, broadcasting, APIs, and CRUD applications. I use four applications to explain various aspects of Laravel 5.8, and you can find the source code for all of them in this book’s GitHub repository, which you can find at http://www.apress.com/source-code. After showing how to set up your environment, the book explains routing, controllers, templates, and views in detail so that beginners can get started easily. It explains how a resourceful controller can become your great friend in keeping resources separated. While introducing models, I also explain route model binding, model relations, and the relationship between models, databases, and Eloquent. I also explain how user input and dependency injection work together and how Elixir and pagination work. Understanding Eloquent relationships is important, so this book explains all types of relations, including one-to-one, one-to-many, many-to-many, has-many-through, and polymorphic. While learning about Query Builder and Database Facade, you will also learn how you use fake database data for testing purposes. Handling user data and redirecting it plays a big role in Laravel, so this is explained along with web form fundamentals and validations. Artisan and Tinker are two great features of Laravel 5.8; you will learn about them in detail. You will also learn how to use SQLite in a small or medium-sized application. In this book, you will get a detailed overview of authentication, authorization, and middleware; in addition, you will learn how authorization can be managed through Blade templates, gates, and policies. After a detailed discussion of Laravel container and facades, you will learn how a mail template works, how one user can send a notification to another, and so on. Events and broadcasting also play vital roles in building complicated applications. The same is true for APIs; they are explained with examples. At the end of the book, you will also get a glimpse of all the new features of Laravel 5.8.

این کتاب را میتوانید بصورت رایگان از لینک زیر دانلود نمایید.

Download: Beginning Laravel – Build Websites with Laravel 5.8

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

بیشتر بخوانید