Les cours

Généralitésarrow_right

Tu trouveras ici les cours t'expliquant les bases des outils et sciences utilisés dans le secteur du développement web (Terminal, Git, Mathématiques, ...). Ces cours seront effectués tout au long de l'année sur de petites plages horaires.

HTML5 Logo
HTMLarrow_right

Ah voilà ! C'est le début du développement web, le premier "langage" (si on peut appeler ça comme ça) qu'il est nécessaire d'apprendre pour faire des sites internets. Il te permettra de le structurer et d'y insérer ton contenu. Nous allons voir ensemble de quoi il en retourne pendant 35h.

CSSarrow_right

Bon, et pour celles et ceux qui trouvaient l'HTML un peu austère, voici le CSS. C'est le "langage" (si on peut appeler ça comme ça) qui te permettra d'appliquer du style, de structurer l'affichage de ton site, de faire des animations, le tout dans un format plutôt simple. Nous allons le découvrir (parce que c'est difficile d'en faire le tour) pendant 50h environ.

JSarrow_right

On y est ! C'est un langage de programmation. Il te permettra de dynamiser l'expérience utilisateur, et d'enfin appliquer une logique faisant passer ta création d'un site internet à une application web. C'est ici que les choses vont devenir difficile, accroche toi ! Seront évoqués les concepts suivants : Frontend, librairies, frameworks, etc. On a prévu un total de 115h de formation sur cette partie.

NodeJSarrow_right

Voyons ensemble un peu de back-end (programmation côté serveur) et comment traiter les requêtes. C'est une partie abstraite mais qu'il est nécessaire de connaitre pour comprendre le fonctionnement global d'un site et d'une application Web. On restera sur cette partie (en alternant avec les bases de données) pendant environ 100h.

Bases de donnéesarrow_right

Et si tu te demandais comment sauvegarder les données liées à ton site internet. Une solution existe et elle est plutôt courante : Les bases de données. Par contre il y en a différent types pour différentes utilisations. On va donc apprendre à les utiliser, s'y connecter, les gérer, etc. Le tout pendant environ 60h.

Networkarrow_right

Ce sont des notions essentielles que l'on verra pendant que l'on parlera des requêtes, de client et de serveur, de navigateur etc. Ce sont des notions abstraites qu'il est essentiel de connaitre au moins pour comprendre le fonctionnement d'un navigateur et d'un site ou d'une application web. On en parlera tout au long de la formation.