100+ (Clean Code Studio) Coding Screencasts
Tags: php, software, programming, tutorials
Published: 2021-08-02 11:50:12

{% user cleancodestudio %}

[![Twitter Follow](https://img.shields.io/twitter/follow/cleancodestudio.svg?style=social)](https://twitter.com/cleancodestudio) 


---

"How to simplify if statements (Refactoring code smells)" {% youtube fqJiahyRs6A %}


---

"Programmers - what we SAY vs. what we MEAN"
{% youtube 0Ii5Oim4OGI %}

---

"This is what clean code looks like [tell-tale signs of clean code]" 
{% youtube 7UuQcDs86Uo %}


---

"Clean Code Studio Live Streaming Test (Messing Around with A Project ~ No Audio)"  - {% youtube 8bUJQ_IjrLo %}


---

"Vue 3 Crash Course: Lesson 2 ~ Teleportation Portals (Vue 3 Teleport Component)"  - {% youtube hGla9e_b0Zg %}


---

"Vue 3 Crash Course: Lesson 1 ~ Setup &amp; Multiple Root Nodes (Aka Fragments)"  - {% youtube Q_9E-euwLm8 %}


---

"How to Install Laravel Dusk (Showing Browser During Tests)"  - {% youtube mhEUZ35_fwA %}


---

"Install Laravel Homestead (2020 on Windows 10)"  - {% youtube QlIc8j5PNnA %}


---

"[Lesson 17] Laravel Mix (Whoa) ✅"  - {% youtube 3Pu6QJTWZBY %}


---

"How to Install Sublime Text on Windows 10 (+Bonus Terminal Shortcut)"  - {% youtube 985zH6mWzjs %}


---


"How to Install Laravel on Windows 10 (Laragon 2020)"  - {% youtube 9GSULOjPW9Y %}


---

"Dependency Injection (Simplified)"  - {% youtube tW6UHD81SG0 %}


---

"🏎 Laravel 7 Fluent Strings. All 48 Methods.  (🚀 10 MINUTES!)"  - {% youtube 8V 91KpmdwYo %}


---

"Corona Layoff (Weird Relief).  Boxes, I looked to check, in Search of My Next Gig  (I Start Monday)"  - {% youtube CxCRdY9TeQ8 %}


---

"[Lesson 16] 🤔 Better than Laravel Blade ForEach?  (Plus Blade&#39;s $loop variable, it&#39;s quite awesome)"  - {% youtube 8Cwpoi9fyjY %}


---

"[Lesson 15] Laravel Blade Foreach ✅  (Laravel 7: Posts Index &amp; Show Views)"  - {% youtube 3exmyL4RdsE %}


---

"[Lesson 14] Integrate HTML Theme into Laravel Blade  (Laravel 7: Themed Views 🏖)" by @CleanCodeStu dio - {% youtube Yp_ZQbJvHi4 %}


---

"🌿[Lesson 13] Laravel Blade Layouts (The View in MVC) 🌿 ☘ 🍀"  - {% youtube SBCS2t2cd5Y %}


---

"60+ Laravel Collection Methods In (Almost) 15 Minutes 🏎 🚀"  - {% youtube rZvxR Qmnw18 %}


---

"[Laravel 7 Lesson 12] Factories &amp; Seeders (Seed database with faker data)"  - {% youtube FbARge88vjk %}


---

"[Lesson 3] Laravel Nova Relationships (hasOne, belongsTo, hasMany)"  - {% youtube bSkfvbaYl7Q %}


---

"[Lesson 11] Laravel Migrations (Database Basics)"  - {% youtube 2_lMV1laDoU %}


---

"[Lesson 10] Laravel Eloquent Models (Query Builder)"  - {% youtube gtk_cE5tVdE %}


---

"[Lesson 9] Laravel Database Connection + User Interface (Via PhpMyAdmin)"  - {% youtube ij4ZhDiibXY %}


---

"[Lesson 8] Laravel Controllers (Simple to Resourceful)"  - {% youtube x90WXxY6kPo %}


---

"[Lesson 7] Route::view(), fallback, redirect, &amp; redirectPermanent (Laravel 7 From The Ground Up)"  - {% youtube Coyz2XssnwM %}


---

"Route Parameters: Required, Optional, &amp; Constraints (Lesson 6: Laravel 7 From The Ground Up)"  - {% youtube KGz6jLUvfvU %}


---

"Request Data ~ Ya Mustache It Into Your Views (Lesson 5: Laravel 7 From The Ground Up)"  - {% youtube LBWb0wKQDp8 %}


---

"Routes &amp; Views The Basics (Laravel 7 From The Ground Up)"  - {% youtube edyf-JMW6vM %}


---

"Installing Laravel Valet (Lesson 3: Laravel 7 From The Ground Up)"  - {% youtube VUinIGTR60w %}


---

"The Laravel Installer (Lesson 2 ~ Laravel 7 From The Ground Up)"  - {% youtube N8mSAJk_JQI %}


---

"Install Php, Composer, &amp; MySQL (Laravel 7 From The Ground Up)"  - {% youtube R6qMg3lhLco %}



---

"How to become a software Engineer Step-by-step (With or Without a Degree)"  - {% youtube xI8HRVemqpE %}


---

"Laravel Nova Resources (Lesson 2)"  - {% youtube -ZNMy0ZS3O8 %}


---

"Javascript apply, call &amp; bind (Simplified in 2020)"  - {% youtube MsUJxQ6jA68 %}


---

"My Local Dev Setup ~ Emails, Cron Jobs, AWS S3 Mock, valid SSL (https), xdebug, etc... (Informal)"  - {% youtube wDFBnZCCCe4 %}


---

"14 Must Know JS Array Methods (In 8 minutes)"  - {% youtube oN6VZGGGyP4 %}


---

"Array.reduce() -The Most POWERFUL [JavaScript] Function"  - {% youtube WGleM3FeZmU %}


---

"Javascript...are you sure? Prototype Chains? Immutable Data? First Class Functions? Js, Really?"  - {% youtube dkerCYPRxo4 %}


---

"Built it, life after vue form rabbit whole (vuejs-form package &amp; Laravel Sanctum Gameplan)"  - {% youtube _VgLZK9F5qA %}


---

"Laravel&#39;s Crazy (Increibly Crazy)"  - {% youtube UljP-d2Y8kw %}


---

"Getting a job as a software developer (Let&#39;s talk ~ Open Discussion Below)"  - {% youtube HniHYWqHG8Y %}


---

"Slim 4 Authentication (Lesson 27 ~ &quot;Flash&quot; Success Messages)"  - {% youtube W8nIVEz429g %}


---

"Slim 4 Authentication (Lesson 26 ~ Reset Password Via Email)"  - {% youtube X4omFWhpins %}


---

"Slim 4 Authentication (Lesson 25: Mailable Part 2)"  - {% youtube IVaKVH-Bt5o %}


---

"Slim 4 Authentication (Lesson 24: Mailable Part 1)"  - {% youtube C0t5iqR9Qvo %}


---

"Slim 4 Authentication (Lesson 23 ~ Reset Password Foundation)"  - {% youtube sWpvb4g47LQ %}


---

"Slim 4 Authentication (Lesson 22: Controllers Cleanup)"  - {% youtube 08pi9r2raHg %}


---

"Slim 4 Authentication (Lesson 21: Old Input Form Population)"  - {% youtube fxQS_RTvthg %}


---

"Slim 4 Authentication (Lesson 20: &quot;Flash&quot; Errors To Form &amp; Validation Rules Dependent on Database)"  - {% youtube PPjaIuBXYDQ %}


---

"Slim 4 Authentication (Lesson 19: Validation Messages &amp; Syfony Sessions)"  - {% youtube 610jL5ZyOkk %}


---

"Slim 4 Authentication (Lesson 18: Request Validation)"  - {% youtube N6RDYRrZJVQ %}


---

"Slim 4 Authentication (Lesson 17: Csrf Verification)"  - {% youtube oEnJthFygII %}


---

"Slim 4 Authentication (Lesson 16: Preparatory Refactor)"  - {% youtube RZN7CV9Jfkg %}


---

"Slim 4 Authentication (Lesson 15: Guest &amp; Auth Redirect Middleware)"  - {% youtube R4qQofznCHA %}


---

"Slim 4 Authentication (Lesson 14 ~ Register, Login &amp; Logout)"  - {% youtube l662In2_J1w %}


---

"Slim 4 Authentication (Lesson 13: Tailwind CSS Setup)"  - {% youtube 1F3iI9Vt-GE %}


---

"Slim 4 Authentication (Lesson 12: Vue js front-end)"  - {% youtube aNAMUttK-6s %}


---

"Slim 4 Authentication (Lesson 11: Slim Console Commands)"  - {% youtube ASCk7vZN5L8 %}


---

"Php __isset Magic Method  🧙‍♂️(Lesson 7: Php Magic Methods)"  - {% youtube bnHGfLNEy5M %}


---

"Slim 4 Authentication (Lesson 10: Database Migrations, Seeds, &amp; Factories)"  - {% youtube 90gukDJXO_w %}


---



"Slim 4 Authentication (Lesson 9: Eloquent DB Setup)"  - {% youtube R3V-cC6jdMM %}


---

"Slim 4 Authentication (Lesson 8: Http Kernel)"  - {% youtube bVBvguUfWy8 %}


---

"Slim 4 Authentication (Lesson 7: Env Variables Files)"  - {% youtube hWVDTOD0sP8 %}


---

"Slim 4 Authentication (Lesson 6: Pretty Whoops Error Page)"  - {% youtube cuFpVy6Y-IE %}


---

"Slim Authentication (Lesson 5: Service Providers)"  - {% youtube 2L0M3lL3jCY %}


---

"Authentication with Slim 4 (Lesson 4: Controllers)"  - {% youtube udxzHfjZyrA %}


---

"Php __get &amp; __set Methods 🧙‍♂️(Lesson 6: Php Magic Methods)"  - {% youtube ZDWMeA0sxLI %}


---

"Php Foreach Loops (Simplified in 2020)"  - {% youtube Pex501nfK8g %}


---

"Authentication with Slim 4 (Lesson 3: Psr-4 Autoloading)"  - {% youtube phOGtIcCYPg %}


---

"Authentication with Slim 4 (Lesson 2: Views With Blade)"  - {% youtube -OGSybfn8zc %}




---

"Authentication With Slim 4 (Lesson 1: Setup Slim)"  - {% youtube 3Hg2WPwDyG8 %}


---

"Php __invoke Method 🧙‍♂️(Lesson 5: Php Magic Methods)"  - {% youtube ZXbGfMcFzUM %}


---

"Php _callStatic Method 🧙‍♂️(Lesson 4: Php Magic Methods)"  - {% youtube SFdptDojwJ8 %}


---

"Php _call 🧙‍♂️(Lesson 3: Php Magic Methods)"  - {% youtube LH-UCiPseP8 %}


---

"How to edit wikipedia (Simplified in 2020)"  - {% youtube -9FH6XAeNC8 %}


---

"Php Destruct 🧙‍♂️(Lesson 2: Php Magic Methods)"  - {% youtube f8SeAh_pZ80 %}


---

"Php Constructors (🧙‍♂️Lesson 1: Php Magic Methods)"  - {% youtube 4MLA6ssPHGA %}


---

"Laravel Nova Installation 🤟🏻(Simplified in 2020)"  - {% youtube t8FCVEV0ll0 %}


---

"Laravel Facades 🤯(Simplified in 2021)"  - {% youtube Go0JBT98uOw %}


---

"Laravel Validation 🔒(2020 Laravel Authorization ~ Lesson 6)"  - {% youtube gulsEppA9e4 %}


---

"Laravel Policies 👮(2020)"  - {% youtube i3jFziRZrkg %}


---

"Laravel Gates 🛡️(2020)"  - {% youtube jVNO-ImrAsc %}


---

"Brick walls 🧱&amp; software engineering 💻"  - {% youtube VdoN34JaoEc %}


---

"Laravel Route Groups (2020)"  - {% youtube lUXnIEa7eiA %}


---

"Laravel Factories &amp; Seeders (Lesson 2 ~ Laravel 6 Auth)"  - {% youtube k7VaQ_sOICU %}


---

"Php for loop (2020)"  - {% youtube MGRYHLSARY4 %}


---

"Laravel Middleware 🔐(Laravel 6 authorization)"  - {% youtube UaC5plKWXb4 %}


---



"Chain Of Responsibility 🔐(Middleware Design Pattern)"  - {% youtube MBTgNEeJEWQ %}


---

"Php Encapsulation (Object Oriented Php 2020)"  - {% youtube yVaVK4QSJYI %}


---

"Php Interfaces (Object Oriented Php 2020)"  - {% youtube QQvbpJ4kARA %}


---

"Is php dead? 🤦‍♂️(2020)"  - {% youtube 15a5r3NXtYM %}


---

"Php Abstract Classes (Object Oriented Php 2020)"  - {% youtube 5TauYyZTUjY %}


---

"Php Inheritance (Object Oriented Php 2020)"  - {% youtube 15jGTgxC8wA %}


---

"Php Objects &amp; Static Methods (Object Oriented Php 2020)"  - {% youtube _Zd9B_jUwlw %}


---

"Php Classes (Object Oriented Php 2020)"  - {% youtube kwVLTxl1iZI %}


---



"Laravel Homestead (2020)"  - {% youtube bLT5v0mmBXs %}


---

"Php slim framework 👩‍💻 👨‍💻(routing, middleware, container, etc...)"  - {% youtube Tr_0F_yRIIU %}


---

"Dependency Inversion Principle (PHP SOLID Design Principles)"  - {% youtube dPKFC0PVe8w %}


---

"Interface Segregation Principle (Php SOLID Design)"  - {% youtube 8PCjuXvkTNI %}


---

"Liskov Substitution Principle 🤔(Php SOLID Principles)"  - {% youtube fSfNwI6mP0g %}


---

"Laravel to vuejs (Full Stack Vue.js &amp; Laravel ~ vuejs with Laravel)"  - {% youtube ODMTuekriwo %}


---

"Php class property types, why you mad?  (Pre conditions, post conditions, infectious bugs and types)"  - {% youtube BSI57iJ5VII %}


---

"What is your job as a software developer ~ what is complexity (Dependencies and Cognitive load)"  - {% youtube CO-nw8DZOHU %}


---

"My (unpopular) opinion: TDD tests hurt developer&#39;s ability to learn design principles &amp; architecture"  - {% youtube LH-Rzr8UgUQ %}


---

"PHP 7.4 ~ Declare (Class Property Strict Type) &amp; Serialization"  - {% youtube gcbAjjgSNyQ %}


---

"Open Closed Principle 💡(Php SOLID Principles)"  - {% youtube bjZ3278aXPU %}


---

"Testing out some green screen video effects with my Brother"  - {% youtube d4CNVI_863c %}


---

"Vuejs ~ Lesson 10: Vue Life Cyle Hooks &amp; Assets"  - {% youtube lAXakH0IcuM %}


---

"PHP Solid Principles ~ Lesson 1: Single Responsibility"  - {% youtube ARxZV8OZ8Cg %}


---


"PHP 7.4 ~ Lesson 9: Serialize &amp; Unserialize Magic Methods"  - {% youtube 7SQqjgyzFHg %}


---

"php 7.4 ~ Lesson 8: PHP Strip Tags Accepts Array"  - {% youtube bAyWouw_P0Q %}


---

"php 7.4 ~ Lesson 7: PHP Numeric literal separator"  - {% youtube iiseIsB1_bk %}


---

"PHP 7.4 ~ Lesson 6: PHP Rest Operator (Doesn&#39;t exist)"  - {% youtube xdsijx661cQ %}


---

"php 7.4 ~ Lesson 5: PHP Spread operator (Unpacking arrays)"  - {% youtube 4rmrGH1MA9A %}


---

"php 7.4 ~ Lesson 4: Null coalescing assignment operator"  - {% youtube XvGrIHJUugE %}


---

"php 7.4 ~ Lesson 3: php short hand functions scope"  - {% youtube nf2KFLTNBEs %}


---



"php 7.4 ~ Lesson 2: PHP Short hand functions"  - {% youtube cDggxZI7BmQ %}


---

"PHP 7.4 ~ Lesson 1: PHP Typed Class Properties"  - {% youtube DG9raLLgQjI %}


---

"Learn Vue 2019:  Lesson 9 ~ vue js Props ~ vue js components"  - {% youtube 0HMkrrx6krw %}


---

"Learn vue js ~ Lesson 8 - Vue Watchers"  - {% youtube TnJp2EEdOZM %}


---

"Learn vue js ~ Lesson 7 - Vue Computed Properties"  - {% youtube CgBK4dbVZPY %}


---

"Learn vue js ~ Lesson 6 - refactor to data centric design"  - {% youtube S_w69yD5Gko %}


---

"Learn vue js ~ Lesson 5: methods, events, &amp; modifiers"  - {% youtube q6ydM0VJ_ck %}


---

"Learn Vue ~ Lesson 4: Data Options - 2 Way Bind Data"  - {% youtube u388ib0KdL8 %}


---

"Learn Vue ~ Lesson 3: Vue&#39;s Virtual DOM"  - {% youtube F3TQs1pUgzM %}


---

      

"Learn Vue: Lesson 2 ~ Vue&#39;s Reactivity System"  - {% youtube twe-QvJF-x4 %}


---

"Learn Vue ~ Lesson 1: Vue Reactivity &amp; The Virtual DOM"  - {% youtube UATgNA8_X5c %}


---

"Laravel Tinker (Chrome Console For Laravel &amp; PHP)"  - {% youtube vKeBS3JELW0 %}


---

 

"phpMyAdmin MySQL Databases Tutorial (cPanel 2019)"  - {% youtube 0hog1GAPfIo %}


---

"Create MySQL Database and MySQL User From Inside cPanel 💡(2020 Tutorial)"  - {% youtube L6TlZUQd7e0 %}


---

 "Jordan Bell Rap | Rawls Treats"  - {% youtube rTGL4UTv1YE %}

---

"Text me those questions directly!"  - {% youtube FAvfXHrzphw %}

{% user cleancodestudio %}