معرفی و دانلود کتاب طراحی گام به گام وب سایت با لاراول - جلد دوم
برای دانلود قانونی کتاب طراحی گام به گام وب سایت با لاراول - جلد دوم و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب طراحی گام به گام وب سایت با لاراول - جلد دوم
کتاب طراحی گام به گام وب سایت با لاراول - جلد دوم نوشتهی علی هندی ورکانه، همراه با مثالها و ارائه مطالب کاربردی، قصد دارد تا شما را با تمامی جزئیات یکی از معروفترین و پرطرفدارترین فریم ورکهای PHP آشنا کند.
در دنیای امروزی اینترنت و وب شدیدا پیشرفت داشته و انسانها بیشتر وقت خود را در اینترنت میگذرانند. امروزه شما در هر کجای دنیا که باشید، به راحتی میتوانید اطلاعات دلخواهتان را به واسطهی اینترنت به اشتراک گذاشته و یا اطلاعات مورد جست و جوی خود را دریافت کنید. بدون شک درستترین راه برای اشتراکگذاری دادههای مورد نظر، طراحی اطلاعات در چارچوب صفحات وب خواهد بود. همهی افرادی که قصد دارند کسب و کار خود را گسترش داده و در فضای مجازی معرفی کنند میتوانند با طراحی وب به هدف خود دست یابند.
زبان برنامهنویسی PHP را میتوان به عنوان یکی از جذابترین و پرمخاطبترین زبانهای برنامهنویسی در عرصه طراحی وب دانست. PHP فریم ورکهای مختلفی دارد که لاراول از مشهورترین آنهاست. این فریم ورک به سبب سرعت فوقالعادهاش طرفداران زیادی دارد. در حال حاضر اکثر شرکتهای ایرانی و یا حتی خارجی در پی افرادی هستند که با این فریم ورک کار کرده و آشنا باشند.
اگر قصد دارید تا دریابید که فریم ورک لاراول به چه دلیلی تا این حد محبوبیت و موفقیت دارد، بدون شک این کتاب برای شما مفید خواهد بود. علی هندی ورکانه ادعای معرفی کامل طراحی وب سایت را در این اثر ندارد، اما محتوای این کتاب به همراه نمونههایی کاربردی، شما را با معضلات احتمالی در طراحی وب سایت آشنا خواهد کرد.
نکتهی نهایی که برای فراگیری کتاب حاضر لازم است بدانید، این است که شما باید با طراحی وب سایت آشنایی داشته و آموزشهای مورد نیاز را دیده باشید. پیشنهاد میشود پیش از مطالعه این اثر، کتاب طراحی گام به گام وب سایت به قلم جناب آقای ورکانه را خوانده و بعد مطالعه این کتاب را شروع کنید، تا با مشکلی در جهت یادگیری رو به رو نشوید.
فهرست مطالب کتاب
مقدمه
گام اول – ایجاد فرم در لاراول
مقدمه
تزریق وابستگی (Dependency Injection)
مفهوم crsf token
ذخیره دادههای فرم در پایگاه داده
نمایش دادههای فرم
نمایش محتویات دادههای فرم
ویرایش اطلاعات فرم
حذف اطلاعات فرم
گام دوم – Laravel Collective
مقدمه
نصب پکیچ Laravel Collective در لارول
مرحلۀ اول
مرحلۀ دوم
ایجاد فرم با laravel collective
Update کردن دادهها با laravel collective
Delete کردن دادهها با laravel collective
گام سوم – کار با Validation ها
مقدمه
ایجاد Validation
علامت |
نمایش خطاها در validation
نمایش پیام خطای مدنظر ما (فارسی) با validation
Validation Advanced
ایجاد rule در validation
گام چهارم – Accessors و Mutators
مقدمه
Accessor ها
Mutator ها
گام پنجم – Upload Files در لاراول
مقدمه
multipart/form-data
Request:: file
getClientOriginalName ()
guessExtentions ()
getClientMimeType ()
gussClientExtention ()
getMaxFileSize ()
getError ()
getClientSize ()
getMimeType ()
getClientOriginalExtentions ()
ایجاد validation بر روی فایلها
نمایش فایل
گام ششم – پوشۀ storage
مقدمه
دیسکی با سطح دسترسی public
معرفی پوشۀ storage
ایجاد symlink
تابع کمکی asset
Upload کردن فایل
نمایش محتویات فایل
نمایش url فایل
نمایش مسیر ذخیره سازی کامل فایل
نحوۀ Download فایل
گام هفتم – احراز هویت (Authentication)
مقدمه
راهاندازی سیستم احراز هویت
نحوۀ کار با Authentication
Routeهای مربوط به احراز هویت
verify کردن ایمیل
ارسال ایمیل با استفاده از سرویس mailtrap
نحوۀ کار کردن با توابع Authentication
دستور Auth:: user ()
دستور Auth:: check ()
دستور Auth:: id ()
دستور Auth:: attempt ()
دستور Auth:: once ()
دستور Auth:: login ()
دستور Auth:: logout ()
گام هشتم – middlewareها و امنیت در لاراول
مقدمه
معرفی پوشه Middleware
فایل Authenticate. php
فایل CheckForMaintenanceMode. php
فایل EncriptCookies. php
فایل RedirectlfAuthenticated. php
فایل TrimStrings. php
فایل VerifyCsrfToken. php
معرفی فایل Kernel
تعریف Middleware
روش اول
روش دوم
گروه بندی در Middleware
ساخت یک Middleware
ایجاد آرگومان در Middleware
گام نهم – کنترل سطح دسترسی (ACL) با استفاده از Gate و Policy در لاراول
مقدمه
Eager loading
Gate ها
دستور denies
آشنایی با مفهوم policies
ایجاد policy
نحوه کار policy با view
گام دهم – کار با Sessionها در لاراول
مقدمه
نمایش session ها
دستور put
تابع global مربوط به session
دستور forget
دستور flush
دستور flash
دستور reflash
دستور keep
پوشۀ Sessions
گام یازدهم – کار با Evnent، Listener و Queueها در لاراول
مقدمه
کار با Event و Listener
ایجاد Event و Listener
Queue
راه اندازی Queue
دستور failed-table
گام دوازدهم – کار با git
مقدمه
معرفی سایت github. com
اجرای git
نمایش فایلهای پروژه در git
آشنایی با دستورات git
دستور git init
git init
دستور gitignore
دستور git add Readme. md
دستور git status
دستور git commit
دستور git remote add origin
دستور git push
گام سیزدهم – کار با Compiling Assets (Mix)
مقدمه
فایل package. json
آشنایی با nodejs
Long term support
نحوۀ نصب nodejs
دستور node -v
دستور npm -v
آشنایی با npm
فایل wepack. mix. js
تبدیل کردن فایلهای css و js به یک فایل واحد
گام چهاردهم – کار با Localization
مقدمه
اضافه کردن زبان فارسی به سایت
دستورSetLocate
دستورgetLocale
ارسال پارامتر
دستور @lang
دستور trans
دستور tranc_choice
گام پانزدهم – تست کردن پروژه
مقدمه
کار با phpunit
پیش نیاز phpunit
دستور assertTrue و assertFalse
دستور assertEquals و assertNull
دستور assertCount و assertContains و assertEmpty
مشخصات کتاب الکترونیک
نام کتاب | کتاب طراحی گام به گام وب سایت با لاراول - جلد دوم |
نویسنده | علی هندی ورکانه |
سال انتشار | ۱۳۹۹ |
فرمت کتاب | EPUB |
تعداد صفحات | 238 |
زبان | فارسی |
موضوع کتاب | کتابهای php |
با تشکر از مترجم و کتابراه