Bienvenu(e) sur les cahiers de l’atelier 3P.
Calepins d’auto-apprentissage en Python. Nous organisons cet atelier une fois par trimestre une telle formation, avec des mises à jour régulières. Prochaine session, 👉 12-14/Juillet 2021! Ces formations peuvent également avoir lieu, à la demande.
Objectifs de la formation
Cette formation, à la fois minimaliste et pratique, vous permettra de découvrir rapidement les concepts essentiels de la programmation en Python. Il faut dire que ça vaut la peine de s’intéresser à Python, c’est un langage qui sera forcément présent dans l’écosystème informatique des années à venir. L’objectif de cette formation est de couvrir les aspects fondamentaux de la programmation en Python en mettant l’accent sur l’écriture de scripts, la manipulation de données et l’organisation de programmes. À la fin de cette formation, les participants devraient être en mesure de commencer à écrire des programmes Python utiles par eux-mêmes ou être capables de comprendre et de modifier le code Python écrit par leurs collègues.
Pourquoi Python?
Le langage de programmation Python est souvent utilisé dans les domaines scientifiques aujourd’hui. C’est un langage de programmation relativement accessible et adapté aux universitaires. Dans cette formation virtuelle, nous vous présenterons le langage et apprendrons les basiques liés à l’algorithmique. Cette formation n’attend de vous aucun prérequis de programmation.
Les avantages de Python sont nombreux. D’une part c’est sans doute le langage de script le plus utilisé au monde car on peut quasiment tout faire avec: programmation web, statistiques, machine learning, gestion de bases de données… La communauté de Python est certainement la plus grande dans le monde de la programmation: si vous voulez quelque chose, quelqu’un l’a sûrement déjà fait.
Python X ?
Nous utiserons Python 3 dans notre cours. Les versions précédentes peuvent poser des problèmes. Il y’a deux versions de Python, la 2 et la 3. La 2 n’est plus maintenue depuis 2017, il vaut donc mieux se mettre directement à la 3 (on est actuellement à la version 3.10).
Installation
Pour cette formation, il n’est pas utile d’intaller Python sur votre ordinateur. Nous utiliserons Google Colab. Cependant vous trouverez 👉 ICI des instructions d’installation, pour vos travaux hors connection.
Cahiers de cours dans Google Colab
Chaque chapitre, entièrement contenu dans un notebook iPython (Jupyter), est directement accessible sur la plateforme Google Colab. Il s’agit est une plateforme cloud entièrement gratuite et déjà correctement pré-configurée, donnant un accès direct et facile à un une interface de programmation en Python (via des cahiers/calepins Jupyter), et disposant de nombreuses librairies pré-installées.
Plan de cours
Si vous le souhaitez, vous pouvez avoir une vue d’ensemble de ce nous allons traiter ou aller directement 👉 sur le contenu de la formation!
Dépôt GitHub
Le dépôt GitHub qui contient les notes de ce cours est disponible 👉 ici.
Foire aux questions
Voici quelques questions fréquemment posées à propos de cet atelier. Si vous n’y trouvez pas la réponse à l’une de vos questions, veuillez communiquer avec nous.. Nous ajouterons certainement votre question à la liste.
Conclusion
Au terme de cette formation, vous aurez certainement les bases pour bien attaquer le projet. En espérant que Python vous plaise.
Tous les contenus originaux sont sous licence CC BY-NC-SA 4.0, les ressources extérieures (comme bootstrap) sont sous leur licence respective .
Auteur: @ai-technipreneurs, ai.technipreneurs@gmail.com
Pour cette formation, des discussions live peuvent se faire sur .
Assez parlé !
Ok, ok. Dirigez votre navigateur 👉 ICI!
Contributeurs
- Yaé Ulrich Gaba
- Koffi Agbavon Messan
- Awadi Abalo Katanga
- Bernardin Ligan
- Conité Gbodogbé