Programmation d'applications web avec MEAN (niveau 1)

Formation

À Toulouse Cedex 1

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

  • Lieu

    Toulouse cedex 1

Grâce à la formation que vous propose Iris Training vous allez pouvoir acquérir les compétences nécessaires afin d’approfondir un domaine particulier de votre métier. L’objectif de cette formation consiste en :Cette formation permet, au moyen d'exemples simples et progressifs, de se familiariser avec les concepts de la programmation d’applications web dynamique en utilisant la MEAN (MongoDB, Express, AngularJS, NodeJS) stack et d'être capable de mettre en place une API REST back-end consommée par un front-end.

Les sites et dates disponibles

Lieu

Date de début

Toulouse Cedex 1 ((31) Haute-Garonne)
Voir plan
2 Impasse Michel Labrousse, 31036

Date de début

Consulter

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Le programme

objectif Cette formation permet, au moyen d'exemples simples et progressifs, de se familiariser avec les concepts de la programmation d’applications web dynamique en utilisant la MEAN (MongoDB, Express, AngularJS, NodeJS) stack et d'être capable de mettre en place une API REST back-end consommée par un front-end. public concerné Développeurs souhaitant acquérir une connaissance de base pour développer des applications web professionnelles avec MEAN pré-requis Connaissances de base en programmation HTML, Javascript et CSS
Programme
Introduction
  • Notions de programmation web dynamique
    • Evolutions du web
    • Architectures MV*
    • Qu'est-ce que la MEAN stack ?
    • Rappels sur Javascript
  • Présentation de la MEAN stack
    • NodeJS
    • ExpressJS
    • MongoDB
    • AngularJS
Développement back-end
  • MongoDB
    • Différences avec BD relationnelle
    • JSON et documents
    • Schémas et indexation
    • CRUD et requêtes
    • Bases de Mongo shell
  • NodeJS / ExpressJS
    • Notion de module et NPM 
    • Anatomie d'un module
    • Programmation asynchrone
    • Structure d'une application
    • Routage et Middleware
    • Templating et fichiers statiques
    • Accès à MongoDB
    • Tests unitaires
  • Pour aller plus loin
    • Test unitaires
    • Ecosystème et outils
Développement front-end
  • Principaux concepts AngularJS
    • Single Page Application
    • Template, binding et filtres
    • Modules, injection et providers
    • Routage
  • Services
    • Présentation
    • Définition d'un service
    • Echanges avec un back-end
  • Contrôleurs
    • Présentation
    • Scope et définition d'un contrôleur
    • Hiérarchie de contrôleurs
  • Directives
    • Présentation
    • Définition d'une directive
    • Transclusion
  • Pour aller plus loin
    • Test unitaires
    • Tests End-to-End
    • Ecosystème et outils
    • Vers des composants réutilisables

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Programmation d'applications web avec MEAN (niveau 1)

Prix sur demande