Programmation en JavaScript - cours 18 000 roubles. de Coddy School of Programming for Children, formation 3 modules (mois)
Miscellanea / / December 03, 2023
Durée: à partir de 3 modules (mois), à partir de 24 heures*.
Format: cours individuels et collectifs, hors ligne et en ligne (temps réel).
Nombre d'enfants: de 1 à 8.
à partir de 750 rub./heure dans un groupe en ligne,
à partir de 850 roubles/heure dans un groupe hors ligne,
à partir de 1050 roubles/heure individuellement en ligne,
à partir de 1980 roubles/heure individuellement hors ligne.
*Dépend du rythme d'apprentissage des élèves.
La plupart des sites Web modernes sont interactifs. Animation, pop-ups, infobulles, alertes, menus, formulaires à remplir, galeries de photos et sliders, tous ces éléments rendent le site « vivant », intéressant et simple à utiliser. JavaScript, un langage de programmation de script, est chargé d'interagir avec un visiteur sur une ressource Internet. Il décrit comment le site doit répondre à chaque action de l'utilisateur.
Aujourd'hui, le développement Web est le domaine informatique le plus populaire et qui connaît la croissance la plus rapide, et les développeurs Web créent et maintiennent des sites Web et des applications Web. Un développeur Web peut mettre en page des pages Web, créer des applications Web modernes, développer l'architecture côté serveur des sites Web et des applications et configurer le référencement des sites Web. Chacune de ces tâches nécessite un ensemble spécifique de compétences et d’aptitudes. La grande majorité des projets web nécessitent une bonne connaissance de JavaScript. Ce cours s'adresse aux étudiants âgés de 11 ans et plus. Il s'agit d'une continuation directe du cursus « Web Mastering ».
Nous recommandons le cours « Programmation JavaScript pour enfants » à tous les codeurs âgés de 11 ans et plus, car dans les cours les enfants :
Les programmeurs JavaScript sont très demandés et leur besoin ne fait qu'augmenter chaque année. Donnez à votre enfant la possibilité de maîtriser les compétences d'un métier prometteur.
À la fin du cours, chaque étudiant reçoit un certificat personnalisé de CODDY.
Enseignant du cours :
« Programmation de jeux en Python », « Programmation en JavaScript », « Bots en Python », « Programmation Web »
Éducation:
Université Polytechnique de Moscou, spécialité « Informatique et informatique ».
Expérience:
Maîtrise C\C++, Java, Python, PHP, JavaScript, SQL. J'ai participé à la création d'applications Android en Java, d'applications multiplateformes en C\C++, de robots pour diverses messageries instantanées en Python, ainsi que de divers services web utilisant HTML/CSS/JS/PHP.
Intérêts:
Dès son plus jeune âge, il programme diverses applications allant des projets CLI aux projets MVP/MVVC. Participation à des hackathons mobiles. Participation à des cas d'intégration avec des API fermées tierces. J'ai également travaillé avec la 3D, notamment Autodesk Maya, Inventor, 3ds Max, Fusion360 (il y a quelques petits développements avec l'affichage d'objets sur des appareils mobiles). Outre la programmation, il s'intéresse aux sports mécaniques, notamment au drift. Discret, sait susciter l'intérêt pour le travail, responsable et efficace.
Enseignant du cours :
« Programmation en JavaScript », « Programmation de jeux en Python », « Programmation Web », « Bots en Python », « Programmation en Python3 », « Développement d'applications web pour les entreprises »
Éducation:
Université fédérale du Nord de l'Arctique. Formation des enseignants.
Expérience:
Elle enseigne l'informatique aux enfants depuis plus de 3 ans. En constante amélioration. J'ai étudié à l'École des programmeurs de Moscou, suivi d'innombrables cours en ligne et je n'ai pas l'intention d'arrêter. Professeur du Yandex. Lycée." Programmes en Python, C++ et JavaScript. Pendant son temps libre après l'enseignement, il crée des sites Web, des applications Web et des chatbots personnalisés.
Intérêts:
Aime apprendre et enseigner aux autres. Il fait du vélo sur de longues distances et joue de la guitare. "Pour apprendre à programmer un ordinateur, il faut penser comme un ordinateur, devenir un ordinateur."
Enseignant du cours :
"Programmation de jeux en Python", "Programmation en JavaScript", "Ethical Hacker", "Programmation Olympiade", "Programmation en Python3", "Cyber Sécurité"
Éducation:
Étudiant à l’Université fédérale balte Immanuel Kant, « Méthodes mathématiques pour la sécurité de l’information ».
Expérience:
Parle C++, C#, Python, JavaScript. J'ai travaillé sur l'écriture de sites Web avec Django, créé des jeux en utilisant le moteur Unity et écrit des programmes de bas niveau en C++.
Intérêts:
Technologies informatiques, formation, mathématiques. "Un langage de programmation n'est qu'un outil capable de créer une œuvre d'art entre les mains d'un maître."
1er module
Le premier jour
Présentation de JavaScript
− Qu'est-ce qu'une variable ?
− Fonctions d'entrée et de sortie
− Types de données en Python
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon : les étudiants apprendront ce qu'est une variable, les fonctions prompt() et alert(), se familiariseront avec les types de données en JavaScript et apprendront à résoudre des problèmes sur le sujet abordé.
Devoirs: étudier du matériel théorique, résoudre des problèmes pratiques sur le thème « Fonctions d'entrée et de sortie. Types de données".
Deuxième jour
Opérateurs en JS
− Opérateurs arithmétiques
− Opérateurs de comparaison
− Opérateurs logiques
− Mathématiques en classe
− Résolution de problèmes
Résultat de la leçon : Les étudiants étudieront les opérateurs arithmétiques et logiques, ainsi que les opérateurs de comparaison, et apprendront à résoudre des problèmes sur le sujet abordé.
Devoirs: étudier du matériel théorique et résoudre plusieurs problèmes pratiques.
Jour trois
Opérateur conditionnel
− Qu'est-ce qu'un opérateur conditionnel ?
− Branchement simple
− Branchements multiples
− Résolution de problèmes sur le thème « Opérateur conditionnel »
Résultat de la leçon: Le sujet « Instruction conditionnelle » a été abordé, les définitions de l'instruction conditionnelle, du branchement, du bloc de code ont été étudiées, les problèmes ont été résolus.
Devoirs: répéter la matière étudiée, préparer le test, effectuer des travaux pratiques sur le sujet traité.
Jour quatre
boucle while
− Enquête orale sur le matériel étudié sur le thème « Opérateur conditionnel »
− Introduction à la boucle while
− Création du jeu console « Devinez le numéro »
− Résumer le premier module
Résultat de la leçon: Des compétences pratiques pour travailler avec la boucle while ont été acquises et des tests de connaissances sur les sujets abordés ont été effectués.
Devoirs: répéter le matériel étudié, étudier le matériel théorique, effectuer des tâches pratiques sur le thème «While Loop»
2ème module
Le premier jour
La boucle for et l'itération sur les séquences
− Tester les connaissances sur la matière du premier module
− Qu'est-ce qu'une boucle for ?
− Énumération des séquences
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon: Les élèves apprendront ce qu'est une séquence et apprendront à résoudre des problèmes sur le sujet qu'ils ont étudié.
Devoirs: étudier du matériel théorique sur le thème « For Loop », résoudre des problèmes pratiques sur le sujet étudié.
Deuxième jour
Tableaux en JavaScript
− Définition du tableau
− Indexation des tableaux
− Itérer sur les tableaux par index et valeurs
− Méthodes de tableau
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon: les étudiants se familiariseront avec un nouveau type de données, apprendront l'indexation de séquences et apprendront à travailler avec un tableau.
Devoirs: étudier le matériel théorique, effectuer des tâches pratiques sur le sujet abordé.
Jour trois
Travailler avec des chaînes
− Répétition du matériel de la leçon précédente
− Introduction aux méthodes de base des chaînes et des tableaux
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon: Les étudiants apprendront les méthodes de tableaux et de chaînes et apprendront à travailler avec des séquences de données en JavaScript.
Devoirs: répéter la matière étudiée, préparer le test, effectuer des travaux pratiques sur le sujet traité.
Jour quatre
Fonctions en JavaScript
− Déclaration de fonction, mot-clé de fonction, corps de fonction
− Écrire vos propres fonctions pour résoudre des problèmes
− Résumer le deuxième module
− Analyse des tâches problématiques des sujets étudiés
Résultat de la leçon : Les étudiants apprendront à créer leurs propres fonctions, à diviser un programme en blocs logiques et à écrire du code propre et efficace.
Devoirs: répéter la matière étudiée, préparer un test, étudier la matière théorique, réaliser des travaux pratiques sur le thème « Fonctions en JavaScript »
3ème module
Le premier jour
Objets en JavaScript
− Tester les connaissances sur le matériel du deuxième module
− Définition de l'objet
− Méthodes et propriétés des objets
− Constructeurs d'objets
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon : les étudiants apprendront ce qu'est la programmation orientée objet et apprendront à résoudre des problèmes sur un sujet étudié.
Devoirs: étudier du matériel théorique sur le thème « Objets », résoudre des problèmes pratiques sur le sujet étudié.
Deuxième jour
Travailler avec le DOM
− Bases du travail avec un document
− Événements DOM
− Résoudre des problèmes sur le sujet étudié
Résultat de la leçon: les étudiants se familiariseront avec le modèle objet de document, apprendront ce qu'est un événement et apprendront à travailler avec des éléments HTML.
Devoirs: étudier le matériel théorique, effectuer des tâches pratiques sur le sujet abordé.
Jour trois
Travailler avec des formulaires
− Répétition du matériel de la leçon précédente
− Formulaires HTML
− Début des travaux sur l'application « TODO »
Résultat de la leçon: Les étudiants apprendront à travailler avec des formulaires HTML et commenceront à créer une petite application Web pour générer une liste de tâches.
Devoirs: répéter la matière étudiée, préparer le test, effectuer des travaux pratiques sur le sujet traité.
Jour quatre
Achèvement des travaux du projet TODO
− Achèvement des travaux sur le projet TODO
− Résumer le troisième module
− Analyse des tâches problématiques des sujets étudiés
Résultat de la leçon: les élèves terminent le projet en résumant.