Email the Author
You can use this page to email Joseph Kanyo about Medior PHP - The Missing Step.
About the Book
When I became a Junior Developer I felt like I am at a good place, I can solve most problems. After a year of working I became a Medior Dev and I was immediately asked when I want to jump to the Senior level and what are the topics expected from me. I was confused. I did not really heard about these senior topics and the neither about the topics needed to know them.
1) Intermediate resources for PHP are lacking?
I started watching every piece of video I could find talking about PHP, of course id did not amount to anything, because I did not know anything about the real differences of old procedural PHP code and its modern OOP counterpart. But then I reached to the community to point me into the right direction.
2) Available resources are all over the place?
There was an option for me to take and I started teaching Junior devs and by teaching them I learned everything I needed to learn. I realized that I did not build applications, I just watched videos and the knowledge did not sink in. By teaching them I prepared for the lectures and worked on examples to explain to them and even then I learned something knew every day.
3) We need to build applications in the preferred language. Videos are lacking?
I still did not really progress with my Senior status I felt so far away still, so as a hobby I started playing around with Golang and I actually found tutorials that were perfect for Medior developers, it dived deep into intermediate topics, built whole applications and APIs and by trying to apply it to PHP I gained the necessary knowledge.
4) Comparing your programming language to another one actually helps, does not confuse you?
So I decided to write this book where I provide all the necessary knowledge for a 1) MEDIOR PHP DEVELOPER to feel confident by 3) BUILDING A COMPLETE WEB APPLICATION without a popular framework, while crediting all the necessary additional 2) RESOURCES and comparing the solutions with a 4) COMPILED LANGUAGE.
About the Author
Joseph Kanyo graduated with a degree in Economics and after beeing forced to take coffee breaks... khm to participate in Knowledge Sharing meetings, he decided to learn something that can actually produce some value. He has been developing and learning about PHP web applications ever since. In his spare time he likes to teach students about PHP.