Webprogrammierung - 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.
HTML-Auszeichnungssprache und CSS-Stylesheets sind die Grundlage der Webentwicklung.
Im Kurs „Website-Erstellung“ lernt Ihr Kind die Grundlagen von HTML und den Umgang mit CSS. Er wird in der Lage sein, selbstständig eine mehrseitige Website mit Texten, Bildern, Tabellen und Videos zu erstellen.
Nach Abschluss des Kurses empfehlen wir Ihnen, Ihr Studium auf den folgenden Niveaustufen fortzusetzen.
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:
„Unity 3D“, „JavaScript-Programmierung“, „Spielprogrammierung in Python“, „Site-Design“, „Webprogrammierung“, „Bots in Python“, „Programmieren in Python3“, „Spiele in Scratch erstellen“, „Entwickler von Videospielen: Erstellen von 2D-Spielen verschiedener Genres“, „Entwickeln von 2D- und 3D-Spielen in Python"
Ausbildung:
Staatliche Universität Brjansk, benannt nach a.c. ICH G. Petrovsky, Fakultät für Physik und Mathematik, Leitung „Netzwerktechnologien“.
Berufserfahrung:
Projektmanager, Programmdirektor bei Coddy. Programmiert seit mehr als 5 Jahren in verschiedenen Sprachen C#, Java, Python, JavaScript. Erstellt Webanwendungen unterschiedlicher Komplexität. Entwickelte Spiele in Unity3D, Construct und Anwendungen in AndroidStudio.
Warum CODDY?
„Ausgezeichnete Bewertungen, gutes Gehalt, tolle Aussichten!“
Interessen:
Liebt es zu reisen. In seiner Freizeit spielt er Volleyball. Zu seinen Hobbys zählen Kochen, Origami und Radfahren. „Normalerweise ist der einfachste Ansatz der effektivste.“
1. Modul
Der erste Tag
Einführung in HTML
− Was ist HTML?
− Grundlegende HTML-Tags
− HTML-Elementattribute
− Erstellung der ersten Webseite
Hausaufgabe: Webseiten zu einem ausgewählten Thema erstellen, theoretisches Material studieren.
Ergebnis der Lektion: Die grundlegenden HTML-Elemente wurden in der Praxis erlernt, die erste Webseite wurde erstellt.
Zweiter Tag
Grundlagen des Webseiten-Stylings
− Testen basierend auf dem Material aus der vorherigen Lektion
− CSS-Stilsprache und ihre Syntax
− Textstile ändern
− Abmessungen von Elementen auf einer Webseite
Hausaufgaben: Theoretisches Material studieren, das im Unterricht erworbene Wissen in der Praxis festigen, zuvor erstellte Webseiten fertigstellen.
Ergebnis der Lektion: Methoden zur Stilisierung des Textinhalts einer Website wurden untersucht, CSS-Eigenschaften, die die Größe von Elementen ändern, wurden vervollständigt.
Tag drei
Grundlagen der Elementpositionierung
− Testen zum Thema „Grundlagen des Webseiten-Stylings“
− Größenänderung von Elementen auf einer Webseite
− Außen- und Innenpolsterung der Elemente
− Lösung praktischer Probleme zum untersuchten Thema
Hausaufgaben: Theoretisches Material studieren, das im Unterricht erworbene Wissen in der Praxis festigen, sich auf die Abschlussprüfung in diesem Modul vorbereiten.
Ergebnis der Lektion: Die grundlegenden CSS-Eigenschaften, die für die Positionierung von Elementen auf einer Webseite verantwortlich sind, wurden studiert und Probleme zum behandelten Thema gelöst.
Tag vier
Veröffentlichen Sie Ihre Projekte im Internet
− Abschließende Tests zu allen in diesem Modul behandelten Themen
− Registrierung im GitHub-Dienst
− Veröffentlichung von Projekten
− Beantwortung von Fragen und Bearbeitung von Fehlern
Ergebnis der Lektion: Der Abschlusstest für das erste Modul wurde bestanden, jedes Projekt wurde online veröffentlicht.
2. Modul
Der erste Tag
Elemente auf der Seite positionieren. Flexbox-Technologie.
− Was ist Flexbox?
− Positionierung von Elementen mit Flexbox
− Grundlegende Flexbox-Eigenschaften
− Lösung praktischer Probleme zum untersuchten Thema
Hausaufgaben: Theoretische Materialien studieren, praktische Aufgaben erledigen.
Ergebnis der Lektion: Die Grundlagen der Flexbox-Technologie wurden in der Praxis erlernt und praktische Probleme zum untersuchten Thema gelöst.
Zweiter Tag
Hintergrundeigenschaften
− Testen zum Thema „Positionierung von Elementen auf der Seite. Flexbox-Technologie“
− Ein Bild als Hintergrund eines Elements festlegen
− Hintergrundeigenschaften
− Lösung praktischer Probleme zum untersuchten Thema
Hausaufgaben: Theoretisches Material studieren, das im Unterricht erworbene Wissen in der Praxis festigen, eine Galerie mit Bildern mithilfe der Flexbox-Technologie erstellen.
Ergebnis der Lektion: Es wurden alternative Möglichkeiten zur Platzierung von Bildern auf einer Webseite untersucht und praktische Fähigkeiten erworben.
Tag drei
Animation beim Bewegen des Mauszeigers über Elemente
− Testen zum Thema „Hintergrundeigenschaften“
− Pseudoklasse :hover
− Analyse von Beispielen für die Erstellung verschiedener Animationen
− Lösung praktischer Probleme zum untersuchten Thema
Hausaufgaben: Theoretisches Material studieren, im Unterricht erworbenes Wissen in der Praxis festigen, eigene Hover-Animationen erstellen.
Ergebnis der Lektion: Es wurden Methoden zum Erstellen von Animationen beim Bewegen des Mauszeigers auf einer Webseite untersucht und praktische Fähigkeiten zur Lösung von Problemen erworben.
Tag vier
Testen und Beantworten von Fragen
− Abschließende Tests zu allen in diesem Modul behandelten Themen
− Finalisierung Ihrer Projekte
− Veröffentlichung von Projekten
− Beantwortung von Fragen und Bearbeitung von Fehlern
Ergebnis der Lektion: Abschlusstest für das zweite Modul bestanden, alle Projekte online veröffentlicht
3. Modul
Der erste Tag
Elemente auf der Seite positionieren. Rasterlayout-Technologie.
− Was ist Grid-Layout?
− Elemente mithilfe des Rasterlayouts positionieren
− Unterschiede zu Flexbox
− Grundlegende Gittereigenschaften
− Lösung praktischer Probleme zum untersuchten Thema
Hausaufgaben: Theoretische Materialien studieren, eine praktische Aufgabe erledigen, mit der Entwicklung einer Landingpage beginnen.
Ergebnis der Lektion: Die Grundlagen der Grid-Layout-Technologie wurden in der Praxis erlernt, praktische Probleme zum untersuchten Thema wurden gelöst.
Zweiter Tag
Entwicklung einer Landingpage
− Testen zum Thema „Positionierung von Elementen auf der Seite. Rasterlayout-Technologie“
− Erstellen des ersten Landingpage-Bildschirms
− Entwicklung der Navigation für die zukünftige Website
Hausaufgabe: Erstellen Sie einen zweiten Zielseitenbildschirm und wiederholen Sie das vorherige Thema.
Ergebnis der Lektion: Es wurden alternative Möglichkeiten zur Platzierung von Bildern auf einer Webseite untersucht und praktische Fähigkeiten erworben.
Tag drei
Entwicklung einer Landingpage
− Hausaufgaben überprüfen
− Erstellen eines dritten Bildschirms
− Erstellen einer mobilen Version der Landingpage
Hausaufgabe: Beenden Sie die Entwicklung des Projekts.
Ergebnis der Lektion: Fehler und Fehler wurden behoben, der endgültige Landingpage-Bildschirm wurde erstellt.
Tag vier
Testen und Beantworten von Fragen
− Abschlussprüfung zu allen untersuchten Themen
− Finalisierung der Landingpage
− Veröffentlichung des Abschlussprojekts im Internet
Ergebnis der Lektion: Der Abschlusstest ist bestanden, die Landingpage wurde im Internet veröffentlicht.