you cant get indepth knowledge from internet because you will just know the basics because in real time project you will have many scenarios which you have now practiced in your tutorial.