دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: Paperback
نویسندگان: Sanjib Sinha
سری:
ISBN (شابک) : 1484249909, 9781484249901
ناشر: Apress
سال نشر: 2019
تعداد صفحات: 429
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 7 مگابایت
در صورت تبدیل فایل کتاب Beginning Laravel: Build Websites with Laravel 5.8 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع لاراول: ساخت وب سایت با لاراول 5.8 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
وب سایت ها و برنامه های کاربردی پیشرفته را با استفاده از ویژگی
های جدید لاراول 5.8 توسعه دهید. این کتاب با مقدمه ای بر لاراول
شروع می شود و نگاهی اجمالی به ویژگی های تازه معرفی شده آن دارد.
با حرکت به سمت راه اندازی محیط توسعه خود، نحوه کار آهنگساز را
خواهید آموخت. علاوه بر این، در لاراول با Valet، Homestead،
Virtual Box، Vagrant و Forge آشنا خواهید شد. با این پایه، شما
آماده شروع نوشتن اولین برنامه های Laravel خود خواهید بود.
برای انجام این کار، مدیریت مسیرها و کنترلرها و نحوه کار قالب
Blade را یاد خواهید گرفت. با رفتن به مدل ها، با اتصال مدل مسیر
کار خواهید کرد و با رابطه بین مدل ها، پایگاه های داده و
Eloquent آشنا خواهید شد. در طول مسیر، روشهایی را در کلاسهای
مدل Eloquent خود با استفاده از انواع مختلف روابط تعریف
میکنید.
با تغییر تمرکز به مدیریت دادههای کاربر، خواهید دید که روشهای
تغییر مسیر چگونه کار میکنند. همچنین با عملکرد درونی درخواست ها
و پاسخ ها آشنا خواهید شد. در ادامه موضوع داده،Beginning
Laravelدستورات اولیه و گروهبندی شده صنعتگران و نحوه مدیریت
پایگاههای داده با Tinker را پوشش میدهد. با توانایی مدیریت
موثر دادهها، برنامههای شما برای کاربرانتان زنده میشوند و به
آنها عملکرد مورد نیاز را میدهند.
بخش آخر کتاب به مفاهیم اصلی مانند ارسال ایمیل، هشدار دادن به
کاربران از طریق اعلانها میپردازد. و اجرای اصول طراحی SOLID.
خواهید دید که چگونه می توانید کلاس های برنامه خود را با استفاده
از رویدادها و شنوندگان جدا کنید.
آنچه خواهید آموخت
از برنامه خود با احراز هویت و مجوز محافظت کنید
ساخت یک رابطه پیچیده بین موجودیت ها با استفاده از مدل های
Eloquent
استفاده از کانتینرها و نماها
استفاده از الگوی نامه
ایجاد و پیکربندی رویدادها
کار با Laravel Passport
استقرار احراز هویت API
قابلیتهای جدید Laravel 5.8 مانند سرور dump و تأیید ایمیل را
کشف کنید
این کتاب برای چه کسی است
کسانی که به تازگی با لاراول و توسعه وب PHP آشنا شده اند یا
کسانی که پیشینه ای در زمینه PHP/Laravel دارند و به تازگی با
جدیدترین نسخه لاراول آشنا شده اند.
Develop cutting-edge websites and applications using the new
features of Laravel 5.8. This book starts with an introduction
to Laravel and takes a glance at its newly introduced features.
Moving on to setting up your development environment, you will
learn how the composer works. In addition to this, you will be
introduced to Valet, Homestead, Virtual Box, Vagrant, and Forge
in Laravel. With this foundation, you will be ready to get
started writing your first Laravel apps.
To do so, you will learn to manage routes and controllers and
how the Blade template works. Moving on to models, you will
work with route model binding and get to know the relationship
between models, databases, and Eloquent. Along the way you will
define methods on your Eloquent model classes using different
types of relationships.
Shifting focus to handling user data, you will see how redirect
methods work. You will also get to know the inner workings of
requests and responses. Continuing the data theme,Beginning
Laravelcovers basic and grouped artisan commands and how to
handle databases with Tinker. By being able to handle data
effectively, your applications will come alive for your users,
giving them the functionality they need.
The last section of the book handles core concepts such as
sending emails, alerting users via notifications, and
implementing SOLID design principles. You will see how to
decouple your application classes by using events and
listeners.
What You Will Learn
Protect your app with authentication and authorization
Build a complex relationship between entities using Eloquent
models
Take advantage of containers and facades
Use the mail template
Create and configure events
Work with Laravel Passport
Deploy API authentication
Discover new Laravel 5.8 features such as dump server and email
verification
Who This Book Is For
Those new to Laravel and PHP web development or those who have
some background in PHP/Laravel who are new to Laravel's newest
release.
Front Matter ....Pages i-xvii
Introduction to Laravel (Sanjib Sinha)....Pages 1-10
Setting Up Your Environment (Sanjib Sinha)....Pages 11-39
Routing, Controllers, Templates, and Views (Sanjib Sinha)....Pages 41-73
Working with Models (Sanjib Sinha)....Pages 75-111
Database Migration and Eloquent (Sanjib Sinha)....Pages 113-166
Handling User Data and Redirects (Sanjib Sinha)....Pages 167-205
Using Tinker (Sanjib Sinha)....Pages 207-212
Authentication, Authorization, and Middleware (Sanjib Sinha)....Pages 213-292
Containers and Facades (Sanjib Sinha)....Pages 293-312
Working with the Mail Template (Sanjib Sinha)....Pages 313-339
Events and Broadcasting (Sanjib Sinha)....Pages 341-366
Working with APIs (Sanjib Sinha)....Pages 367-398
Back Matter ....Pages 399-422