Formation TypeScript : apprendre à développer en TypeScript

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement, à l'issue de cette formation TypeScript, vous aurez acquis les connaissances et mes compétences nécessaires pour :

  • Revoir les bases de la programmation JavaScript
  • Découvrir les fonctionnalités avancées JavaScript ES6
  • Maîtriser la programmation objet JavaScript
  • Réaliser une application avec TypeScript

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 490,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 490,00 €

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

Description

TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but d'améliorer et de sécuriser la production de code JavaScript, TypeScript est peu à peu devenu un langage incontournable du front pour tous les développeurs compilant en JavaScript.

TypeScript permet un typage statique optionnel des variables et des fonctions, la création de classes et d'interfaces et l'import de modules, tout en conservant l'approche non-contraignante de JavaScript. Plebiscité pour les applications complexes, Typescript est également le langage utilisé pour le développement de la nouvelle version du framework Angular.

Programme

Rappels JavaScript

Programmation fonctionnelle
Syntaxe
Organisation de code
Variables et portée
Conditionnelles et boucles
Fonctions
Isolation de code
Bonnes pratiques, pièges et anti-pattern

Outillage

Développement
Transpilation

Nouveautés ECMAScript

Support
Variables et portée
Templates et interpolation
Boucles (« for … of », itérateurs)
Fonctions « flèches » et paramètres
Modules
Classes et héritage
Promesses
Déstructuration
Générateurs
Mais aussi : Symbol, Map, Set, Arrays

TypeScript

Typage statique
Typage générique
Interfaces
Classes
Modules
Énumérations
Paramètres optionnels
Unions
Alias

Prérequis

Pour suivre ce cours TypeScript, il est primordial de maîtriser le langage JavaScript. La formation JavaScript, les fondamentaux (Réf. IJDH) est une base incontournable. Des connaissances de base en HTML sont également attendues.

Public

Ce cours cible principalement les développeurs ayant à réaliser des applications Web responsives en TypeScript.

Ces formations pourraient vous intéresser

Formation Webmarketing d'entreprise

Proposé par PLB CONSULTANT

Objectifs de la formation

Le web 2.0 et son lot d'outils collaboratifs (blogs, réseaux sociaux, plateformes vidéos, ...) modifient considérablement les habitudes et les attentes des internautes. Ces changements impactent fortement les entreprise qui ne peuvent plus se contenter d'avoir un site internet et d'attendre des visiteurs !
Ces enjeux posent de nouvelles questions aux entreprises :
- Que peuvent apporter les réseaux sociaux comme Facebook, Twitter ou Viadéo à mon entreprise ?
- Quelles sont les dernières tendances et les comportements des internautes ?
- Quels sont les nouveaux outils de communication qui permettent aux entreprises de se rapprocher de leurs clients et prospects ? - Quelles en sont les opportunités et les menaces ?
- Comment savoir ce qui se dit sur internet à propos de mon entreprise ou de mes marques ?
- Comment surveiller mes concurrents et mon marché avec des outils automatisés ?
Cette formation Webmarketing vous permettra de :
- assimiler les règles de base qui permettent aux entreprises de développer une stratégie de communication efficace sur Internet
- surveiller l'e-réputation de son entreprise et de ses marques
- formaliser un plan d'action webmarketing adapté aux besoins de son entreprise (cahier des charges)
- piloter une action de communication digitale adaptée à sa cible (blog, Facebook, Twitter, ...)

Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Professional Cloud Developper vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Comprendre les environnements d’architecture Cloud, caching, services Restful et gestion de session avec les fondamentaux de sécurité et conformité
  • Appliquer et analyser les connaissances sur les intégrations de bases de données, messaging et le code scalabilité
  • Comprendre les techniques de monétisation de développement et les modèles de licence
  • Appliquer le web sémantique et ontologies.
  • Comprendre le développement et déploiement dans le IaaS, interopérabilité et les modèles d’architecture d’application en Paas
  • Maitriser le développement Saas, AP et Mashups ainsi qu’une compréhension des catalogues de service Cloud
  • Passer dans les conditions optimales la certification internationale «Professional Cloud Developer»
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Etablir les objectifs et les modalités d'une création de communauté
  • Identifier les réseaux adaptés aux cibles et objectifs
  • Repérer les points faibles et point forts d'une communauté
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Parcours Devenir Compliance Officer

Proposé par LEFEBVRE DALLOZ COMPETENCES

Objectifs de la formation

  • Analyser les enjeux d'une politique anticorruption pour son entreprise / entité
  • Appliquer dans l'entreprise les règles relatives à la protection des données personnelles en intégrant l'environnement législatif et réglementaire
  • Cerner le cadre législatif, réglementaire et normatif de la RSE
  • Maîtriser les règles essentielles du droit de la concurrence et intégrer les enjeux liés à la conformité en la matière
  • Promouvoir et piloter la compliance au sein de l'organisation
  • Appréhender son rôle de compliance officer et maîtriser les méthodes et outils
Tarif

A partir de 8 470,00 €

Durée

6 mois

Modes
  • Entreprise

Management d'équipe

Proposé par SHURAFORM - FORMAEREM

Objectifs de la formation

La certification Intégrer le management d’équipe dans le développement de son activité professionnelle s’adresse aux professionnels opérationnels qui endossent ou vont endosser un rôle managérial dans le cadre de leur fonction.
Tarif

A partir de 610,00 €

Durée

2j / 19h

Modes
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre l’influence de la culture sur les comportements 
  • Identifier les préférences culturelles les plus courantes dans les cultures professionnelles
  • Acquérir des outils pour convaincre et être un leader dans un environnement multiculturel
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser dès maintenant les nouveautés du web, en restant rétro-compatible
  • Tirer partie des nouveautés et ainsi alléger les besoins en JavaScript
  • Faire de la vidéo, du son et des animations, sans Flash
  • Faire du graphisme avancé et certaines images, sans Photoshop
  • Créer des mises en page avec les CSS Grid
  • Améliorer son référencement dans les moteurs de recherche
  • Adapter l'affichage des versions mobile / tablette (responsive design)
  • Proposer des services géolocalisés
  • Faciliter la communication entre le serveur et le navigateur
  • Proposer des applications hors ligne (mobile, tablette).
Tarif

A partir de 2 720,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir les pratiques de base de l’architecture AWS
  • Examiner la mise en place de la sécurité des accounts à l’aide de stratégies
  • Identifier les éléments nécessaires pour construire un réseau virtuel (VPC) modulable, sécurisé, qui inclut les sous-réseaux privés et les sous-réseaux publics
  • Déterminer des stratégies pour une approche de sécurité en couches pour les sous-réseaux Virtual Private Cloud (VPC)
  • Identifier des stratégies pour sélectionner les ressources de calcul appropriées (EC2, Lambda, container, …) en fonction des cas d’utilisation métier
  • Créer un VPC et ajouter une instance Elastic Cloud Compute (EC2)
  • Installer une instance Amazon Relational Database Service (RDS) et un répartiteur de charge d’application Balancer (ALB) dans le VPC créé
  • Comparer les produits et services de stockage AWS
  • Créer une couche de base de données hautement disponible et à mise à l’échelle automatique
  • Explorer la potentialité des solutions de supervision AWS
  • Etudier et échanger sur les outils d’automatisation AWS qui vous aideront à créer, maintenir et faire évoluer votre infrastructure
  • Etudier l’appairage de réseaux, des points de terminaison de VPC, des solutions de passerelle et de routage en fonction des cas d’utilisation
  • Connaitre les configurations de réseau hybride pour étendre et sécuriser votre infrastructure
  • Découvrir les avantages des micro services en tant que stratégie de découplage efficace pour alimenter des applications hautement disponibles à grande échelle
  • Explorer les services de conteneurs AWS pour la mise en œuvre rapide d’un environnement d’application portable et indépendant de l’infrastructure
  • Identifier les avantages de sécurité des services « serverless » AWS sur la base d’exemples du monde réel
  • S’entraîner à créer un déploiement CloudFront avec un backend S3 dans un environnement de laboratoire
  • Explorer les solutions de sauvegarde, de récupération et les meilleures pratiques AWS pour assurer la résilience et la continuité des activités
  • Créer une architecture cloud hautement disponible et sécurisée basée sur un problème métier, dans un laboratoire guidé par un animateur, basé sur un projet
Tarif

A partir de 2 750,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Créer et structurer un projet
  • Concevoir et implémenter des activités
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Intégrer les fonctionnalités de l'appareil (Capteurs, Partage, Message, etc)
  • Adapter l'application aux capacités de l'appareil
  • Traduire l'application dans plusieurs langues
  • Optimiser, construire et déployer une application
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Typescript

Proposé par ADALIANCE

Objectifs de la formation

  • Savoir manipuler les types simples du langage
  • Savoir débuter et configurer un projet TypeScript
  • Etre capable de faire de l’héritage
  • Etre initié aux types complexes du langage
  • Connaître les bonnes pratiques pour structurer un projet TypeScript
  • Savoir utiliser TypeScript dans l’ensemble de l'écosystème
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise

Je cherche à faire...