YoVDO

Laravel 6 Essential Training: Testing, Securing and Deploying Apps

Offered By: LinkedIn Learning

Tags

Laravel Courses Web Development Courses Web Application Development Courses Application Security Courses

Course Description

Overview

Build elegant, data-driven applications of any scale with Laravel 6, the popular and flexible PHP framework. Discover how to write tests, secure your app, and deploy it.

Syllabus

Introduction
  • Learning the ins and outs of Laravel
  • What you should know before watching this course
1. Beyond the Basic Form
  • Saving files
  • Viewing files
  • Validation
  • Displaying validation errors
  • Displaying old input
2. Artisan Console
  • Console commands
  • Console outputs
  • Console arguments
  • Console options
  • Console inputs
3. Service Container
  • Service providers
  • Facades
  • Interface service container binding
  • Automatic service container binding
4. Testing
  • Basic test
  • Database factories
  • As a user
  • Facades
  • File uploads
  • Console commands
5. Notifications
  • Emails
  • Notifications
  • Queue jobs
  • Queue workers
  • Task scheduler
6. Routing
  • Route parameters
  • Route model binding
  • Middleware
7. Laravel Mix
  • Installing and running Laravel Mix
  • CSS processing
  • JavaScript processing
8. Security
  • Authentication
  • Route authorization
  • Verified users
  • Encryption
  • Password storage
9. Deployment
  • Preparing for deployment
  • Databases
  • Deploying a change
Conclusion
  • Next steps

Taught by

Justin Yost

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX