Host, Adam Culp (@AdamCulp), shares tech videos from South Florida. Created in my home-based office in Fort Lauderdale, usually these will be PHP related, or some other technology in the PHP web development space. So, most of the content will be about web development with a lean toward PHP web application development to help with your php projects.
Much of my spare time, when I'm not consulting or speaking at conferences, is spent hacking on PHP code for continued learning. So, I decided, why not share the experience with others who might also find it helpful?
As a result of these being LIVE, the videos will not always be polished because I stream them as I'm learning something. But I'll do my best to make them useful.
My hope to help others learn through my bumblings. I'm not the best programmer, but I enjoy sharing what I know.
Watch LIVE when I'm recording: https://www.twitch.tv/beachcasts
Watch past episodes on YouTube: https://www.youtube.com/c/Beachcasts
Follow us on Twitter: https://twitter.com/beachcasts
Like us on Facebook: https://facebook.com/beachcasts
Code with us on Github: https://github.com/beachcasts
Enjoying Beachcasts and want to help Adam create more content, and help more people? Here are some options. Thank you very much for your support.
Thinking of buying a Tesla electric vehicle? Use this referral link to also get six months of free Supercharging. Thank you. Tesla Referral Link
We add UUID to a Zend Expressive application for a REST API PHP project, so that the ID for each record in the database carries a universally unique identifier rather than an auto increment integer.
Install Doctrine ORM and Doctrine Dbal using Composer, and usage of dasprid/container-interop-doctrine. Plus how to create configuration files for Doctrine ORM allowing the CLI tools to function.
In this stream Adam Culp (@AdamCulp) shows how to create Zend Expressive modules using command line tooling. And create a middleware Handler and the routing needed for it to resolve using FastRoute. To finish up he creates a RoutesDelegator to handle module specific routes within the module rather than housing routes for the entire application together.
In this stream Adam Culp (@AdamCulp) sets up PhpStorm to be ready for local PHP development using Docker containers with PHP/Apache, and MySQL.
I show how to set up PhpStorm to manage Docker images and containers, run PHPUnit tests, use the internal Terminal, and also manage a MySQL database. All these are running inside multiple Docker containers.
In this episode, Adam Culp (@AdamCulp) walks through how he typically creates a PHP development environment using PHP version 7.2, Composer, Docker (docker-compose), Apache, MySQL, and Zend Expressive. Key Topics:
Our host, Adam Culp (@AdamCulp), introduces his idea behind Beachcasts (@Beachcasts) and what he hopes to accomplish with it. Since he enjoys hacking to learn new technologies and skills, why not share it with others through video.