Best PHP and computer science courses for professional development in 2026?
Hey everyone,
I’m a full-stack web developer looking to level up my PHP skills in 2026. I’m mostly self-taught, so I want to rebuild my fundamentals from the ground up, not just in PHP but in computer science in general. I also want to dig into more advanced topics like modern architecture, design patterns, performance, and testing.
I’m open to online or in-person courses, certifications, or developer conferences that can help me become a stronger and more well-rounded developer.
If you’ve taken any courses or attended any events that really helped you grow, I’d love to hear your recommendations.
Thanks in advance!
https://redd.it/1okv8ot
@r_php
Hey everyone,
I’m a full-stack web developer looking to level up my PHP skills in 2026. I’m mostly self-taught, so I want to rebuild my fundamentals from the ground up, not just in PHP but in computer science in general. I also want to dig into more advanced topics like modern architecture, design patterns, performance, and testing.
I’m open to online or in-person courses, certifications, or developer conferences that can help me become a stronger and more well-rounded developer.
If you’ve taken any courses or attended any events that really helped you grow, I’d love to hear your recommendations.
Thanks in advance!
https://redd.it/1okv8ot
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
Is there a tool that is able to convert a dump into Symfony Migration?
I am in search for a tool that allows me to convert an SQL dump into a Symfony migration, the reason why is because I am reintroducing migrations into my system and I my coleagues to just run:
In order to setup a new Db schema. Is there a way to do this, does worth the effort and time?
https://redd.it/1okvedt
@r_php
I am in search for a tool that allows me to convert an SQL dump into a Symfony migration, the reason why is because I am reintroducing migrations into my system and I my coleagues to just run:
php bin/console doctrine:migrations:migrate
In order to setup a new Db schema. Is there a way to do this, does worth the effort and time?
https://redd.it/1okvedt
@r_php
Reddit
From the symfony community on Reddit
Explore this post and more from the symfony community
Case Study: Lights, Camera, Action: How Symfony Built a National Film Award Platform in Record Time
https://symfony.com/blog/case-study-lights-camera-action-how-symfony-built-a-national-film-award-platform-in-record-time?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1okwptw
@r_php
https://symfony.com/blog/case-study-lights-camera-action-how-symfony-built-a-national-film-award-platform-in-record-time?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1okwptw
@r_php
Symfony
Case Study: Lights, Camera, Action: How Symfony Built a National Film Award Platform in Record Time (Symfony Blog)
When UGC set out to create a brand-new national film award for teachers in just a few weeks, the challenge seemed impossible. Discover how Antéa Solutions and Symfony turned this bold idea into a lar…
Trying to make my own login logic but Fortifys routes are blocking my routes.
Yeah I’m just fiddling so no need to bark at me for changing the login logic.
But where are the fortify /login /register routes or can I ”publish” the stubs? Currently npm run dev gives errors about duplicate routes when I add /login /register to web.php
I’m using Laravel 12.32 something with inertia vue.
https://redd.it/1olhwjg
@r_php
Yeah I’m just fiddling so no need to bark at me for changing the login logic.
But where are the fortify /login /register routes or can I ”publish” the stubs? Currently npm run dev gives errors about duplicate routes when I add /login /register to web.php
I’m using Laravel 12.32 something with inertia vue.
https://redd.it/1olhwjg
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
Evolving PHP Streams for Async, Security, and Performance
https://thephp.foundation/blog/2025/10/30/php-streams-evolution/
https://redd.it/1olttqt
@r_php
https://thephp.foundation/blog/2025/10/30/php-streams-evolution/
https://redd.it/1olttqt
@r_php
thephp.foundation
Evolving PHP Streams for Async, Security, and Performance
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
Laravel Package: Laravel Profanity MIT
Packagist: https://packagist.org/packages/evo-mark/evo-laravel-profanity
Source: https://github.com/evo-mark/evo-laravel-profanity
Everyone loves swearing, but there might be instances where you don't want to accept user input which contains it (e.g. a first name for an introductory invite email "Hello F***face").
Previously we'd used the reliable https://github.com/arandilopez/laravel-profane but it hasn't been updated since Laravel 8.
With the recent release of the Pest Profanity package, we saw an opportunity to use their curated word list to power a Larvel validation rule.
Installation and usage instructions are in the REAME.
https://redd.it/1om4zxi
@r_php
Packagist: https://packagist.org/packages/evo-mark/evo-laravel-profanity
Source: https://github.com/evo-mark/evo-laravel-profanity
Everyone loves swearing, but there might be instances where you don't want to accept user input which contains it (e.g. a first name for an introductory invite email "Hello F***face").
Previously we'd used the reliable https://github.com/arandilopez/laravel-profane but it hasn't been updated since Laravel 8.
With the recent release of the Pest Profanity package, we saw an opportunity to use their curated word list to power a Larvel validation rule.
Installation and usage instructions are in the REAME.
https://redd.it/1om4zxi
@r_php
packagist.org
evo-mark/evo-laravel-profanity - Packagist
Use Pest's profanity wordlist in your validator
A Week of Symfony #983 (October 27 – November 2, 2025)
https://symfony.com/blog/a-week-of-symfony-983-october-27-november-2-2025?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1omcgjw
@r_php
https://symfony.com/blog/a-week-of-symfony-983-october-27-november-2-2025?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1omcgjw
@r_php
Symfony
A Week of Symfony #983 (October 27 – November 2, 2025) (Symfony Blog)
This week, Symfony released the maintenance versions 6.4.27 and 7.3.5. In addition, we published 7.4.0-BETA1 and 8.0.0-BETA1 so you can test them before their final release in four weeks. Meanwhile, w…
Horizon on multiple servers
I am currently running horizon on a single server with redis queue driver. This iserver is only used for queue processing while web requests are handled by other servers and post jobs to redis queue. Can i scale this setup by adding one more queue server to run horizo n? Will there be a chance that same job is executed by both the servers simultaneously.
https://redd.it/1omnmnp
@r_php
I am currently running horizon on a single server with redis queue driver. This iserver is only used for queue processing while web requests are handled by other servers and post jobs to redis queue. Can i scale this setup by adding one more queue server to run horizo n? Will there be a chance that same job is executed by both the servers simultaneously.
https://redd.it/1omnmnp
@r_php
Reddit
From the laravel community on Reddit
Explore this post and more from the laravel community
Weekly /r/Laravel Help Thread
Ask your Laravel help questions here. To improve your chances of getting an answer from the community, here are some tips:
What steps have you taken so far?
What have you tried from the documentation?
Did you provide any error messages you are getting?
Are you able to provide instructions to replicate the issue?
Did you provide a code example?
Please don't post a screenshot of your code. Use the code block in the Reddit text editor and ensure it's formatted correctly.
For more immediate support, you can ask in the official Laravel Discord.
Thanks and welcome to the r/Laravel community!
https://redd.it/1omo5hi
@r_php
Ask your Laravel help questions here. To improve your chances of getting an answer from the community, here are some tips:
What steps have you taken so far?
What have you tried from the documentation?
Did you provide any error messages you are getting?
Are you able to provide instructions to replicate the issue?
Did you provide a code example?
Please don't post a screenshot of your code. Use the code block in the Reddit text editor and ensure it's formatted correctly.
For more immediate support, you can ask in the official Laravel Discord.
Thanks and welcome to the r/Laravel community!
https://redd.it/1omo5hi
@r_php
Laravel
Installation - Laravel 12.x - The PHP Framework For Web Artisans
Laravel is a PHP web application framework with expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.
Modern PHP development with Vite – new tools for a faster, component-based workflow
https://github.com/nititech/modern-php-vite-starter
https://redd.it/1omuzw0
@r_php
https://github.com/nititech/modern-php-vite-starter
https://redd.it/1omuzw0
@r_php
GitHub
GitHub - nititech/modern-php-vite-starter: Vanilla PHP-Vite starter repository designed to provide developers with the essential…
Vanilla PHP-Vite starter repository designed to provide developers with the essential tools to kickstart their development of modern componentized PHP applications - nititech/modern-php-vite-starter
jpcaparas/superpowers-laravel: Claude Code superpowers: core skills library for Laravel
https://github.com/jpcaparas/superpowers-laravel/
https://redd.it/1on1hq1
@r_php
https://github.com/jpcaparas/superpowers-laravel/
https://redd.it/1on1hq1
@r_php
GitHub
GitHub - jpcaparas/superpowers-laravel: Laravel Superpowers plugin for Claude Code: core skills library + more
Laravel Superpowers plugin for Claude Code: core skills library + more - jpcaparas/superpowers-laravel
Weekly Ask Anything Thread
Feel free to ask any questions you think may not warrant a post. Asking for help here is also fine.
https://redd.it/1on2am9
@r_php
Feel free to ask any questions you think may not warrant a post. Asking for help here is also fine.
https://redd.it/1on2am9
@r_php
Reddit
From the symfony community on Reddit
Explore this post and more from the symfony community
I built Laranode, an Open-Source Hosting Control Panel for Your VPS made with Laravel & InertiaJS
Hey Laravel devs! 👋
I just released Laranode v1, an open-source hosting control panel built with Laravel & InertiaJS React.
It’s a “shy” v1 from a solo dev — I focused on keeping it light and simple, just enough to manage a minimal web server efficiently.
Some highlights:
✅ Self-Hosted & Open Source – Full control, no licensing fees.
✅ Multi-Account Support – Role-based access for admins & users.
✅ Website & File Management – Create websites and manage files from the browser.
✅ SSL with Let’s Encrypt – One-click free certificates.
✅ Live System Stats – Monitor CPU, memory & network in real-time.
✅ LAMP Stack Administration – Manage Apache, MySQL & PHP easily.
✅ User-Friendly Interface – Clean and simple UI designed for efficiency.
✅ MySQL Management – Create & control databases.
✅ UFW Firewall – Simple firewall rule management.
GitHub repo: https://github.com/crivion/laranode
Next steps for me: adding a backup manager and PHP versioning manager, all while keeping things simple.
I’d love to hear your thoughts, feature requests, or ideas. If you like it, a ⭐ on GitHub helps Laranode get noticed by more Laravel devs!
https://preview.redd.it/h09vg9fznzyf1.png?width=2940&format=png&auto=webp&s=0f74faf90e7bb6d2b298da8ef317c521cd1827c5
https://redd.it/1on4uvl
@r_php
Hey Laravel devs! 👋
I just released Laranode v1, an open-source hosting control panel built with Laravel & InertiaJS React.
It’s a “shy” v1 from a solo dev — I focused on keeping it light and simple, just enough to manage a minimal web server efficiently.
Some highlights:
✅ Self-Hosted & Open Source – Full control, no licensing fees.
✅ Multi-Account Support – Role-based access for admins & users.
✅ Website & File Management – Create websites and manage files from the browser.
✅ SSL with Let’s Encrypt – One-click free certificates.
✅ Live System Stats – Monitor CPU, memory & network in real-time.
✅ LAMP Stack Administration – Manage Apache, MySQL & PHP easily.
✅ User-Friendly Interface – Clean and simple UI designed for efficiency.
✅ MySQL Management – Create & control databases.
✅ UFW Firewall – Simple firewall rule management.
GitHub repo: https://github.com/crivion/laranode
Next steps for me: adding a backup manager and PHP versioning manager, all while keeping things simple.
I’d love to hear your thoughts, feature requests, or ideas. If you like it, a ⭐ on GitHub helps Laranode get noticed by more Laravel devs!
https://preview.redd.it/h09vg9fznzyf1.png?width=2940&format=png&auto=webp&s=0f74faf90e7bb6d2b298da8ef317c521cd1827c5
https://redd.it/1on4uvl
@r_php
GitHub
GitHub - crivion/laranode: Easily manage your VPS/dedicated machine with Laranode (a cPanel/Plesk alternative)
Easily manage your VPS/dedicated machine with Laranode (a cPanel/Plesk alternative) - crivion/laranode
Weekly help thread
Hey there!
This subreddit isn't meant for help threads, though there's one exception to the rule: in this thread you can ask anything you want PHP related, someone will probably be able to help you out!
https://redd.it/1on53jx
@r_php
Hey there!
This subreddit isn't meant for help threads, though there's one exception to the rule: in this thread you can ask anything you want PHP related, someone will probably be able to help you out!
https://redd.it/1on53jx
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
New in Symfony 7.4: Multi-Step Forms
https://symfony.com/blog/new-in-symfony-7-4-multi-step-forms?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1on7oqh
@r_php
https://symfony.com/blog/new-in-symfony-7-4-multi-step-forms?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1on7oqh
@r_php
Symfony
New in Symfony 7.4: Multi-Step Forms (Symfony Blog)
Symfony 7.4 introduces form flows, a new way to build and manage multi-step forms using the same familiar concepts as regular Symfony forms.
Industry alpha release - a package for generating realistic text in factories with AI
https://redd.it/1ongiud
@r_php
https://redd.it/1ongiud
@r_php
SymfonyCon Amsterdam 2025: Vibe-Free Zone: Serious AI Assisted Development for Symfony
https://symfony.com/blog/symfonycon-amsterdam-2025-vibe-free-zone-serious-ai-assisted-development-for-symfony?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1onipmi
@r_php
https://symfony.com/blog/symfonycon-amsterdam-2025-vibe-free-zone-serious-ai-assisted-development-for-symfony?utm_medium=feed&utm_source=Symfony%20Blog%20Feed
https://redd.it/1onipmi
@r_php
Symfony
SymfonyCon Amsterdam 2025: Vibe-Free Zone: Serious AI Assisted Development for Symfony (Symfony Blog)
At SymfonyCon Amsterdam 2025, Guillaume Moigneu presents “Vibe-Free Zone: Serious AI Assisted Development for Symfony”, practical AI techniques for real Symfony projects. 🧠💻
PHPBB Forum
Alguém tem um noscript extensão de pontos e loja para forum phpbb? Onde o usuário ganha pontos por posts e pode trocar por itens na loja tipo badges ou Nick animado etc...
https://redd.it/1onk68o
@r_php
Alguém tem um noscript extensão de pontos e loja para forum phpbb? Onde o usuário ganha pontos por posts e pode trocar por itens na loja tipo badges ou Nick animado etc...
https://redd.it/1onk68o
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community
PHP 8.5 piping operator
I really want to use the shiny pipe operator they introduce and yet I don't know the ergonomics of |> as the operator. I whish they kept the PHP naming system and used "pipe" instead of |>. What do you think of this?
https://redd.it/1onnnfe
@r_php
I really want to use the shiny pipe operator they introduce and yet I don't know the ergonomics of |> as the operator. I whish they kept the PHP naming system and used "pipe" instead of |>. What do you think of this?
https://redd.it/1onnnfe
@r_php
Reddit
From the PHP community on Reddit
Explore this post and more from the PHP community