fbpx

BIENVENUe à CROCOcoder

Apprendre les Technologies Demandées
Angular, Node.JS, ExpressJS & MongoDB!

Inscrivez vous
pour rejoindre notre prochaine
sesssion Angular,NODEJS,EXPRESSJS & MongODB




    600 DT

    40H

    Durée

    HORAIRE

    Weekends

    Devenir Développeur Web FullStack JavaScript

    Notre unique objectif est de vous permettre de réaliser vos ambitions professionnelles : nous étudions précisément les compétences demandées par les entreprises aujourd’hui, et développons nos parcours à partir de ces compétences.

    • Encadrement par équipe professionnelle d’ingénieurs
    • Devenez développeur Front-End & Back-End
    • Réalisation de plusieurs projets réels pour votre profile Github
    • Ambiance & groupe familial
    • Disponibilités pendant les weekends 
    • Certificat agréé par l’État 

    Programme de Formation
    Angular, NodeJS, ExpressJS & MongoDB

    Introduction à Angular
    • Présentation d’Angular
    •  ECMAScript 6
    • Découvrir TypeScript
    Premier pas : comprendre la structure du Framework
    • Concepts fondamentaux et vue d’ensemble de l’architecture : composants, services, vues…
    • Comment est organisée une application Angular ?
    • Organisation du code avec les modules : les conteneurs NgModules et l’encapsulation
    • Templates, les nouvelles syntaxes
    • Fonctionnement du Data Binding pour gérer les données dynamiques
    • Rôles des pipes et directives
    • Principes de l’injection de dépendances avec Angular
    • Configuration de l’environnement NodeJS et Angular CLI
    Composants, templates et liaison de données (databinding)
    • Cycle de vie et structure des Angular components
    • Démarrer un projet et créer une hiérarchie de composants
    • Les mécanismes d’interaction entre composants
    • Ajouter des styles aux composants
    • L’interpolation, event binding et property binding
    • Le two-way data binding
    • Création de classes
    Routing et navigation
    • Vue d’ensemble du routage Angular
    • Déclarer et configurer des routes et URLs
    • Paramètres des routes
    • Gérer les redirections
    Formulaires
    • Les différentes façons de créer des formulaires : template-driven ou reactive forms ?
    • Valider et gérer les erreurs
    •  Créer des validateurs personnalisés et les ajouter à un formulaire
    Directives et pipes
    • Directives structurelles (ngFor, ngIf et les ngSwitch)
    • Directives d’attribut (ngModel, ngStyle, ngClass)
    • Construire ses propres directives
    • Utiliser les pipes natifs (DatePipe, UpperCasePipe, CurrencyPipe…)
    • Créer ses propres pipes
    Services et injection de dépendances
    • Créer un service basique
    • Injecter les services fournis par Angular
    • Retour sur le système d’injection de dépendances
    Node.js, Express JS
    • C’est quoi Node.js
    • Installation de Node.js
    • Node REPL
    • NPM : installation des modules externes
    • Création d’une application avec Express
    • Gestion des réponses et des requêtes HTTP
    • Les routes en Express.
    Les APIs
    • C’est quoi les APIs
    • API endpoints, paths et paramètres
    • C’est quoi JSON
    • Création des requêtes avec Le module HTTP
    Base de données
    • SQL VS NoSQL
    • Les commandes INSERT, SELECT, DELETE et SET
    • Comprendre les relations,les clés primaires et les clés étrangères
    MongoDB
    • Installer et administrer la base de données NoSQL MongoDB
    • Manipuler des documents d’une base données MongoDB
    • Sauvegarder les données d’une base MongoDB
    • Interactivité des composants
    • Gestion des événements
    Mongoose
    • Lecture des données avec Mongoose
    • Validation des données
    • Modification et suppression des données
    • Création des relations entre les documents

    Feedbacks

    Inscrivez vous
    pour rejoindre notre prochaine sesssion
    Angular,NODEJS,EXPRESSJS & MongODB




      Call Now Button