Présentation de la Roadmap
Une Roadmap, pour quoi faire ?
La conception de cette roadmap est partie d'un constat simple : devenir Dev peut être un véritable parcours du combattant tant il y a de domaines et de compétences à découvrir.
L'objectif de cette roadmap est de vous proposer une trajectoire d'apprentissage cohérente et progressive vous permettant de disposer de bases solides pour aborder sereinement le métier passionnant de développeur !
Notre idée est de prendre le temps de bâtir de solides fondations en vous proposant d'étudier les bases de l'informatique, des réseaux ou d'internet avant d'étudier toutes notions purement orientées développement.
"Une roadmap est une représentation (..) simplifiée permettant de communiquer et de partager efficacement une intention stratégique afin de mobiliser, d’aligner et de coordonner les efforts des parties prenantes pour atteindre un ou plusieurs objectifs."
-- Wikipedia
Comment fonctionne notre Roadmap ?
Notre roadmap, présentée sous la forme d'un mini-site documentaire se veut simple et fonctionnelle.
Nous vous proposons une succession de thématiques, à suivre dans l'ordre ou non suivant votre niveau. Pour chacune de ces thématiques, nous vous proposons une liste de sous-compétences/connaissances importantes pour votre futur métier de développeur.
Lorsque vous consultez une sous-compétence ou connaissance, nous vous donnons de manière succincte les intérêts de son apprentissage, puis nous vous proposons une liste de ressources le plus souvent gratuites et en français afin d'approfondir le sujet.
Qui a construit cette Roadmap ?
Cette roadmap est le résultat d'un travail collaboratif, communautaire et bénévole.
Vous trouverez l'ensemble des contributeurs sur la page GitHub du projet.
Comment contribuer à cette Roadmap ?
Cette roadmap est en cours de construction et nous avons besoin d'aide pour la compléter, la corriger ou l'améliorer !
Nous utilisons l'outil Docusaurus pour générer notre mini-site, la prise en main est simple, puisqu'il s'agit la plupart du temps de modifier ou créer des fichiers en Markdown.
N'hésitez pas à consulter ou créer des Issues pour contribuer ou proposer des améliorations/corrections.