3 ms·
I had prior experience with other programming / scripting languages, and picking Python up felt very natural. I started with Mark Lutz's Learning Python (http:
by mirceaulinic 8y ago
I had prior experience with other programming / scripting languages, and picking Python up felt very natural.
I started with Mark Lutz's Learning Python (http://shop.oreilly.com/product/9780596513986.do http://shop.oreilly.com/product/9780596513986.do) about 10 years ago.
In the meanwhile I've been an active contributor to large Python-based open source projects, e.g., Salt (https://github.com/saltstack/salt https://github.com/saltstack/salt) which not only that it helped me get feedback from people with a tremendous experience, but also reading through the code taught me good practices and many good ways to solve various problems.
A few months ago I started reading Luciano Ramalho's Fluent Python (http://shop.oreilly.com/product/0636920032519.do http://shop.oreilly.com/product/0636920032519.do) which is just beautifully written and with a wide variety of topics for a deeper look inside Python internals.