آموزش لاراول 5: 2 آزمایش ، ایمن سازی و استقرار

Laravel 5 Essential Training: 2 Testing, Securing, and Deploying

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: لاراول محبوب ترین فریم ورک MVC برای PHP است. این دوره اصول لازم را برای آزمایش ، ایمن سازی و استقرار برنامه های زیبا لاراول آموزش می دهد. مربی Bernard Pineda نشان می دهد که چگونه می توان از پارادایم آزمون محور و PHPUnit برای ساخت ویژگی های جدید Laravel ، ایمن کردن برنامه خود در برابر حمله ، تأیید اعتبار کاربران ، بارگیری و بارگذاری پرونده ها و استقرار برنامه ها استفاده کرد در حالی که کد منبع و ساختار پایگاه داده شما به روز است.
موضوعات شامل:
  • ویژگی های ساختمان با توسعه آزمون محور
  • احراز هویت کاربران
  • بارگذاری پرونده ها
  • اجرای کد لاراول

سرفصل ها و درس ها

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید بدانید What you should know

  • با استفاده از پرونده های تمرینی Using the exercise files

  • برنامه نمایشی Demo the application

  • راه اندازی پروژه Setting up the project

1. توسعه محور آزمون 1. Test-Driven Development

  • الگوی TDD The TDD paradigm

  • با تست های واحد ویژگی های خود را ایجاد کنید Build features with unit tests

  • با تست های کاربردی ویژگی هایی بسازید Build features with functional tests

2. امنیت برنامه 2. Application Security

  • داده های فرار را با جلسات اداره کنید Handle volatile data with sessions

  • محافظت CSRF CSRF protection

  • یک فرم ورود ایجاد کنید Create a login form

  • فرم ورود را کار کنید Make the login form work

  • تأیید اعتبار برنامه Application authentication

3. فراتر از مبانی 3. Beyond the Basics

  • بارگیری را مجبور کنید Force a download

  • بارگذاری پرونده ها Upload files

  • کاشت داده برای توسعه Data seeding for development

  • Homestead و Vagrant Homestead and Vagrant

4- استفاده از برنامه های Laravel 4. Deploying Laravel Applications

  • از متغیرهای محیط استفاده کنید Use environment variables

  • استقرار استقرار Deployment setup

  • استقرار یک برنامه Deploy an app

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش لاراول 5: 2 آزمایش ، ایمن سازی و استقرار
جزییات دوره
1h 30m
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
39,398
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bernardo Pineda Bernardo Pineda

برنارد پیندا یک متخصص وب با پیشینه محکم در فن آوری های مبتنی بر PHP است. برنارد تجربه کار با چارچوب هایی مانند خود PHP ، CodeIgniter ، Symfony ، Laravel ، Drupal ، Magento و WordPress را تجربه کرده است. او همچنین دارای دانش و تجربه گسترده ای با سایر فن آوری های وب برای بخش پشت و جلوی مانند Ruby ، Ruby on Rails ، jQuery ، Angular ، Java و PhoneGap است (برای نامگذاری چند مورد). او از چالش های جدید برخوردار است و همواره در تلاش است تا فن آوری های جدید روند را یاد بگیرد. در 15 سال گذشته ، برنارد در زمینه طراحی محصول و طراحی بانک اطلاعاتی و همچنین کل معماری پروژه ها از زیر سطح کار کرده است. او همچنین یک مربی فصلی برای video2brain به زبان اسپانیایی است.