Formation Applications FullJavascript avec Angular , NodeJS, et ExpressJS

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous aurez les connaissances nécessaires pour :

  • Développer des applications Web full JavaScript tout en découvrant les fonctionnalités principales des technologies Javascript comme Angular et Node JS.
  • Dialoguer très riche avec le serveur (ligne de commande interactives, accès aux fichiers/dossiers, analyse de performances, etc.) grâce à une large bibliothèque proposé par NodeJS.
  • Comprendre comment Angular facilite le développement autour des concepts de composants, de services et de routing.

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 260,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 260,00 €

Durée 4 jours (28h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Mise en œuvre de NodeJS

La philosophie de NodeJS
Spécificités du développement « côté serveur »
Le système de modules
Rôle du NPM (Node packetmanager)
Programmation asynchrone.
La programmation événementielle.
Tour d'horizon de l'API Node.js.
Mise en œuvre d’un serveur WEB avec NodeJS

Utiliser ExpressJS

Pourquoi utiliser ExpressJS au lieu de NodeJS « seul » ?
Installation et configuration
Forme générale d’une application ExpressJS
La gestion des erreurs
Les vues avec ExpressJS
La gestion des formulaires
Le dépôt de fichiers (upload)
Le routage d’URL
Mise en place d’un Web Service (API REST)

Mise en œuvre de Angular 8

Structure d’une application AngularPhilosophie générale de Angular
Différences entre typescript et Javascript
Première application avec Angular Cli
Les composantsPrincipes généraux d'Angular
Templates, nouvelles syntaxes
Styles du composant
Nouvelles directives du framework
Cycle de vie des composants
Les formulaires AngularFormulaires Template-driven
Formulaires Model-driven
La directive ngModel
Validation personalisée
Autres apports du module @angular/forms
Les servicesPhilosophie d’un service (singleton)
Interagir avec l’URL du navigateur ($location)
Changer de vue en fonction de l’URL ($route)
Communiquer avec les serveurs ($http)
Créer ses propres services
Le routage AngularDéclarer ses routes
Configuration du routeur
Application Universelle côté serveur

Prérequis

Bonnes connaissances en Javascript, HTML et CSS.

Public

Cette formation s'adresse aux développeurs, chef de projet et responsables techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les défis de l'entreprise à l'ère du digital
  • Réaliser l'audit digital d'une organisation ou d'une marque et définir les étapes d'une transition réussie
  • Définir ou redéfinir votre présence sur le Web, les applications mobiles et les réseaux sociaux.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

Cette formation Impression 3D vous permettra de comprendre en quoi consiste cette nouvelle méthode de fabrication dite "additive", les possibilités de ses différentes techniques, ses enjeux et ses limites. Vous apprendrez qui sont les acteurs de ce nouveau marché, les procédés techniques, les applications et apports économiques et industriels, les matériaux utilisés et les connaissances nécessaires pour y accéder. Mieux appréhendée, vous pourrez mieux intégrer l'impression 3D à votre entreprise.

Tarif

Contacter l'organisme

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Spring

Proposé par Sparks

Objectifs de la formation

  • Connaître le positionnement de Spring dans Java EE et ses principales fonctionnalités
  • Comprendre l'architecture et développer les couches d'une application n-tiers
  • Mettre en œuvre les meilleures pratiques de développement orientée aspect
  • Accéder aux données avec Spring JDBC, JPA et Spring Data
  • Simplifier le packaging et déploiement d'applications avec Spring Boot
  • Développer des pages Web avec Spring MVC
  • Sécuriser les applications avec Spring Security
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation NovaBricks, vous aurez acquis les connaissances nécessaires pour :

  • Construire une application NovaBricks en mettant en place le modèle de données, les écrans et leur cinématique
  • Être capable de gérer les droits et les profils sur NovaBricks
  • Comprendre comment traiter les workflows et évènements internes au produit
  • Construire une application Novabricks utilisable sur laptop et en mobilité
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation SQL Server Débutant, vous serez capable de : 

  • Concevoir une base de données SQL Server (modèle relationnel, MCD) 
  • Créer une base SQL Server (tables, contraintes d'intégrités) 
  • Remplir une base de données SQL Server (chargement depuis un fichier texte ou ordres SQL)
  • Ecrire des requêtes SQL pour extraire les données de la base (select)
  • Comprendre le concept de transaction et des verrous (accès concurrent) 
  • Comprendre comment les données sont sécurisées (droits) 
  • Comprendre les formats de données et leurs places dans l'import/export de données (CSV, XML, ...) à la croisée des échanges entre les applications 
  • Comprendre la place de la base de données dans les architectures d'entreprise (site WEB, décisionnel, applications internes, etc. )
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Mesurer l'avantage induit par les applications hybrides développées avec Cordova
  • Installer Cordova
  • Développer des applications exploitant les possibilités des appareils sur Android, iOS et Windows.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Créer et déployer "Azure Functions"
  • Explorer les options d'hébergement, les liaisons et les déclencheurs
  • Découvrir comment fonctionne "Azure App Service"
  • Créer et mettre à jour une application
  • Explorer les authentifications et les autorisations "App Service"
  • Configurer des paramètres d'application, la mise à l'échelle des applications et l'utilisation des emplacements de déploiement
  • Créer des ressources de stockage "Blob Azure"
  • Gérer des données via le cycle de vie du stockage Blob
  • Utiliser des conteneurs et des éléments en utilisant la bibliothèque de client de stockage Blob Azure V12 pour .NET
  • Créer et déployer des solutions conteneurisées dans Azure en utilisant "Azure Container Registry", "Azure Container Instances" et "Azure Container Apps"
  • Créer des ressources "Azure Cosmos DB" avec les niveaux de cohérence appropriés et effectuer des opérations de données en utilisant le SDK .NET V3 pour "Azure Cosmos DB"
  • Décrire comment fonctionne le service "Gestion des API", transformer et sécuriser des API, puis créer une API back-end
  • Instrumenter des applications pour permettre à "Application Insights" de surveiller les performances et de vous aider à résoudre les problèmes
  • Implémenter l'authentification et l'autorisation pour les ressources à l'aide de la plateforme d'identité Microsoft, de la bibliothèque d'authentification Microsoft, des signatures d'accès partagé et de l'utilisation de "Microsoft Graph"
  • Créer des applications avec des architectures basées sur les messages en intégrant "Azure Service Bus" et "Stockage File" d'attente Azure à votre solution
  • Améliorer les performances et la scalabilité de vos applications en intégrant "Azure Cache" pour Redis et "Azure Content Delivery Network" dans votre solution
  • Créer des applications avec des architectures basées sur les événements en intégrant "Azure Event Grid" et "Azure Event Hubs" dans votre solution
  • Déployer des applications de manière plus sécurisée dans Azure à l'aide d'Azure Key Vault, des identités managées et d'Azure App Configuration.
Tarif

A partir de 3 550,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Formation JavaFX

Proposé par Sparks

Objectifs de la formation

  • Utiliser les outils de base et exploiter les composants d'interfaces graphiques
  • S'approprier les meilleures pratiques de développement JavaFX
  • Mettre en œuvre les threads et améliorer la réactivité des IHM
  • Intégrer des fichiers multimédias
  • Packager et déployer des applications JavaFX
Tarif

A partir de 2 390,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation AWS - Architecture sur Amazon Web Services vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Employer les modèles d'architecture de solutions courantes sur AWS : applications Web, traitement par lot et hébergement d'applications informatiques internes
  • Utiliser les composants et les fonctionnalités de conception pour garantir évolutivité, élasticité et haute disponibilité
  • Concevoir des solutions intégrant des fonctions de sécurité, d'authentification et d'autorisation avec AWS
  • Identifier les procédures de migration vers le cloud
  • Concevoir des solutions en optimisant les coûts.
Tarif

A partir de 2 420,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Delphi - Programmation

Proposé par PLB CONSULTANT

Objectifs de la formation

A l'issue de cette formation Delphi Programmation vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Connaître le panorama complet des domaines d'applications Delphi, grâce à un projet
  • Connaître les différents champs d'application
  • Connaître les aspects les plus récents comme la programmation d'applications FMX en 3D, les applications pour tablettes et les architectures multi-tiers basées sur DataSnap
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...