Alternance entre :
Tous est décrit sur le site.
Nous récapitulerons en conclusion les caractéristiques du langage, ses avantages et ses inconvénients.
« … In December 1989, I was looking for a “hobby” programming project that would keep me occupied during the week around Christmas. My office … would be closed, but I had a home computer, and not much else on my hands. I decided to write an interpreter for the new scripting language I had been thinking about lately: a descendant of ABC that would appeal to Unix/C hackers. I chose Python as a working title for the project, being in a slightly irreverent mood (and a big fan of Monty Python’s Flying Circus). » — Guido van Rossum
Remarque | Meme |
---|---|
La programmation c’est compliqué | |
Il n’y a pas de honte à prendre du temps pour comprendre | |
Cassez des trucs ! | |
Explorez ! |
Jusqu’ici nous avons parlé du langage python et de la façon dont il permet d’exprimer un programme. Il s’agit donc de programmation.
Mais l’activité de coder va au delà de l’expression d’une logique dans un langage. Il s’agit d’organiser la production d’un ensemble d’élément de programme, un logiciel et pour cela on parle plutôt de développement logiciel.
Lorsqu’on programme il est utile de faire la distinction en ce qui relève de :
Pour trouver un algorithme il vaut mieux dessiner et écrire sur un papier ce que l’on cherche à faire !
Il est important avoir des connaissances fondamentales (ce que je vous raconte ici notamment) et des connaissances techniques.
Il faut également avoir la recherche web facile pour pouvoir faire le tri dans la junglede tétails techniques.
github
stackoverflow
.Lire des (bons) livres plutôt que des (mauvais) tutoriels. Cf Bibliographie
Bonne nouvelle le Python est un écosystème informatique plutôt sain: culture libriste et passion de l’informatique dans la communauté python. N’hésitez pas à aller rencontrer d’autre développeurs.
Le sujet est très vaste, le métier de développeur est long à intégrer. Il faut “passer plusieurs couches de peintures”. Nous allons parcourir pas mal de distance (en profondeur) et vous pourrez (devriez ?) creuser en largeur par la suite grâce aux références indiquées.