Pourquoi cette formation?

Ayez la compétence la plus demandée en IT: L’art du développement web!

Cette formation est votre chemin vers une brillante carrière de développeur FullStack.

Sans pré-requis, vous aurez la chance d’apprendre des bases du développement web jusqu’aux technologies les plus demandées sur le marché. 

Dans quel but?

  1. Acquérir les compétences nécessaires pour développer une application web de A à Z.
  2. Maîtriser les technologies du développement web du FrontEnd jusqu’au BackEnd
  3. S’initier aux frameworks du développement web. 

CONTENU PEDAGOGIQUE

Introduction au développement web

  1. Apprenez la différence entre “Internet” et “Web”.
  2. Comprendre et résumer le fonctionnement du Web.
  3.  Définir les API et les protocoles.
  4. Créer une page Web avec deux méthodes.

CSS

  1. Découvrir le CSS.
  2. Travailler avec les sélecteurs CSS.
  3. Ajouter du design à votre site Web avec CSS.

Développement frontal avancé

Créer des composants Angular

  1. Manipuler un modèle avec des liaisons de données, des directives et des tuyaux.
  2. Faire communiquer les composants avec les services et les Observables.
  3. Créer des applications à page unique avec le routage
  4. Communiquer avec les utilisateurs à l’aide de formulaires
  5. Faire communiquer une application avec un back-e

Git et GitHub

  1. Définir Git et GitHub.
  2. Découvrir quelques fonctionnalités de GitHub.
  3. Manipuler des projets sur GitHub.

HTML

  1. Définir HTML, la structure d’une page web, les balises.
  2.  Créer des interfaces web avec des balises HTML.

CSS Mise en Page

  1. Définir le positionnement avec CSS.
  2. Découvrir “Flexbox”, CSS, Grid, bootstrap.
  3. Définir le “responsive design” (site web réactif).

JavaScript

  1. Définir JavaScript.
  2. Apprendre les bases de JavaScript.
  3. Résoudre des problèmes avec JavaScript.

Le back-end avec NodeJS et spring boot

  1. Découvrir Node.js, spring boot et sa modalité et préparer l’environnement de développement.
  2. Développer une première application.

Les bases de données avec mongoDB (CRUD)

  1. MongoDB est un système de gestion de base de données orienté document qui peut être distribué sur plusieurs ordinateurs et ne nécessite pas de schéma de données prédéfini.
  2. Apprenez les structures d’une base de données NoSQL et comment effectuer les opérations CRUD de base (création, lecture, mise à jour, suppression).

Pour qui?

Pour toute personne intéressée par le développement web. Pour les informaticiens et même les non-informaticiens. Pour chaque personne ayant la volonté d’apprendre une des compétences les plus demandées sur le marché.

Pré-requis:

Il suffit d’être curieux et d’avoir la volonté d’apprendre 😉 Pas de pré-requis demandés.

YouTube
LinkedIn
LinkedIn
Share
Instagram