Learning resources for a PHP beginner

I just finished a course about PHP basics and I want to learn CakePHP. Besides the tutorials on the official site, what do you recommend for a beginner? My main goal for now is to build my own site/blog as a learning process. Also, can you recommend a good text editor or IDE?
I’m running PHP 7 on openSUSE tumbleweed.

Two links by the same author, you can search the net for a pdf version of the book. It will covers the basic and modern ways to use PHP. And of course, reading the PHP documentation

I’ll give them a go. Thank you.