Gary Clarke (@garyclarketech) 's Twitter Profile
Gary Clarke

@garyclarketech

Teaching software engineers skills that the industry wants on my GaryClarkeTech channel youtube.com/@GaryClarkeTech
#php

ID: 1285294171033604101

linkhttps://www.garyclarke.tech/ calendar_today20-07-2020 19:23:15

3,3K Tweet

3,3K Followers

409 Following

Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to use loops in PHP: πŸ” foreach for arrays πŸ”’ for to count ⏳ while for conditions Short, practical, beginner-friendly. πŸ“Ί youtu.be/5-FsMMdbFPM Which loop did you learn first? πŸ‘‡

New video! πŸŽ₯

Learn how to use loops in PHP:
πŸ” foreach for arrays
πŸ”’ for to count
⏳ while for conditions

Short, practical, beginner-friendly.
πŸ“Ί youtu.be/5-FsMMdbFPM

Which loop did you learn first? πŸ‘‡
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to write functions in PHP: πŸ”§ Define reusable blocks of code 🎯 Pass parameters ↩️ Return values Simple, clear, and beginner-friendly. πŸ“Ί youtu.be/ysiqh9KM25s What’s the first function you remember writing? πŸ‘‡

New video! πŸŽ₯
Learn how to write functions in PHP:
πŸ”§ Define reusable blocks of code
🎯 Pass parameters
↩️ Return values
Simple, clear, and beginner-friendly.
πŸ“Ί youtu.be/ysiqh9KM25s
What’s the first function you remember writing? πŸ‘‡
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to use query parameters in PHP: 🌐 Read values with $_GET πŸ’¬ Greet users by name via the URL πŸ§ͺ Handle missing data safely Simple, practical, and beginner-friendly. πŸ“Ί youtu.be/3bz3fXUQkRw

New video! πŸŽ₯
Learn how to use query parameters in PHP:
🌐 Read values with $_GET
πŸ’¬ Greet users by name via the URL
πŸ§ͺ Handle missing data safely
Simple, practical, and beginner-friendly.
πŸ“Ί youtu.be/3bz3fXUQkRw
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to use include and require in PHP: 🧩 Reuse headers, footers & shared code πŸ” Keep your layout clean 🚨 Handle missing files safely A small change that makes a big difference in real apps. πŸ“Ί youtu.be/7dgsddMFD60

New video! πŸŽ₯

Learn how to use include and require in PHP:
🧩 Reuse headers, footers & shared code
πŸ” Keep your layout clean
🚨 Handle missing files safely

A small change that makes a big difference in real apps.

πŸ“Ί youtu.be/7dgsddMFD60
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

πŸš€ Just launched: Learn PHP for Beginners βœ… Modern PHP fundamentals βœ… No prior experience needed βœ… Interactive examples and real-world practice Only $9 - or free when you grab my Object Oriented PHP course this month. πŸ‘‰ garyclarke.tech/p/learn-php-fo…

πŸš€ Just launched: Learn PHP for Beginners

βœ… Modern PHP fundamentals
βœ… No prior experience needed
βœ… Interactive examples and real-world practice

Only $9 - or free when you grab my Object Oriented PHP course this month.

πŸ‘‰ garyclarke.tech/p/learn-php-fo…
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how sessions work in PHP: πŸ’Ύ Store data across pages 🧠 Use $_SESSION to track values πŸ” Perfect for logins & user preferences Simple, powerful, beginner-friendly. πŸ“Ί youtu.be/Kriy2faOWZ8

New video! πŸŽ₯

Learn how sessions work in PHP:
πŸ’Ύ Store data across pages
🧠 Use $_SESSION to track values
πŸ” Perfect for logins & user preferences

Simple, powerful, beginner-friendly.

πŸ“Ί youtu.be/Kriy2faOWZ8
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Validation groups are a powerful feature of the #Symfony validator component. I can alter validation reqs based on the operation - whether we're creating a new flight or updating an existing one. #PhpApiPro πŸ‘‰ garyclarke.tech/p/php-api-pro

Validation groups are a powerful feature of the #Symfony validator component.

I can alter validation reqs based on the operation -  whether we're creating a new flight or updating an existing one.

#PhpApiPro πŸ‘‰ garyclarke.tech/p/php-api-pro
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Laravel Microservice Course πŸš€ This week’s all about data! βœ… Google Subscription DTO βœ… Database Schema & Migrations βœ… Models, Seeders & Factories βœ… Custom Exceptions & Test Doubles Watch here πŸ‘‰ youtu.be/GDNd3G8o1c4

Laravel Microservice Course πŸš€

This week’s all about data!
βœ… Google Subscription DTO
βœ… Database Schema & Migrations
βœ… Models, Seeders & Factories
βœ… Custom Exceptions & Test Doubles

Watch here πŸ‘‰ youtu.be/GDNd3G8o1c4
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Keying your data even on single items can make your response content so much more readable and meaningful. Love this tip from JustSteveKing #PhpApiPro I cover response content and representations in depth in #PhpApiPro garyclarke.tech/p/php-api-pro

Keying your data even on single items can make your response content so much more readable and meaningful.

Love this tip from <a href="/JustSteveKing/">JustSteveKing</a>

#PhpApiPro

I cover response content and representations in depth in #PhpApiPro
garyclarke.tech/p/php-api-pro
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to handle file uploads in PHP: πŸ“‚ Accept files with a form πŸ“¬ Read them with $_FILES πŸ“¦ Save them to a folder 🧾 Show file name & size Clear, practical, beginner-friendly. πŸ“Ί youtu.be/VzLb6IahDfc

New video! πŸŽ₯

Learn how to handle file uploads in PHP:

πŸ“‚ Accept files with a form
πŸ“¬ Read them with $_FILES
πŸ“¦ Save them to a folder
🧾 Show file name &amp; size

Clear, practical, beginner-friendly.

πŸ“Ί youtu.be/VzLb6IahDfc
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

A testability refactor from the Laravel Microservice course Avoid real DB queries in unit tests by mocking the repository and keep business logic clean πŸŽ₯ The Laravel Microservice course is out now – learn more here: πŸ‘‰ garyclarke.tech/p/laravel-micr…

A testability refactor from the Laravel Microservice course

Avoid real DB queries in unit tests by mocking the repository and keep business logic clean

πŸŽ₯ The Laravel Microservice course is out now – learn more here:

 πŸ‘‰ garyclarke.tech/p/laravel-micr…
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Getting organized with Postman can be a real game changer. I’ll show you how to organize everything into API > Collection > Request plus how to organize your envs and auth setup. #PHP API Pro πŸš€ garyclarke.tech/p/php-api-pro

Getting organized with Postman can be a real game changer.

I’ll show you how to organize everything into API &gt; Collection &gt; Request plus how to organize your envs and auth setup.

#PHP API Pro πŸš€
garyclarke.tech/p/php-api-pro
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

New video! πŸŽ₯ Learn how to submit forms in PHP: πŸ“„ Create a form πŸ“¬ Send with POST πŸ’‘ Read data using $_POST πŸ™‹β€β™‚οΈ Show a custom greeting Simple, useful, beginner-friendly. πŸ“Ί youtu.be/7Wlp0iYUVr4 What was your first PHP form? πŸ‘‡

Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Some #PHP frameworks provide test helper methods which allow you to interact with the code as if making real HTTP requests. In Test Driven PHP I’ll teach you how you can create your own like this one. Fun! garyclarke.tech/p/test-driven-…

Some #PHP frameworks provide test helper methods which allow you to interact with the code as if making real HTTP requests.

In Test Driven PHP I’ll teach you how you can create your own like this one. Fun!
garyclarke.tech/p/test-driven-…
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Apologies for the delay, but I’m finally announcing the winner of my book giveaway! πŸŽ‰ Thank you all for entering, and congrats to Ian Simmons, loverboyvamsi and Theone πŸ‘¨πŸΎβ€πŸ”¬! I'll DM you to arrange your prize!"

Gary Clarke (@garyclarketech) 's Twitter Profile Photo

The #MySQL for #PHP Developers course is coming soon.. LEFT JOIN is useful if you want every record from the primary table, even if there is no corresponding entry in the related table. Learn more here: garyclarke.tech/p/mysql-for-ph…

The #MySQL for #PHP Developers course is coming soon..

LEFT JOIN is useful if you want every record from the primary table, even if there is no corresponding entry in the related table.

Learn more here:
garyclarke.tech/p/mysql-for-ph…
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

The MySQL subquery example shows how to find employees who earn more than the average salary in the company. From the MySQL for PHP Developers course Learn more here: garyclarke.tech/p/mysql-for-ph…

The MySQL subquery example shows how to find employees who earn more than the average salary in the company.

From the MySQL for PHP Developers course
Learn more here:
garyclarke.tech/p/mysql-for-ph…
Gary Clarke (@garyclarketech) 's Twitter Profile Photo

Taking data from one source and mapping it for forwarding to a target in Symfony7Microservice … …with a bit of graceful error handling thrown in of course πŸ™ garyclarke.tech/p/symfony7-mic…

Taking data from one source and mapping it for forwarding to a target in Symfony7Microservice …

…with a bit of graceful error handling thrown in of course πŸ™

garyclarke.tech/p/symfony7-mic…