Skip to content

Commit 54d52fa

Browse files
committed
More videos
1 parent 30a9475 commit 54d52fa

File tree

3 files changed

+11
-4
lines changed

3 files changed

+11
-4
lines changed

Diff for: readme.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ __Link icons: :book: Official Docs :clapper: Video :page_facing_up: Article :cap
3737
| Database Migrations |:book: [Database Migrations](https://laravel.com/docs/8.x/migrations) <br> :clapper: [Laravel Migrations: Table Created but Foreign Key Failed?](https://www.youtube.com/watch?v=DWzUBpsEEHY) <br> [More videos](videos/database-migrations.md) |
3838
| Basic Eloquent Model and MVC: Controller -> Model -> View |:book: [Eloquent: Getting Started](https://laravel.com/docs/8.x/eloquent) <br>|
3939
| Eloquent Relationships: belongsTo / hasMany / belongsToMany |:book: [Eloquent Relationships: One-to-Many](https://laravel.com/docs/8.x/eloquent-relationships#one-to-many) <br>:book: [Eloquent Relationships: BelongsTo](https://laravel.com/docs/8.x/eloquent-relationships#one-to-many-inverse) <br>:book: [Eloquent Relationships: Many-to-Many](https://laravel.com/docs/8.x/eloquent-relationships#many-to-many) <br> :clapper: [How to Safely Change DB Relations in Live Laravel Project?](https://www.youtube.com/watch?v=nRmoywPJRdM) |
40-
| Eager Loading and N+1 Query Problem |:book: [Relationships: Eager Loading](https://laravel.com/docs/8.x/eloquent-relationships#eager-loading) <br>|
40+
| Eager Loading and N+1 Query Problem |:book: [Relationships: Eager Loading](https://laravel.com/docs/8.x/eloquent-relationships#eager-loading) <br> :clapper: [Laravel N+1 Query Detector: Don't Forget Eager Loading](https://www.youtube.com/watch?v=MbN7BIcUnPA) <br>|
4141
| **Full Simple CRUD** ||
4242
| Route Resource and Resourceful Controllers |:book: [Laravel Resource Controllers](https://laravel.com/docs/8.x/controllers#resource-controllers) <br>:page_facing_up: [Simple Laravel CRUD with Resource Controllers [digitalocean.com]](https://www.digitalocean.com/community/tutorials/simple-laravel-crud-with-resource-controllers) <br> :clapper: [Laravel Nested Resource Controllers: Two-Level Deep](https://www.youtube.com/watch?v=9R_9Xe3Fgnw) <br> :clapper: [More videos](videos/route-resource-resourceful-controllers.md) <br>|
4343
| Forms, Validation and Form Requests |:book: [Laravel Validation](https://laravel.com/docs/8.x/validation) <br> :clapper: [New in Laravel 6.13: Format Validation Error Field Name](https://www.youtube.com/watch?v=KD1SqLO58eE) :clapper: [More videos](videos/forms-validation-requests.md) |
@@ -68,7 +68,7 @@ __Link icons: :book: Official Docs :clapper: Video :page_facing_up: Article :cap
6868
| Create Custom Middleware Class |:book: [Defining Middleware](https://laravel.com/docs/8.x/middleware#defining-middleware) <br>|
6969
| **Database Advanced** ||
7070
| Database Seeders and Factories |:book: [Database: Seeding](https://laravel.com/docs/8.x/seeding) <br>:book: [Defining Model Factories](https://laravel.com/docs/8.x/database-testing#defining-model-factories) <br> :clapper: [Laravel Factories: Generate and Re-use Fake Records](https://www.youtube.com/watch?v=MHBDUJ51Pqs) <br> :clapper: [More videos](videos/database-seeders-and-factories.md)|
71-
| Eloquent Query Scopes |:book: [Eloquent: Query Scopes](https://laravel.com/docs/8.x/eloquent#query-scopes) <br>|
71+
| Eloquent Query Scopes |:book: [Eloquent: Query Scopes](https://laravel.com/docs/8.x/eloquent#query-scopes) <br> :clapper: [Same Eloquent Where Condition? Refactor into Local Scopes](https://www.youtube.com/watch?v=90xGUIuZsHE) <br>|
7272
| Polymorphic relationships |:book: [Polymorphic Relationships](https://laravel.com/docs/8.x/eloquent-relationships#polymorphic-relationships) <br> :clapper: [Laravel.io Portal: Polymorphic Relations Example](https://www.youtube.com/watch?v=EjJaNGW7vAg) <br>|
7373
| Eloquent Accessors and Mutators |:book: [Accessors & Mutators](https://laravel.com/docs/8.x/eloquent-mutators#accessors-and-mutators) <br>|
7474
| Eloquent Collections |:book: [Eloquent Collections](https://laravel.com/docs/8.x/eloquent-collections) <br>:book: [General Laravel Collections](https://laravel.com/docs/8.x/collections) <br>|
@@ -90,7 +90,7 @@ __Link icons: :book: Official Docs :clapper: Video :page_facing_up: Article :cap
9090
| Log Files in Laravel |:book: [Logging](https://laravel.com/docs/8.x/logging) <br>|
9191
| Try-Catch and Laravel Exceptions |:book: [Error Handling](https://laravel.com/docs/8.x/errors) <br>:clapper: [Exceptions in Laravel: Why/How to Use and Create Your Own](https://www.youtube.com/watch?v=RTTXZVIL6tw) <br>|
9292
| Local Debugging Tools: Debugbar, Telescope, Ray |:book: [barryvdh/laravel-debugbar](https://github.com/barryvdh/laravel-debugbar) <br>:book: [Laravel Telescope](https://laravel.com/docs/8.x/telescope) <br>:book: [Spatie Ray (Premium Tool)](https://myray.app/) <br>:clapper: [Debug Eloquent Queries from API: Laravel Telescope](https://www.youtube.com/watch?v=SR3RzIfeozI) <br>:clapper: [Spatie Ray: Laravel Debugging with Pleasure](https://www.youtube.com/watch?v=n4pMxyAXeqY) <br>|
93-
| Customizing Error Pages and Messages |:book: [Custom HTTP Error Pages](https://laravel.com/docs/8.x/errors#custom-http-error-pages) <br>:clapper: [Laravel Error Pages: Change Text or Customize Layouts](https://www.youtube.com/watch?v=iMAFUi6Z57k) <br>|
93+
| Customizing Error Pages and Messages |:book: [Custom HTTP Error Pages](https://laravel.com/docs/8.x/errors#custom-http-error-pages) <br>:clapper: [Laravel Error Pages: Change Text or Customize Layouts](https://www.youtube.com/watch?v=iMAFUi6Z57k) <br> :clapper: [New in Laravel 8.26: Override 404 Page with Route Missing](https://www.youtube.com/watch?v=nvDCQDkcjN0) <br>|
9494
| (optional) Third Party Bug Trackers: Bugsnag, Flare, Sentry, Rollbar |:book: [Bugsnag Laravel](https://docs.bugsnag.com/platforms/php/laravel/) <br>:book: [Flare Homepage](https://flareapp.io/) <br>:book: [Sentry Laravel](https://docs.sentry.io/platforms/php/guides/laravel/) <br>:book: [Rollbar Laravel](https://docs.rollbar.com/docs/laravel) <br>:clapper: [Bug Tracking in Laravel: Bugsnag vs Flare [Demo/Review]](https://www.youtube.com/watch?v=88UqUXhWwGA) <br>|
9595
| **Sending Email** | :clapper: [Laravel: 3 Ways to Send a Welcome Email (Controller vs Observer vs Events)](https://www.youtube.com/watch?v=ZWzH6SOzjhI) |
9696
| Mailables and Mail Facade |:book: [Mail & Mailables](https://laravel.com/docs/8.x/mail) <br>|
@@ -126,7 +126,7 @@ __Link icons: :book: Official Docs :clapper: Video :page_facing_up: Article :cap
126126
| **Database/Eloquent Extra Features** ||
127127
| Model Observers |:book: [Eloquent Observers](https://laravel.com/docs/8.x/eloquent#observers) <br>:clapper: [Laravel Model: Check if Any Field Was Changed](https://www.youtube.com/watch?v=_xluet13xxE) <br>:clapper: [Eloquent Observers or Events Listeners? Which is Better?](https://www.youtube.com/watch?v=DvoaU6cQQHM) <br>|
128128
| Raw Database Queries |:book: [Query Builder: Raw Expressions](https://laravel.com/docs/8.x/queries#raw-expressions) <br>|
129-
| All Eloquent Features |:book: [All About Eloquent](https://laravel.com/docs/8.x/eloquent) <br>:capital_abcd: [Eloquent: Expert Level](https://laraveldaily.teachable.com/p/laravel-eloquent-expert-level) <br>:page_facing_up: [20 Laravel Eloquent Tips and Tricks](https://laravel-news.com/eloquent-tips-tricks) <br>|
129+
| All Eloquent Features |:book: [All About Eloquent](https://laravel.com/docs/8.x/eloquent) <br>:capital_abcd: [Eloquent: Expert Level](https://laraveldaily.teachable.com/p/laravel-eloquent-expert-level) <br>:page_facing_up: [20 Laravel Eloquent Tips and Tricks](https://laravel-news.com/eloquent-tips-tricks) <br> :clapper: [Laravel Collections: 5 Methods with Real Examples](https://www.youtube.com/watch?v=isAz2GduuA0) <br> [More videos](videos/all-eloquent-features.md) <br>|
130130
| **Various Extra Laravel Features** ||
131131
| Custom Blade Directives |:book: [Extending Blade](https://laravel.com/docs/8.x/blade#extending-blade) <br>|
132132
| Events and Listeners |:book: [Events and Listeners](https://laravel.com/docs/8.x/events) <br>:clapper: [Laravel: 3 Ways to Send a Welcome Email (Controller vs Observer vs Events)](https://www.youtube.com/watch?v=ZWzH6SOzjhI) <br>:clapper: [Laravel: Why Observers and Event Listeners are "Risky"](https://www.youtube.com/watch?v=A3bmLo77e5M) <br>|

Diff for: videos/all-eloquent-features.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
### All Eloquent Features
2+
3+
- [Laravel Collections or Foreach? Shorter? More Readable?](https://www.youtube.com/watch?v=OTdLZJECIUE) / 2020 May / 5:38min
4+
- [Check if Collection is Empty: isset(), empty() or !$collection?](https://www.youtube.com/watch?v=vCZ2qsxm8JE) / 2020 June / 3:51min
5+
- [Laravel Group Data: in Collections or in Eloquent Query?](https://www.youtube.com/watch?v=FhlVOIfjxbA) / 2021 April / 5:22min
6+
- [Laravel Collections: 5 Methods with Real Examples](https://www.youtube.com/watch?v=isAz2GduuA0) / 2021 July / 10:04min

Diff for: videos/database-seeders-and-factories.md

+1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
### Database Seeders and Factories
22

3+
- [Seeding 50k DB Rows in Laravel: Create, Insert or Chunk?](https://www.youtube.com/watch?v=sAjLREMr-9k) / 2020 April / 3:52min
34
- [Laravel Factories: Generate and Re-use Fake Records](https://www.youtube.com/watch?v=MHBDUJ51Pqs) / 2020 May / 7:59min
45
- [Laravel: How to Seed New Data When Project is Live?](https://www.youtube.com/watch?v=2wZo54IjtKU) / 2020 August / 3:37min
56
- [Live-coding: Seeds and Factories in Laravel 8 (free lesson from my course)](https://www.youtube.com/watch?v=qeT0pJJ_GOs) / 2021 January / 12:22min

0 commit comments

Comments
 (0)