I learnt PHP, MySQL, CSS etc for years then had to convert all my projects to current 7+ standards MySQLi creating applications from scratch i started using W3 Resource, Pixel2Life Tutorials examining Open Source code learning how everything worked its a long process but you will get there...