J’ai choisi ces outils pour toi, ils sont simples, gratuits et performants.
Éditeur Python portable : THONNY
Mis au point par l’Université de Tartu en Estonie, Thonny est un IDE (environnement de développement) minimaliste qui permet d’apprendre le langage Python.
Edit septembre 2022 : installer Edupyter plutôt que Thonny (voir ci-dessous)
- Télécharger le fichier thonny-3.2.7-windows-portable.zip
- Le dézipper (clic droit + extraire) dans un dossier de votre clé USB personnelle, ou sur votre PC pour plus de rapidité.
- Lancer Thonny en cliquant sur le fichier exécutable thonny.exe.
Éditeur Python portable : EDUPYTER
Édupyter est un environnement de développement pour l’enseignement et l’apprentissage de Python. Il peut être installé sur un disque dur ou une clé USB sans droits administrateur. Il est facile à déployer, à mettre à jour et à enrichir (bibliothèques, modules, applications…). Il propose d’utiliser Thonny.
Thonny est intégré DANS Edupyter.
EduPyter est le logiciel utilisé lors de la nuit du C0de, un marathon de programmation durant lequel les élèves, par équipes de deux ou trois, ont 6h pour coder un jeu vidéo.
Éditeur hexadécimal Frhed
On utilisera le logiciel Frhed. Frhed est un éditeur de fichier binaire pour Windows. Il est petit mais a plusieurs fonctions avancées comme la capacité de charger partiellement de grand fichiers. Télécharger une version stable.
Frhed est un logiciel open source publié sous les termes de la Licence Publique Générale GNU. Cela signifie que tout le monde peut télécharger le code source et l’améliorer ou le modifier.
Éditeur de texte PSPAD
PSPad s’adresse essentiellement aux développeurs qui ont l’habitude de travailler dans des avec des langages différents (php, html, perl, Java, RSS…). Cet éditeur de texte propose les fonctionnalités de base des logiciels du genre mais apporte son lot de fonctionnalités. PSPad gère l’ouverture de plusieurs documents simultanément par l’intermédiaire d’onglets, il permet la coloration syntaxique, la numération des lignes ou encore le retour à la ligne automatique.
Télécharger une version 64 bits si votre ordinateur le permet.
Pour créer votre page web en ligne :
Police Calibri
Pour disposer de tous les caractères grecs et autres …
Du contenu, que du contenu ! Le langage HTML
- Gestion des tableaux en HTML
- Mémento XHTML
- Mémento HTML
- Caractères spéciaux pour les pages HTML
Donner du style à une page web avec le langage CSS :
- Mémento CSS
Interface homme-machine dans une page web
- via le style CSS
- via la balise <input> : autres exemples
- <input type= »text »> : le champ texte
- <input type= »checkbox »> : la case à cocher
- <input type= »radio »> le bouton radio de choix exclusif (un seul au choix)
- <input type= »button »> : le bouton à cliquer
- <input type= »file »> : Le sélecteur de fichier
- <input type= »passwd »> : le champ de mot de passe
- via la balise <select> : exemple
JavaScript
Les bases de JavaScript
- Exemple d’évènement onclick
- Exercices de JavaScript pour s’entraîner (pour élève passionné..)
- Exemples :
- Exemple 1 : le clic de souris
- Exemple 2 : copie de texte
- Exemple 3 : le keyboardEvent
PHP 7
- Serveur Wamp Apache MySQL PHP et SQLite
- Ouvrages pour découverte ou consultation :
- PHP 7 de jean Engels, Éditions Eyrolles
- PHP Solutions : Dynamic Web Design Made Easy
Du PYTHON sinon rien
- IDE Thonny