I tried this few months ago and the tutorials &amp; challenges are somewhat difficult for beginners. This tutorial is challenging as you go through it and shouldn&#x27;t be followed without proper guidance or research. The terms used in it is not so suitable for newbies as other tutorials available on-line. Though, the tutorial as a whole is a reliable source for learning python 3 and it&#x27;s core concepts with some enticing problems.
Definitely worth a look.