Contenu principal
Apprendre à coder
Cours : Apprendre à coder > Chapitre 2
Leçon 5: Outils de développement WebDévelopper des pages Web en dehors de Khan Academy
Nous vous fournissons un éditeur dans votre navigateur web, ici à Khan Academy, pour faciliter votre codage en HTML mais aussi pour avoir un retour en temps réel sur votre code et vous permettre de partager votre travail.
Toutefois, notre éditeur ne vous laisse pas tout essayer pour des raisons de sécurité, mais aussi parce qu'il est difficile d’intégrer un éditeur complet dans un si petit espace !
Une fois que vous aurez appris le HTML/CSS ici, vous souhaiterez sûrement commencer à développer des pages web dans un éditeur complet en dehors de Khan Academy, qui ajoutera comme fonctionnalités de pouvoir créer votre page en utilisant plusieurs fichiers, de pouvoir faire des recherches dans ces fichiers et d’intégrer des plugins personnalisables. Peu importe l'éditeur que vous utiliserez, assurez vous de sauvegarder votre fichier avec un nom finissant par ".html". C'est l'extension de fichier qui est utilisée pour les pages HTML, afin d'être sur que tous les éditeurs et navigateurs sachent que le fichier est une page HTML.
Les éditeurs en ligne
Une des options consiste à coder avec un éditeur en ligne, similaire au notre, mais avec des fonctionnalités supplémentaires. Vous devrez peut-être utiliser un éditeur en ligne si vous possédez un ordinateur qui vous interdit de télécharger des logiciels ou si vous souhaitez utiliser le même éditeur partagé sur plusieurs ordinateurs. Les éditeurs en ligne les plus populaires sont JSBin, Repl.it, Glitch, and CodePen. Si vous possédez un ChromeBook, vous pouvez installer une application Chrome comme Caret ou Zed. Voici une vidéo de moi éditant une page web dans Cloud9 :
Les éditeurs de bureau
Une autre option est d'utiliser un éditeur de bureau. C'est un logiciel qui est téléchargé sur votre ordinateur et qui sauvegarde les fichiers dans votre disque dur. Il existe un grand nombre d'éditeurs de bureau sur lesquels vous allez pouvoir effectuer votre choix, tout dépend de votre système d'exploitation et du prix que vous êtes prêt à y mettre. Les éditeurs de bureau les plus connus sont Visual Studio Code, Atom, Sublime Text, Adobe Brackets et Notepad++. Voici une vidéo de moi éditant une page web dans Sublime Text :
Les éditeurs en ligne de commande
Une troisième option est de prendre un éditeur en ligne de commande. Si vous n’êtes pas habitué aux lignes de commandes, vous n'allez probablement pas choisir cette option, car vous devrez en apprendre beaucoup sur les lignes de commande avant de pouvoir commencer. Par contre, si vous aimez taper et naviguer avec votre clavier plutôt que d'utiliser votre souris, vous trouverez peut être votre bonheur dans les outils en ligne de commande. Voici deux éditeurs en ligne de commande populaires : Emacs et VIM. Ils sont souvent préinstallés dans les systèmes basés sur Unix, comme Mac OS et Linux. Ci-dessous une vidéo de moi éditant une page web dans VIM :
Choisir un éditeur
Quel éditeur devriez-vous choisir ? Nous vous invitons pour le moment à continuer avec l'éditeur HTML/CSS de Khan Academy. Toutefois, vous voudrez sûrement essayer de vous familiariser avec, au moins, un autre éditeur. Vous pourriez tester différents éditeurs gratuits et voir celui qui vous plaît le plus. Vous pouvez aussi demander autour de vous pour savoir ce que vos amis et collègues utilisent. Il est souvent plus simple de coder avec un outil, populaire dans votre entourage, car vous pourrez plus facilement demander de l'aide.
Par exemple, voici un graphique représentant les éditeurs qu'utilisent mes collègues de Khan Academy. Certains n'écrivant pas en HTML/CSS, leur éditeur favori pourrait bien ne pas être un bon choix pour vous.
Si vous lisez ceci et que vous utilisez déjà un éditeur autre pour développer des pages Web, vous pouvez partager votre choix ainsi que la raison pour laquelle vous l'avez fait dans les conseils ci-dessous. Si vous avez un plugin éditeur favori ou utilisez des outils de développement sur navigateur, partagez aussi. Partagez, c'est aimer. 😊
Vous souhaitez rejoindre la discussion ?
- j'ai tester Sublim Text, Vim et Atom, mais j'ai préférer Visual Studio Code, quoi que ce n'est pas très conseillé au débutant.(13 votes)
- Visual Studio Code et très addictif, je le préfère aussi.(7 votes)
- J'ai testé Notepad++, et Atom. Je pense qu'Atom me convient mieux.(3 votes)
- comment bien crée sa page web?(1 vote)
- en etapes ;;
1# avoir de la determintation et de la pacience //
2# un objectif
3# des idés
4# de la créativité
5# des aliés (un groupe ou autres )
6# des resources sufisantes
7# a TOI ET UNIQUEMENT TOI de jouer !!
😉🐱🏍 Je te soutien !
bonne continuation(2 votes)
- Personnellement je prefère Sublime Text 3 mais je n'aime pas le 2(1 vote)
- Je trouve que VScode est un bon amis des developeur.(1 vote)
- J'utilise VSC qui pour moi est le meilleur, très complet surtout avec les extentions c'est parfait. En plus contrairement à sublim on peut le mettre en français et parfois c'est pas mal pour certains réglages avec un lagage très technique. Quand j'ai commencé au début ayant un pack adobe j'utilisais Dreamweaver, beaucoup de gens rigolent quand je cite ce nom, c'est dommage, hormis le fait qu'il soit payant avec la suite, il reste très bon et performant. Mais mon conseil reste VSC, le plus complet et gratuit(1 vote)
- je compte utiliser Visual studio code.
Qu'on dites vous de ce choix pour poursuivre avec JS at angularJS?(1 vote) - I would like to know howi can insert an image in HTML code taken to the othor website like wikipedia.
Someone can help me please. I am using Khan academy editor.(1 vote)- you just have to right click on the image you want to use, and click on "copy the image's link", and past that link on the href tag like this <img href="YOU PAST THE LINK HERE">(2 votes)
- J'avais commencé à utiliser Pycharm pour le codage en Python. Quelqu'un peut me dire si s'est bien aussi pour Html/css? J'avais entendu dire qui le débugger est meilleur que sur Visual Studio Code entre autres choses.(1 vote)
- Pour faire une page web est ce que toujours nous devons prendre les donnees de Khan Academy(1 vote)