https://helion.pl/ksiazki/php-i-mysql-od-nowicjusza-do-wojownika-ninja-kevin-yank,phmnow.htm#format/e
W tej książce autor od podstaw tworzy jakąś aplikację do wyświetlania i zarządzania dowcipami. Ja miałem ją w ręce tylko parę razy ale słyszałem o niej dobre opinie. Z tego co kojarzę to jest to PHP5, ale przejście na 7 nie będzie raczej większym problemem.
Natomiast ogólnie to wg mnie lepiej inaczej do tego - stwórz sobie szkic aplikacji i próbuj się od podstaw uczyć języków aby to ogarnąć.
Na przykład może to być choćby lista TODO dla własnych potrzeb - coś w stylu własne zadania, jakieś może listy zakupów, ich analizy itp.
Do baz danych szczerze polecam:
https://helion.pl/ksiazki/mysql-vademecum-profesjonalisty-wydanie-v-paul-dubois,mysvp5.htm#format/e
Od podstaw stworzysz z nią dwie bazy danych i będziesz tworzył sensowne zapytania, analizy itp. Nauczy Cię to samej bazy, bez programowania w PHP itp. choć i taki dział tam jest (chyba z PDO jeśli dobrze pamiętam).
Do PHP jest bardzo dobry manual więc tu myślę, że w połączeniu np. z SO znajdziesz dużo sensownych odpowiedzi na różne problemy.
Gdy dojdziesz do jakiegoś frontu to musiałbyś się poduczyć podstaw JS.