{% include toc.html %}
Cette première leçon de notre section traitant des sources en ligne a pour but de vous préparer, vous et votre ordinateur, à commencer à programmer. Nous allons nous concentrer sur l'installation de l'environnement de développement requis. (Tout ce dont vous aurez besoin est gratuit et fiable.) Puis, à la fin de cette leçon, nous vous aiderons à compléter un premier essai avec un programme simple qui donnera des résultats immédiats.
Dans cette leçon d'introduction, vous allez installer le langage de programmation Python, l'analyseur HTML / XML Beautiful Soup et un éditeur de texte. Les captures d'écran fournies ici proviennent de Komodo Edit, mais vous pouvez utiliser n'importe quel éditeur de texte capable de travailler avec Python. Voici une liste d'autres éditeurs compatibles avec Python. Une fois que tout sera installé, vous écrirez votre premier programme: le classique « Hello World », en Python et HTML.
Dans le cadre de cette série de leçons, nous utiliserons Python, un langage de programmation gratuit et à code ouvert. À moins d'indications contraires, nous utiliserons la version 3 de Python, la version 2 n'étant plus soutenue. Il se pourrait cependant que vous rencontriez du code Python 2 dans des projets ou des tutoriels plus anciens. Python 3 présente des différences avec ses prédécesseurs - à titre de comparaison, imaginez une langue dont les règles de grammaire évoluent avec le temps. Méfiez-vous donc d'exemples que vous pourriez trouver en ligne utilisant Python 2, car il est possible qu'ils ne fonctionnent pas en Python 3.
Avant de télécharger ou d'installer un nouveau logiciel, il est primordial de faire une copie de sauvegarde de votre travail passé. D'ailleurs, vous devriez sauvegarder votre ordinateur au moins une fois par semaine, et de préférence plus fréquemment. C'est aussi une bonne idée de conserver des sauvegardes hors site de votre travail; de cette façon, vous ne perdrez pas tout si quelque chose arrive à votre ordinateur, à votre domicile ou à votre bureau. Des sites comme Jungle Disk et Dropbox offrent des options de sauvegarde en ligne faciles à utiliser et relativement bon marché.
Pour utiliser les techniques présentées ici, vous devrez d'abord télécharger et installer des logiciels disponibles gratuitement. Vous trouverez ci-dessous des instructions pour Mac, Windows et Linux. Une fois que vous aurez installé les logiciels requis pour votre système d'exploitation, vous pourrez passer à la leçon « Comprendre les pages web et le HTML ». Si vous rencontrez des problèmes avec nos instructions, ou si vous trouvez quelque chose qui ne fonctionne pas sur votre plate-forme, nous vous demandons de bien vouloir nous le faire savoir.