Une fois que vous commencerez à être à l'aise avec les langages de programmation web (comme le HTML, le CSS, et le JavaScript), et acquériez plus d'expérience, lirez plus de ressources, et apprendrez plus de choses,vous commencerez à tomber sur toute sorte d'outils, comme par exemple des scripts CSS et JavaScript,des outils de tests et d'automatisation, et bien plus encore. Au fur et à mesure que vos projets web deviendront de plus en plus grands et complexes, vous allez vouloir savoir comment utiliser certain de ces outils, et élaborer des tests fiables pour votre code. Cette partie de la zone d'apprentissage cherche à vous donner tout ce dont vous avez besoin afin de commencer sur de bonnes bases et faire des choix informés.

L'industrie du web est un endroit excitant où travailler, mais ce n'est pas sans ses complications. Les technologies de base que nous utilisons pour concevoir des sites web sont assez stables maintenant, mais de nouvelles fonctionnalités sont ajoutés continuellement, et de nouveaux outils — qui les rendent facile d'utilisation, et sont construits par dessus ces technologies — apparaissent constamment. Et par dessus tout ça,il ne faut pas oublier de garder le support entre les différents navigateurs, et vérifier que notre code utilises les meilleurs pratiques qui permettront à notre projet de fonctionner à travers différents navigateurs et appareils,et soit aussi utilisable par des personnes ayant un handicap.

Savoir précisément quels outils prendre peux parfois être une tâche difficile, c'est pourquoi nous avons écrit cette séries d'articles, afin de vous expliquer quels types d'outils existent, ce qu'ils peuvent faire pour vous et comment se servir des plus utilisés dans l'industrie.

Note: parce que de nouveaux outils apparaissent tout le temps et que les anciens se démodent, nous avons écris ceci afin d'être aussi neutre que possible — nous voulons nous concentrer premièrement et essentiellement sur les tâche générales que ces outils vont vous aider à accomplir, plutôt que de parler des outils qui sont spécifiques à une tâche. Nous devons bien sûr vous montrer comment utiliser un outil avant de vous en apprendre les techniques spécifiques, mais gardez à l'esprit que les outils que nous vous montrons ne sont pas forcément les meilleurs ou bien la seule façon de faire — dans la plupart des cas il existe d'autre façons de faire, mais nous voulons vous fournir une méthodologie claire et qui fonctionne.

Parcours d'apprentissage

Vous devriez vraiment apprendre les langages de base HTML, CSS, et JavaScript avant d'essayer d'utiliser les outils présentés ici. Par exemple, vous allez avoir besoin de connaître les fondamentaux de ces langages avant de commencer à déboguer des erreurs dans un code source web complexe, ou utiliser efficacement les librairies JavaScript , ou encore écrire des tests et les utiliser sur vos codes, etc.

Vous avez d'abord besoin d'une base solide.

Modules

Outils de développement web
Dans ce module, nous explorons les différents types d'outils de développement web. Ceci inclut de connaître les tâches les plus courantes dont vous serez amenés à résoudre, comment les intégrer au sein d'un workflow, et les meilleurs outils actuellement disponibles afin de résoudre ces tâches.
Test à travers différents navigateurs
Ce module est orienté spécifiquement vers les tests de projets web à travers différents navigateurs. Ici on cherche à identifier quel type d'audience vous ciblez (ex. de quels utilisateurs, navigateurs et appareils avez vous le plus besoin de vous soucier?), comment faire des tests, les principaux problème auxquels vous devrez faire face avec différents types de codes et comment en venir à bout, quels outils sont les plus adaptés pour vous aider à cerner et résoudre ces problèmes, et comment utiliser l'automatisation afin d'accélérer les tests.

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : KrySoar
 Dernière mise à jour par : KrySoar,