Cours JavaScript en ligne - cours 25 600 RUB. de l'Ecole Internationale des Métiers, formation 8 semaines, date 5 décembre 2023.
Miscellanea / / November 28, 2023
Motivation accrue à apprendre grâce à la découverte de personnes partageant les mêmes idées dans la communauté.
Communication en direct avec les mentors et les camarades de classe.
Cours réguliers directement au centre de formation.
Espace d'apprentissage confortable, grandes salles de classe équipées.
Accessibilité des transports: nos centres de formation sont toujours situés en centre-ville.
Communication en ligne « en direct » avec les enseignants et les mentors.
Accès au cours pendant 3 mois: tâches interactives, webinaires et enregistrements de cours.
Programme de formation flexible que vous choisissez vous-même.
Pas de frais de transport supplémentaires.
Possibilité de combiner formation avec travail, déplacements et formation parallèle.
Immédiatement après avoir terminé le cours, vous pourrez commencer à gagner de l'argent en tant que développeur, ainsi qu'implémenter JavaScript dans votre travail et augmenter vos revenus.
Après avoir terminé le cours, vous recevez un certificat personnel.
16
Interfaces: formulaires, données binaires, composants Web
1. Utiliser Javascript
Explorer
1. Normes modernes
2.Utiliser JavaScript
3.Travailler avec des éditeurs de code
4.Outils de développement: travailler avec la console
5. Scripts externes et ordre de leur exécution
6. Travailler avec le système de contrôle de version Git
7.Création d'un référentiel
Maîtrisez-le
- Outils de développement
- Éditeur de codes
- GitHub
- Bonjour le monde
Sur la pratique
• Maîtriser les standards JavaScript.
• Travaillez avec un éditeur de code et créez un référentiel dans Git.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
2. Syntaxe et fonctions du code
Explorer
1.Structure du code
2. Types de données et méthodes de travail avec elles
3.Méthodes primitives
4.Opérations avec des nombres
5.Syntaxe du tableau
6.Portée
7.Façons de définir des fonctions en JavaScript
Maîtrisez-le
- Syntaxe
- Types de données
- Constantes
- Expression de fonction
Sur la pratique
• Écrivez une fonction de compteur pour générer des nombres.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
3. Fonctionnalités 2.0
Explorer
1.Fermeture
2. Paramètres résiduels
3.Objet global
4.Objet de fonction
5.Syntaxe "nouvelle fonction"
6. Planification des appels
7. Renvoi d'appel
Maîtrisez-le
- ENF
- setTimeout
- appeler/postuler/lier
- Contexte d'exécution
Sur la pratique
• Résoudre les problèmes liés à l'utilisation de fonctions complexes lors de l'écriture de code.
• Vous travaillerez avec la portée, le contexte d'appel.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
4. Les opérateurs
Explorer
1.Priorité des opérations
2.Syntaxe de chaîne facultative
3. Opérateurs conditionnels et au niveau du bit
4.Opérateurs et opérandes JavaScript
5. Opérateurs de comparaison
6. Opérateur d'égalité stricte
7. Opérateur ternaire
8.Opérateurs logiques
Maîtrisez-le
- Encodage Unicode
- Chaîne en option
- Opérateurs logiques
- Opérateur ternaire
Sur la pratique
• Résoudre des problèmes sur le fonctionnement des opérateurs et des opérandes, les comparaisons de types et l'utilisation de l'opérateur ternaire.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
5. Cycles
Explorer
1.Itérations
2.Syntaxe de boucle
3.Déclaration de variable en ligne
4.Utiliser des directives avec des opérateurs
5. Conception du boîtier de commutation
6. Regroupement de codes
7.Méthodes de travail avec les tableaux: forEach, Map, filtrer, réduire
8.Cas sur le travail avec des cycles
Maîtrisez-le
- Alors que; pour
- directive de rupture
- Itération
- Continuer
Sur la pratique
• Écrire du code à l'aide de boucles et de fonctions apprises dans le code: affectation d'algorithme.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
6. Objets
Explorer
1.Syntaxe de l'objet
2.Types d'objets
3.Méthodes d'objet
4.Lien vers la zone de données
5. Copie d'objets via "lien"
6. Propriétés-fonctions d'un objet
7.Méthodes d'accès aux propriétés et méthodes d'un objet
8. Héritage des prototypes
9. Méthodes de prototypage
Maîtrisez-le
- Littéraux
- Boucle « pour…dans »
- Référence de la zone de données
- Prototypes intégrés
Sur la pratique
• Résoudre des problèmes d'utilisation d'objets et d'interaction avec eux dans un script.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
7. Objets: suite
Explorer
1. Fonctions-constructions et objets du même type
2. Propriétés des symboles
3.Symboles globaux
4.Symboles système
5.Options de conversion d'objets
6. Drapeaux et descripteurs de propriété
7. Getters et setters
8.Proxy et réflexion
9.Déstructuration des objets
Maîtrisez-le
- Récursivité
- Propriétés courtes
- Conversion d'objets
- Déstructuration
Sur la pratique
• Vous développerez des compétences dans l'utilisation d'objets, de fonctions et de symboles plus complexes.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
8. Classes+ générateurs
Explorer
1.Classe: syntaxe de base
2.Héritage de classe
3. Propriétés et méthodes statiques
4. Méthodes et propriétés privées et protégées
5.Extension des classes intégrées
6.Vérification de la classe: "instanceof"
7. Itérateurs et générateurs
Maîtrisez-le
- Contrôle de classe
- Expression de classe
- Générateurs
- Héritage de classe
Sur la pratique
• Écrivez du code à l'aide de classes et de générateurs.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
9. Erreurs de code et tests
Explorer
1.Points d'arrêt
2. Commande du débogueur
3.Exécution étape par étape du script
4.Logging - du code à la console
5.Gestion des erreurs
6.Erreurs utilisateur
7. Extension d'erreur
8. Détecter les erreurs dans le code exécutable
Maîtrisez-le
- Points d'arrêt
- Traitement des erreurs
- Extension d'erreur
- Héritage de classe
Sur la pratique
• Résoudre les problèmes de débogage du code et de gestion des erreurs.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
10. Promesse
Explorer
1.Promesses
2. Chaîne de promesses
3.Promesses: gestion des erreurs
4. Promesse
5. Programmation asynchrone et synchrone
6.Fonctions asynchrones: asynchrone/attendre
Maîtrisez-le
- Promesse
- Promesse
- Programmation asynchrone
- Asynchrone/attendre
Sur la pratique
• Résoudre les problèmes liés à l'utilisation de promesses dans un script.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
11. DOMAINE
Explorer
1.Environnement du navigateur, spécifications
2.Navigation à travers les éléments DOM
3.Modifier un document
4.Dimensions et défilement des éléments/fenêtres
5.Page: DOMContentLoaded, charger, avant de décharger, décharger
6. Chargement des ressources: onload et onerror
Maîtrisez-le
- Arbre DOM
- Glisser-Déposer
- Faire défiler
- Événements de pointeur
Sur la pratique
• Écrivez du code sensible aux événements du navigateur et du code de boucle d'événements.
• Générer des éléments DOM basés sur un modèle et les remplir de données.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
12. Interfaces: formulaires, données binaires, composants Web
Explorer
1. Propriétés et méthodes du formulaire
2. Mise au point: mise au point/flou
3. Soumission d'un formulaire: événement et méthode de soumission
4. Ouverture des fenêtres et méthodes de fenêtre
5. Politique « Même source »
6.Éléments personnalisés
7.Emplacements Shadow DOM
Maîtrisez-le
- Décodeur de texte
- TableauBuffer
- Ombre DOM
- Fichier et FileReader
Sur la pratique
• Résolvez les problèmes d'exécution de code avec les formulaires, les composants Web et l'ouverture des fenêtres.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
13. Demandes de réseau
Explorer
1.FormulaireDonnées
2.Récupérer l'API
3.Objets URL
4.XMLHttpRequest
5.Téléchargements de fichiers pouvant être repris
6.Événements envoyés par le serveur
7.Cookies, document.cookie
8.LocalStorage, sessionStorage
9.Travailler avec l'API: recevoir des données et les afficher dans le navigateur
10.Types de requêtes et comment les utiliser
Maîtrisez-le
- AJAX
- Aller chercher
- Cache
- Types de demandes
Sur la pratique
• Écrivez du code en gardant à l'esprit les fonctionnalités pour les requêtes réseau.
• Vous travaillerez avec une API prête à l'emploi.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.
14. En résumé: avis
Explorer
1.Analyse des travaux des étudiants avec API
2. Examen des bibliothèques JavaScript
3. Recommandations pour un développement ultérieur: quoi étudier, où déménager
4.Réponses aux questions préparées
Maîtrisez-le
- Compétences générales
- Bibliothèques JavaScript
- Perspectives de développement
- Révision des codes
Sur la pratique
• Présenter une ébauche du code écrit, l'enseignant donnera des recommandations pour son développement et son amélioration.
L'enseignant évaluera le résultat du devoir et en discutera en détail avec vous.