آموزش لاراول 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 آزمایش ، ایمن سازی و استقرار
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 30m
21
Linkedin (لینکدین) lynda-small
02 شهریور 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
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 به زبان اسپانیایی است.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.