Si vous partez de zéro, comptez environ 1 à 2 mois pour acquérir les bases de Python en pratiquant une à deux heures par jour. Vous serez alors capable d'écrire des scripts simples, de manipuler des fichiers, de créer des fonctions et des classes. Pour devenir autonome sur des projets plus conséquents, il vous faudra entre 6 mois et 1 an de pratique régulière, à raison de plusieurs heures par semaine. Vous pourrez alors développer des applications web, des programmes d'analyse de données, des jeux 2D...