Formation Javascript / Typescript
Ref :Les prochaines dates par ville
[+]
Pré-requis
Avoir une compréhension générale des concepts de base de la programmation tels que les variables, les boucles, les structures conditionnelles et les fonctions, une connaissance de base en HTML, comprendre les concepts informatiques fondamentaux tels que les fichiers, les dossiers, les types de fichiers (par exemple, texte, image) et les bases de la navigation dans un système de fichiers.
Public concerné
Développeurs
Objectifs
Comprendre les fondamentaux de JavaScript
Manipuler le DOM
Maîtriser TypeScript
Appliquer les Concepts dans un Projet
Programme détaillé
Jour 1: Introduction à JavaScript
Introduction à JavaScript
- Présentation de JavaScript en tant que langage de programmation orienté objet et dynamique.
- Discussion sur les cas d'utilisation courants de JavaScript
- Mise en place de l'environnement de développement
Les Fondamentaux de JavaScript
- Variables et types de données
- Opérateurs et expressions
- Structures de contrôle
- Exercices pratiques
Fonctions et Objets
- Introduction aux fonctions
- Passage de paramètres et retour de valeurs
- Portée des variables
- Introduction aux objets
- Exercices pratiques
Manipulation du DOM
- Introduction au Document Object Model (DOM)
- Sélection d'éléments HTML
- Modification du contenu et des attributs
- Gestion des événements avec JavaScript
- Exercices pratiques
Jour 2: Introduction à TypeScript et Projets Pratiques
Introduction à TypeScript
- Qu'est-ce que TypeScript
- Installation et configuration de TypeScript
- Types de base
- Annotation de types et déclaration de variables
Fonctions Avancées en TypeScript
- Typage des paramètres et des valeurs de retour des fonctions
- Fonctions fléchées et capture du contexte
- Utilisation des génériques
- Exercices pratiques
Introduction aux Modules et aux Espaces de Noms
- Organisation du code en modules
- Exportation et importation de modules
- Utilisation d'espaces de noms (namespaces)
- Gestion des dépendances dans un projet TypeScript
Projet Pratique
- Développement d'une petite application web simple
- Utilisation du DOM avec TypeScript
- Mise en œuvre de la logique métier
- Intégration de différents modules
Récapitulatif et Ressource
Modalités pédagogiques
Tous nos stages reposent sur une alternance entre transfert de savoir-faire et d’attitudes, avec des exercices concrets, des tests avec les participants et des analyses de situations. Cette méthode permet une appropriation rapide des sujets par les stagiaires.
Notre formateur s’appuie sur les connaissances préexistantes du stagiaire. Il combine diverses modalités pédagogiques : des exposés théoriques, des temps d’échanges, des études de cas, permettant à l’apprenant d’être acteur de la séance de formation.
Lors des formations en groupe, l’accent est mis sur l’interactivité, intégrant ainsi la possibilité de progresser en équipe et de réussir ensemble.
Le scénario de nos cours est adapté afin de faire directement référence aux attentes des stagiaires. Les exemples et exercices sont, dans la mesure du possible, au plus près des missions réalisées par vos collaborateurs.
En effet, notre processus de personnalisation d’accès à la formation nous conduit à choisir et combiner différentes méthodes classiques qui ont fait preuve de leur efficacité, en fonction des objectifs à atteindre et du public reçu en formation.
Les participants repartent avec le support de formation numérisé.