Configuration du cours

Bienvenue dans la programmation Python pratique! Cette page contient des informations importantes à propos de la configuration des cours et de la logistique. Cette page vous donne l’essentiel afin de vous familiariser avec Colaboratory. Elle peut être omise en première lecture.

Durée du cours et exigences en matière de temps

Ce cours était à l’origine donné en personne avec un instructeur formation qui a duré 3 à 4 jours. Pour terminer le cours dans son dans son intégralité, vous devez prévoir au minimum 25 à 35 heures de travail. La plupart des participants trouvent le matériel assez difficile sans jetant un œil au code de la solution (voir ci-dessous).

Configuration et installation de Python (pour un travail hors connection)

Vous n’avez besoin de rien de plus qu’une installation de base de Python 3.6 ou d’une version plus récente. Il n’y a aucune dépendance sur un système d’exploitation, un éditeur, IDE ou outils supplémentaires liés à Python. Il n’y a pas de tiers dépendances.

Bifurquer / cloner le référentiel de cours

Pour préparer votre environnement pour le cours, pour un travail hors connection, je vous recommande de créer votre propre fork du cours repo GitHub à https://github.com/ai-technipreneurs/programmation-python-pratique. Une fois que vous avez terminé, vous pouvez le cloner sur votre machine locale:

bash % git clone https://github.com/yourname/practical-python
bash % cd programmation-python-pratique
bash %

Faites tout votre travail dans le répertoire programmation-python-pratique /. Si vous remettez le code de votre solution dans votre fourchette du référentiel, il garde tout votre code ensemble au même endroit et vous aurez un bel enregistrement historique de votre travail lorsque vous avez terminé.

Ordre des cours

Le matériel de cours doit être complété dans l’ordre des sections, en commençant par section 1. Les exercices de cours dans les sections ultérieures s’appuient sur du code écrit en sections précédentes. De nombreux exercices ultérieurs impliquent une refactorisation mineure du code existant.

Contenu | Next (1 Introduction à Python)