Programmierung in JavaScript - Kurs 18.000 Rubel. von der Coddy School of Programming for Children, Ausbildung 3 Module (Monate)
Verschiedenes / / December 03, 2023
Dauer: ab 3 Modulen (Monate), ab 24 Stunden*.
Format: Einzel- und Gruppenunterricht, offline und online (Echtzeit).
Anzahl der Kinder: von 1 bis 8.
ab 750 Rubel/Stunde in einer Online-Gruppe,
ab 850 Rubel/Stunde in einer Offline-Gruppe,
ab 1050 Rubel/Stunde einzeln online,
ab 1980 Rubel/Stunde einzeln offline.
*Hängt vom Lerntempo der Schüler ab.
Die meisten modernen Websites sind interaktiv. Animationen, Pop-ups, Tooltips, Benachrichtigungen, Menüs, auszufüllende Formulare, Fotogalerien und Schieberegler – all diese Elemente machen die Website „lebendig“, interessant und benutzerfreundlich. JavaScript, eine Skript-Programmiersprache, ist für die Interaktion mit einem Besucher auf einer Internetressource verantwortlich. Es beschreibt, wie die Site auf jede Benutzeraktion reagieren soll.
Heutzutage ist die Webentwicklung der beliebteste und am schnellsten wachsende IT-Bereich, und Webentwickler erstellen und pflegen Websites und Webanwendungen. Ein Webentwickler kann Webseiten gestalten, moderne Webanwendungen erstellen, die Architektur der Serverseite von Websites und Anwendungen entwickeln und SEO für Websites einrichten. Jede dieser Aufgaben erfordert eine Reihe spezifischer Fähigkeiten und Fertigkeiten. Die überwiegende Mehrheit der Webprojekte erfordert gute JavaScript-Kenntnisse. Dieser Kurs richtet sich an Schüler ab 11 Jahren. Es ist eine direkte Fortsetzung des Kurses „Web Mastering“.
Den Kurs „JavaScript-Programmierung für Kinder“ empfehlen wir allen Programmierern ab 11 Jahren, denn in den Kursen lernen die Kinder:
JavaScript-Programmierer sind sehr gefragt und der Bedarf an ihnen steigt jedes Jahr. Geben Sie Ihrem Kind die Möglichkeit, die Fähigkeiten eines vielversprechenden Berufs zu erlernen.
Nach Abschluss des Kurses erhält jeder Student ein personalisiertes Zertifikat von CODDY.
Kursleiter:
„Spieleprogrammierung in Python“, „Programmierung in JavaScript“, „Bots in Python“, „Webprogrammierung“
Ausbildung:
Moskauer Polytechnische Universität, Fachrichtung „Informatik und Informatik“.
Berufserfahrung:
Fließend in C\C++, Java, Python, PHP, JavaScript, SQL. Ich war an der Erstellung von Android-Anwendungen in Java, plattformübergreifenden Anwendungen in C\C++, Bots für verschiedene Instant Messenger in Python sowie verschiedenen Webdiensten mit HTML/CSS/JS/PHP beteiligt.
Interessen:
Schon in jungen Jahren programmierte er verschiedene Anwendungen von CLI bis hin zu MVP/MVVC-Projekten. Teilnahme an mobilen Hackathons. Teilnahme an Fällen, bei denen es um die Integration mit geschlossenen APIs von Drittanbietern ging. Arbeitete auch mit 3D, insbesondere Autodesk Maya, Inventor, 3ds Max, Fusion360 (es gibt einige kleine Entwicklungen bei der Anzeige von Objekten auf mobilen Geräten). Neben dem Programmieren interessiert er sich für Motorsport, insbesondere Driften. Diskret, versteht es, Interesse an der Arbeit zu wecken, ist verantwortungsbewusst und effizient.
Kursleiter:
„Programmieren in JavaScript“, „Spiele programmieren in Python“, „Webprogrammierung“, „Bots in Python“, „Programmieren in Python3“, „Entwicklung von Webanwendungen für Unternehmen“
Ausbildung:
Northern Arctic Federal University. Lehrer Ausbildung.
Berufserfahrung:
Seit über 3 Jahren unterrichtet sie Kinder in Informatik. Ständige Verbesserung. Ich habe an der Moskauer Schule für Programmierer studiert, unzählige Online-Kurse besucht und habe nicht vor, damit aufzuhören. Lehrer des Yandex. Lyzeum.“ Programme in Python, C++ und JavaScript. In seiner Freizeit erstellt er Websites, Webanwendungen und benutzerdefinierte Chatbots.
Interessen:
Liebt es, zu lernen und andere zu unterrichten. Er fährt lange Strecken Fahrrad und spielt Gitarre. „Um zu lernen, wie man einen Computer programmiert, muss man wie ein Computer denken und ein Computer werden.“
Kursleiter:
„Spielprogrammierung in Python“, „Programmierung in JavaScript“, „Ethischer Hacker“, „Olympiade-Programmierung“, „Programmierung in Python3“, „Cybersicherheit“
Ausbildung:
Student an der Immanuel Kant Baltic Federal University, „Mathematische Methoden für die Informationssicherheit“.
Berufserfahrung:
Spricht C++, C#, Python, JavaScript. Ich habe daran gearbeitet, Websites in Django zu schreiben, Spiele mit der Unity-Engine erstellt und Low-Level-Programme in C++ geschrieben.
Interessen:
IT-Technologien, Ausbildung, Mathematik. „Eine Programmiersprache ist nur ein Werkzeug, das in den Händen eines Meisters ein Kunstwerk schaffen kann.“
1. Modul
Der erste Tag
Einführung in JavaScript
− Was ist eine Variable?
− Ein- und Ausgabefunktionen
− Datentypen in Python
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Studierenden lernen, was eine Variable ist, die Funktionen prompt() und warning(), machen sich mit Datentypen in JavaScript vertraut und lernen, Probleme zum behandelten Thema zu lösen.
Hausaufgaben: theoretisches Material studieren, praktische Probleme zum Thema „Eingabe- und Ausgabefunktionen“ lösen. Datentypen".
Zweiter Tag
Operatoren in JS
− Arithmetische Operatoren
− Vergleichsoperatoren
− Logische Operatoren
− Klasse Mathematik
− Problemlösung
Ergebnis der Lektion: Die Studierenden lernen Arithmetik, logische Operatoren sowie Vergleichsoperatoren und lernen, Probleme zum behandelten Thema zu lösen.
Hausaufgaben: Studieren Sie theoretisches Material und lösen Sie mehrere praktische Probleme.
Tag drei
Bedingter Operator
− Was ist ein bedingter Operator?
− Einfache Verzweigung
− Mehrfachverzweigung
− Lösung von Problemen zum Thema „Bedingter Operator“
Ergebnis der Lektion: Das Thema „Bedingte Anweisung“ wurde behandelt, die Definitionen von bedingter Anweisung, Verzweigung und Codeblock wurden untersucht und Probleme wurden gelöst.
Hausaufgaben: Wiederholen Sie den gelernten Stoff, bereiten Sie sich auf die Prüfung vor und erledigen Sie praktische Aufgaben zum behandelten Thema.
Tag vier
while-Schleife
− Mündliche Befragung zum untersuchten Material zum Thema „Bedingter Operator“
− Einführung in die while-Schleife
− Entwicklung des Konsolenspiels „Guess the Number“
− Zusammenfassung des ersten Moduls
Ergebnis der Lektion: Es wurden praktische Kenntnisse im Umgang mit der While-Schleife erworben und Wissenstests zu den behandelten Themen durchgeführt.
Hausaufgaben: Wiederholen Sie den gelernten Stoff, studieren Sie den theoretischen Stoff und erledigen Sie praktische Aufgaben zum Thema „While-Schleife“.
2. Modul
Der erste Tag
Die for-Schleife und das Iterieren über Sequenzen
− Prüfung der Kenntnisse zum Stoff des ersten Moduls
− Was ist eine for-Schleife?
− Aufzählung von Sequenzen
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Studierenden lernen, was eine Sequenz ist, und lernen, Probleme zu dem von ihnen untersuchten Thema zu lösen.
Hausaufgaben: Studieren Sie theoretisches Material zum Thema „For Loop“ und lösen Sie praktische Probleme zum untersuchten Thema.
Zweiter Tag
Arrays in JavaScript
− Array-Definition
− Array-Indizierung
− Iterieren Sie Arrays anhand von Indizes und Werten
− Array-Methoden
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Studierenden lernen einen neuen Datentyp kennen, lernen die Sequenzindizierung kennen und lernen, wie man mit einem Array arbeitet.
Hausaufgaben: theoretisches Material studieren, praktische Aufgaben zum behandelten Thema erledigen.
Tag drei
Arbeiten mit Strings
− Wiederholung von Stoff aus der vorherigen Lektion
− Einführung in die grundlegenden Methoden von Strings und Arrays
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Teilnehmer lernen Array- und String-Methoden kennen und lernen, wie sie mit Datensequenzen in JavaScript arbeiten.
Hausaufgaben: Wiederholen Sie den gelernten Stoff, bereiten Sie sich auf die Prüfung vor und erledigen Sie praktische Aufgaben zum behandelten Thema.
Tag vier
Funktionen in JavaScript
− Funktionsdeklaration, Funktionsschlüsselwort, Funktionskörper
− Schreiben Sie Ihre eigenen Funktionen, um Probleme zu lösen
− Zusammenfassung des zweiten Moduls
− Analyse problematischer Aufgaben aus den untersuchten Themen
Ergebnis der Lektion: Die Studierenden lernen, wie sie ihre eigenen Funktionen erstellen, ein Programm in logische Blöcke unterteilen und sauberen und effizienten Code schreiben.
Hausaufgaben: Wiederholen Sie den gelernten Stoff, bereiten Sie sich auf eine Prüfung vor, studieren Sie theoretischen Stoff, erledigen Sie praktische Aufgaben zum Thema „Funktionen in JavaScript“.
3. Modul
Der erste Tag
Objekte in JavaScript
− Prüfung der Kenntnisse zum Stoff des zweiten Moduls
− Objektdefinition
− Methoden und Eigenschaften von Objekten
− Objektkonstruktoren
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Studierenden lernen, was objektorientierte Programmierung ist und wie sie Probleme zu einem untersuchten Thema lösen können.
Hausaufgaben: Studieren Sie theoretisches Material zum Thema „Objekte“, lösen Sie praktische Probleme zum untersuchten Thema.
Zweiter Tag
Arbeiten mit dem DOM
− Grundlagen der Arbeit mit einem Dokument
− DOM-Ereignisse
− Lösen von Problemen zum untersuchten Thema
Ergebnis der Lektion: Die Studierenden werden mit dem Document Object Model vertraut gemacht, lernen, was ein Ereignis ist, und lernen, wie man mit HTML-Elementen arbeitet.
Hausaufgaben: theoretisches Material studieren, praktische Aufgaben zum behandelten Thema erledigen.
Tag drei
Arbeiten mit Formularen
− Wiederholung von Stoff aus der vorherigen Lektion
− HTML-Formulare
− Beginn der Arbeiten an der Anwendung „TODO“.
Ergebnis der Lektion: Die Teilnehmer lernen den Umgang mit HTML-Formularen und beginnen mit der Erstellung einer kleinen Webanwendung zur Erstellung einer Aufgabenliste.
Hausaufgaben: Wiederholen Sie den gelernten Stoff, bereiten Sie sich auf die Prüfung vor und erledigen Sie praktische Aufgaben zum behandelten Thema.
Tag vier
Abschluss der Arbeiten am TODO-Projekt
− Abschluss der Arbeiten am TODO-Projekt
− Zusammenfassung des dritten Moduls
− Analyse problematischer Aufgaben aus den untersuchten Themen
Ergebnis der Lektion: Die Schüler schließen das Projekt ab und fassen es zusammen.