Laravel 5.6, master detail CRUD about movies with genders, includes the following topics:
- Web Services´s Consumption
- SOAP
- REST
- Testing
- HTTP Tests
- Database Testing
- Database
- Seeding
- Eloquent ORM
- Other Creation Methods
- Soft Deleting
- Local Scopes
- Querying Relations
- Eager Loading
- Inserting and Updating Related Models
- Frontend
- Localization
- Compiling Assets (Laravel Mix)
- Artisan Console
- Generating Commands
- Command I/O
- Queues
- Creating / Dispatching Jobs
- Running Queue Workers
- Handling Failed Jobs
- Notifications
- Create / Send Notifications
- Mail Notifications
- Push Notifications with One Signal
- File Storage
- Storing / Retrieving Files
- Security
- Authentication
- Authorization
- Hashing
- Reports
- Excel
- Charts
- Official Packages
- API Authentication (Passport)
- Laravel Socialite
- Clone repository
git clone https://gitlab.com/cristofima/CursoLaravelAvanzado-5.6.git
- Copy .env.example file to .env and edit .env to configure your database, mail, One Signal, Facebook, Google and LinkedIn
cd CursoLaravelAvanzado-5.6
cp .env.example .env
- Install libraries and dependencies
composer install
npm install
- Generate application key, migrate and seed database
php artisan key:generate
php artisan migrate
php artisan db:seed
- Serve application
php artisan serve