Great starting point to take your software development skills to next level.
Manoj Singh
1

Glad to know that you liked it. probably you will like this one too 
advanced techniques and ideas for better coding skills