JS: Programmation basée sur les données - cours 3 900 RUB. de Hexlet, formation 11 heures, Date: 1er décembre 2023.
Miscellanea / / December 04, 2023
Vous apprendrez à utiliser les données pour contrôler la logique du programme. Vous apprendrez à créer des applications dynamiques et à travailler avec des classes, à découvrir le polymorphisme et ses types, et à vous familiariser avec la répartition des types et l'additivité. Les connaissances acquises dans ce cours vous aideront à créer des applications puissantes et flexibles qui s'adaptent facilement aux modifications des données. Ce cours s'adresse à ceux qui connaissent déjà les bases de la syntaxe JavaScript. Pour faciliter l'apprentissage, il vaut la peine d'apprendre à l'avance les bases de JavaScript, des objets et des fonctions.
Introduction
Obtenez une introduction au cours et au projet de jeu de cartes sur lequel nous travaillerons tout au long du cours, en apprenant des concepts de programmation importants en cours de route.
Conception du jeu: Combat de cartes
Réfléchissez à la conception de notre jeu de cartes: comment le jeu fonctionne, à quoi ressemble la structure du programme et comment fonctionne le processus de jeu. Déterminez le comportement du programme à travers des tests.
Inversion
Améliorer un aspect important du jeu qui ne nous a pas permis de tester pleinement le gameplay.
Données étiquetées
Analysez les lacunes de la mise en œuvre actuelle de notre jeu. Comprendre le concept de « données étiquetées », qui est l'un des aspects les plus importants de l'ensemble du cours.
Expédition par type. Additivité.
Comprenez ce que sont les programmes additifs et comment la répartition dynamique nous aidera à créer de tels programmes. Comprendre ce qu'est la répartition dans le contexte de la programmation et des types.
Objets
Apprenez à connaître les objets dans le contexte du concept moderne et généralement accepté de programmation orientée objet. Comprendre comment la répartition dynamique a permis de travailler avec des objets en POO.
Objets natifs
Considérez les objets intégrés au langage JavaScript lui-même, en tenant compte des connaissances sur les objets que nous avons acquises précédemment. Comprenez comment les objets sont définis comme des constantes mais peuvent également changer.
Des classes
Familiarisez-vous avec une classe - une structure qui vous permet de créer des objets. Considérez le mécanisme de création de nouveaux objets en utilisant « new ».
Polymorphisme
Familiarisez-vous avec le concept de polymorphisme dans les langages de programmation. Discutez de trois types de polymorphisme.
Matériaux additionnels
Articles et vidéos sélectionnés par l'équipe Hexlet. Vous aidera à approfondir le sujet du cours
Le cours JavaScript le plus complet pour les programmeurs débutants! Ce cours est idéal pour les programmeurs qui souhaitent apprendre les bases du langage de programmation JavaScript. Pendant le cours, vous apprendrez les concepts de base du langage, notamment les variables, les types de données, les conditions, les boucles, les fonctions et les objets. Le cours comprend également un grand nombre de tâches pratiques qui permettront de consolider les connaissances acquises.
4
1 899 ₽