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?
- Acquérir les compétences nécessaires pour développer une application web de A à Z.
- Maîtriser les technologies du développement web du FrontEnd jusqu’au BackEnd
- S’initier aux frameworks du développement web.
CONTENU PEDAGOGIQUE
Introduction au développement web
- Apprenez la différence entre “Internet” et “Web”.
- Comprendre et résumer le fonctionnement du Web.
- Définir les API et les protocoles.
- Créer une page Web avec deux méthodes.
CSS
- Découvrir le CSS.
- Travailler avec les sélecteurs CSS.
- Ajouter du design à votre site Web avec CSS.
Développement frontal avancé
Créer des composants Angular
- Manipuler un modèle avec des liaisons de données, des directives et des tuyaux.
- Faire communiquer les composants avec les services et les Observables.
- Créer des applications à page unique avec le routage
- Communiquer avec les utilisateurs à l’aide de formulaires
- Faire communiquer une application avec un back-e
Git et GitHub
- Définir Git et GitHub.
- Découvrir quelques fonctionnalités de GitHub.
- Manipuler des projets sur GitHub.
HTML
- Définir HTML, la structure d’une page web, les balises.
- Créer des interfaces web avec des balises HTML.
CSS Mise en Page
- Définir le positionnement avec CSS.
- Découvrir “Flexbox”, CSS, Grid, bootstrap.
- Définir le “responsive design” (site web réactif).
JavaScript
- Définir JavaScript.
- Apprendre les bases de JavaScript.
- Résoudre des problèmes avec JavaScript.
Le back-end avec NodeJS et spring boot
- Découvrir Node.js, spring boot et sa modalité et préparer l’environnement de développement.
- Développer une première application.
Les bases de données avec mongoDB (CRUD)
- 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.
- 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.