Formation MERN Stack : Mongodb, Express Js, React Js, Node js mode projet

Les objectifs

MERN stack is a full-stack JavaScript solution that helps you write scalable, robust, and maintainable web applications quickly and easily using MongoDB, express, ReactJS, and Node.js.

By the end of this hands-on intensive training course, the students will be able to:

  • Store the data in NoSQL, document-oriented MongoDB database that brings performance and scalability.
  • Use Node.js, the server-side platform built on Google V8’s runtime for building fast, scalable network applications.
  • Use Express, a simple yet powerful web application development TP server framework built on top of Node.js.
  • Using ReactJS .
  • Take advantage of the ‘full-stack JavaScript’ paradigm i.e. store documents in JSON-like format in MongoDB, author JSON queries in Node.js/Express.js, and forward these JSON documents back to an Angular-based frontend.
  • Get acquainted with the latest web application development trends in the IT industry.

Pré-requis

  • Knowledge of JavaScript and ML

Programme de formation

Node.js

  • Getting started with Node.js
  • Node Package Manager
  • Modules
  • Asynchronous Programming
  • Callbacks
  • Events
  • Streams
  • Web Sockets

reactjs

  • React and JSX Basics
    • What is React?
    • React.js Benefits
    • Downloading React.js
    • Hello World, React.js
    • React.createElement Method
    • ReactDOM.render Methods
    • JSX and React
    • Babel Transformer for JSX
    • React's Standard Components
    • React's Composable Components
    • Nesting React's Components
    • Properties in React's Components
    • Outputting Variables in JSX and React
  • React.js Features
    • React States
    • Setting Initial State in React.js
    • Updating States
    • Outputting React.js States
    • React.js Props vs. States
    • Creaing and Calling React Component Methods
    • React Component Events
    • React Patterns for Using Props
    • React Component Lifecycle Events
  • Advanced React.js
    • Testing with Jest
    • Reflux—Data Flow for React.js
    • React.js Router Demo
    • React Native Demo
    • Isomorphic React.js with Express.js

Express.js

  • MVC Pattern
  • Introduction to Express
  • Routing
  • TP Interaction
  • Handling Form Data
  • Handling Query Parameters
  • Cookies and Sessions
  • User Authentication
  • Error Handling
  • Creating and Consuming RESTful Services
  • Using Templates

MongoDB

  • Understanding NoSQL MongoDB
  • Finding Documents
  • Update, Insert, and Upsert
  • Indexing
  • Data Modeling
  • Aggregation

 Ahmed CHAOUACHI

Doué et motivé par le génie logiciel, Ahmed CHAOUACHI, un ingénieur de formation, a commencé le développement avec la technologie J2EE depuis 2009, de Java Core en passant par tous les frameworks de référence dans le monde Java Entreprise. Pédagogue d'expérience, il a assuré diverses formations au sein des instituts dans ce domaine et a cumulé une expérience professionnelle de plus que 3 dans la réalisation et la gestion de projets sur la plateforme J2EE en tant que chef de projet - maîtrise d'œuvre. Ahmed est aussi reconnu par le site international Upwork parmi les meilleurs freelances (Top Rated) et est aussi certifié un des 30% des premiers scores obtenus dans sa certification JAVA.


Nous contacter sur le 27 862 155 , 54 828 018, 71 866 142


Durée : 5 jours


Mongodb, Express Js, React Js, Node js

 1234  vue Vues


Prochaine sessions:

Nous consulter


Durée:

5 jours


Confirmation de la session:

Une semaine avant la date prévue

Agile Scrum par la pratique

Angular mode projet

Big data par la pratique

Bootcamp Java Spring Angular

Bootcamp Java Spring Angular

DevOps

DevOps Tools Engineer par la pratique

ISTQB version 2018

Java 8 1Z0-808

Java 8 mode projet

Reconversion : Devenir développeur J2ee Angular de Zéro

Selenium par la pratique

Confirmation de la session:

Une semaine avant la date prévue


Recommandé pour:

Développeur , chef de projet ,entrepreneur


A propos du lieu de la formation

Nous pouvons aussi nous déplacer dans vos locaux (formation intra-entreprise).

N'hésitez pas également à proposer d'autres dates ou lieux, si ceux proposés ne vous conviennent pas.


A la fin de la formation:

Vous aurez un certificat de formation agréé par l'état