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 Takipรงi

409 Takip Edilen

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โ€ฆ