• icon77 226 671
  • iconcyberschool@topnet.tn
  • iconRue Soukeina Bent El Houssein, Kairouan, Tunisia

Formation Développement Web Fullstack JS

Développement Web Fullstack JS

Diplômes
Node.js

  • Démarrage avec Node.js
  • Gestionnaire de paquets Node
  • Modules
  • Programmation asynchrone
  • Rappels
  • Événements
  • Flux
  • WebSockets

Angular

  • Architecture Angular
  • Modules, contrôleurs et portée
  • Vues
  • Liaison de données bidirectionnelle
  • Directives intégrées et personnalisées
  • Directives relatives aux événements
  • Expressions
  • Comprendre la boucle de digestion
  • Formulaires et validation
  • Types de services Angular
  • Usines, fournisseurs, décorateurs, DI
  • Créer des services personnalisés
  • Consommer des services Web Ajax via $http et $resource
  • Routage, redirections et promesses

Express.js

  • Modèle MVC
  • Introduction à Express
  • Routage
  • Interaction RESTful
  • Gestion des données du formulaire
  • Gestion des paramètres de requête
  • Cookies et sessions
  • Authentification utilisateur
  • Gestion des erreurs
  • Créer et consommer des services RESTful
  • Utilisation de modèles

MySQL:

  • Comprendre les bases de données relationnelles et MySQL
  • Recherche de données
  • Insertion, mise à jour et suppression de données
  • Indexation
  • Modélisation des données
  • Agrégation

Stocker les données dans une base de données MySQL relationnelle offrant performances et évolutivité.

Utiliser Node.js, une plateforme côté serveur basée sur l'environnement d'exécution Google V8, pour créer des applications réseau rapides et évolutives.

Utiliser Express, un framework de développement d'applications Web simple mais puissant, construit sur Node.js.

Utiliser le framework Angular, qui offre une liaison de données déclarative et bidirectionnelle pour les applications Web.

Tirer parti du paradigme « JavaScript full-stack », c'est-à-dire créer des requêtes SQL dans Node.js/Express.js et transmettre ces données à un frontend basé sur Angular.

Se familiariser avec les dernières tendances en matière de développement d’applications Web dans le secteur informatique.

  • Connaissance de JavaScript et HTML.

Développement Web Fullstack JS

  • Prérequis: Aucun
  • Nombre d’heures : 30h
  • Langue : Français
  • Certificat : Oui
  • Présentiel : Oui