معرفی و دانلود کتاب راهنمای گام به گام برای ورود به دنیای لاراول
برای دانلود قانونی کتاب راهنمای گام به گام برای ورود به دنیای لاراول و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب راهنمای گام به گام برای ورود به دنیای لاراول
کتاب راهنمای گام به گام برای ورود به دنیای لاراول نوشتهی علی هندی ورکانه، با ارائه مثالهایی جامع و کاربردی، شما را مرحله به مرحله با تمام قسمتهای یکی از بهترین و کاملترین فریم ورکهای PHP آشنا خواهد کرد.
امروزه اینترنت و وب پیشرفت چشمگیری داشته به شکلی که بشر بیشتر وقت خود را در اینترنت سپری میکند. در حال حاضر شما در هر کجای این کرهی خاکی که باشید، به راحتی میتوانید اطلاعات مورد نظر خود را با استفاده از اینترنت به اشتراک بگذارید. قطعا بهترین راه برای اشتراکگذاری اطلاعات، بهرهگیری از صفحات وب است. تمامی اشخاصی که سعی دارند به کسب و کار خود رونق بخشند و آن را در فضای مجازی معرفی کنند، میتوانند با طراحی وب به هدف خود نزدیک شوند.
زبان برنامهنویسی PHP از شگفتانگیزترین زبانهای برنامهنویسی در حوزه طراحی وب است. PHP فریم ورکهای گوناگونی دارد که لاراول از معروفترین آنهاست. این فریم ورک به دلیل سرعت زیادش محبوبیت زیادی دارد. در حال حاضر بیشتر شرکتهای ایرانی و یا حتی خارجی در پی اشخاصی هستند که با فریم ورک لاراول کار کرده و آشنا باشند.
اگر خواهان آن هستید تا بفهمید که فریم ورک لاراول به چه دلیلی اینقدر محبوب و موفق است، کتاب حاضر برای شما سودمند خواهد بود. آقای ورکانه مدعی نیست که طراحی وب سایت را در این اثر به طور کامل و بیعیب و نقص معرفی کرده، اما مطالب این کتاب به همراه مثالهایی عملی به شما کمک میکند تا مشکلات احتمالی خود را در طراحی وب سایت برطرف کنید.
در نهایت لازم است بدانید، برای یادگیری این کتاب شما باید از قبل با طراحی وب سایت آشنایی داشته و آموزشهای مورد نیاز را فرا گرفته باشید.
فهرست مطالب کتاب
مقدمه
گام اول – نصب لاراول
مرحله اول: نصب xampp
مرحله دوم: نصب IDE) Integrated Dvelopment Environment)
مرحله سوم: نصب Cmder
مرحله چهارم: نصب Composer
مرحله پنجم: نصب Git
مرحله ششم: راه اندازی Laravel بر روی پروژه
گام دوم – Routing (مسیر دهی) در لاراول
Routingدر لاراول چیست؟
متدهای در دسترس مسیرهای لاراول
Post
Get
Put
Patch
Delete
متدهای مسیر دهی (Route)
Route:: get ()
Route:: post ()
Route:: put ()
Route:: delete ()
Route چگونه تعریف میشود؟.
پارامترهای مسیردهی (Route)
راست چین کردن دستورات در لاراول
گام سوم – Controllerها در لاراول
مقدمه
دستور use
namespace ها
دستور Class
ایجاد کنترلر جدید
قواعد به کارگیری Controllerها در لاروال
کمل کیس Camel Case چیست؟
ایجاد متدهای پیش فرض به صورت یک جا در لاراول
ارسال پارامترها در Controller ها
گام چهارم – یادگیری مفهوم View
مقدمه
دستور Compact
گام پنجم – موتور قالب سازی blade
مقدمه
نمایش دادهها و اطلاعات
ایجاد کردن Masterpageها (قالبهای مادر) در blade
Masterpage (صفحه والد)
صفحه فرزند
استفاده از حلقهها و دستورهای شرطی در قالبهای Blade و لاراول
کامنت کردن {{}}
گام ششم – یادگیری مفهوم Migrations
Migration چیست؟
متد unique
دستور nullable
متد index
اتصال Migration به پایگاه داده
ایجاد migration جدید
گام هفتم – ارتباط با پایگاه داده
مقدمه
دستور Insert
دستور Select
افزونۀ JSON Formatter
دستور Update
دستور Delete
گام هشتم – آشنایی با Eloquent
مقدمه
آشنایی با ORM
آشنایی با Eloquent
متد all ()
متد find ()
دستور where و orderBy
متد take ()
متدfindorFail ()
تفاوت find با findorFail
Createکردن داده یا ذخیره کردن داده از طریق Eloquent
Update کردن داده از طریق Eloquent
Delete کردن داده یک رکورد از طریق Eloquent
متد destroy ()
فعال کردن سطل بازیافت برای یک داده در لاراول
نمایش دادهها در سطل بازیافت
نحوۀ restore (بازیابی) داده ها
حذف همیشگی داده ها
گام نهم – آموزش روابط یک به یک، یک به چند و رابطهی چند به چند در لاراول
مقدمه
روابط یک به یک (One to One)
روابط یک به چند (One to Many)
روابط چند به چند (Many to Many)
روابط Has Many Through
روابط چند ریختی (Polymorphic)
گام دهم – ایجاد فرم در لاراول
مقدمه
تزریق وابستگی (Dependency Injection)
مفهوم crsf token
ذخیره دادههای فرم در پایگاه داده
نمایش دادههای فرم
نمایش محتویات دادههای فرم
ویرایش اطلاعات فرم
حذف اطلاعات فرم
گام یازدهم – Laravel Collective
مقدمه
نصب پکیچ Laravel Collective در لارول
مرحلۀ اول
مرحلۀ دوم
ایجاد فرم با laravel collective
Update کردن دادهها با laravel collective
Delete کردن دادهها با laravel collective
گام دوازدهم – کار با Validation ها
مقدمه
ایجاد Validation
علامت |
نمایش خطاها در validation
نمایش پیام خطای مدنظر ما (فارسی) با validation
Validation Advanced
ایجاد rule در validation
گام سیزدهم – Upload Files در لاراول
مقدمه
multipart/form-data
Request:: file
getClientOriginalName ()
guessExtentions ()
getClientMimeType ()
gussClientExtention ()
getMaxFileSize ()
getError ()
getClientSize ()
getMimeType ()
getClientOriginalExtentions ()
move ($directory, $newName = null)
ایجاد validation بر روی فایلها
نمایش فایل
گام چهاردهم – احراز هویت (Authentication)
مقدمه
راه اندازی سیستم احراز هویت
نحوۀ کار با Authentication
Routeهای مربوط به احراز هویت
verify کردن ایمیل
ارسال ایمیل با استفاده از سرویس mailtrap
نحوۀ کار کردن با توابع Authentication
دستور Auth:: user ()
دستور Auth:: check ()
دستور Auth:: id ()
throttle
دستور Auth:: attempt ()
دستور Auth:: once ()
دستور Auth:: login ()
دستور Auth:: logout ()
گام پانزدهم – middlewareها و امنیت در لاراول
مقدمه
معرفی پوشه Middleware
فایل Authenticate. php
فایل CheckForMaintenanceMode. php
فایل EncriptCookies. php
فایل RedirectlfAuthenticated. php
معرفی فایل Kernel
تعریف Middleware
روش اول
روش دوم
گروه بندی در Middleware
ساخت یک Middleware
ایجاد آرگومان در Middleware
گام شانزدهم – کار با Localization
مقدمه
اضافه کردن زبان فارسی به سایت
دستور SetLocate
دستور getLocale
ارسال پارامتر
دستور @lang
دستور trans
دستور tranc_choice
مشخصات کتاب الکترونیک
نام کتاب | کتاب راهنمای گام به گام برای ورود به دنیای لاراول |
نویسنده | علی هندی ورکانه |
سال انتشار | ۱۳۹۹ |
فرمت کتاب | EPUB |
تعداد صفحات | 318 |
زبان | فارسی |
موضوع کتاب | کتابهای php |
لاراول نسخه چندمه؟