7 Repos
Educational content and interactive exercises focused on mastering JavaScript language features and standard library methods.
Distinguishing note: This tag is specific to structured educational content for JavaScript, whereas the umbrella root is a broad category for all technical education.
Explore 7 awesome GitHub repositories matching education & learning resources · JavaScript Learning Modules. Refine with filters or upvote what's useful.
This project is a structured educational resource designed to guide developers through the mastery of the JavaScript programming language. It utilizes a progressive curriculum that organizes technical concepts into a daily learning path, allowing students to build foundational knowledge before advancing to complex application development. The resource distinguishes itself through a hands-on training model that combines detailed explanations with practical code challenges. By focusing on an interactive learning experience, it reinforces core language principles—such as data types, functional p
Provides structured lessons and practical code examples for verifying data types using standard language methods.
This project is a structured educational curriculum designed to build proficiency in vanilla JavaScript through hands-on, project-based learning. It provides a series of coding exercises that focus on core language fundamentals and the direct manipulation of the document object model, enabling developers to create interactive web interfaces without relying on external frameworks or dependencies. The curriculum distinguishes itself by emphasizing direct integration with browser-native APIs. Participants learn to build hardware-aware applications by accessing device sensors, cameras, and microp
Provides instructional modules focusing on building interactive web features using standard browser APIs without external dependencies.
This project is an automated code assessment tool and educational platform designed for frontend interview preparation. It provides a curated collection of technical challenges that allow developers to practice JavaScript mechanics, algorithmic problem solving, and core software engineering concepts. The platform utilizes a component-driven interface to organize and present educational content, which is managed through markdown-based modeling. It distinguishes itself by integrating automated evaluation systems that analyze user-submitted logic through abstract syntax tree analysis and sandbox
Provides structured educational content and exercises focused on mastering JavaScript language features.
This project is a structured educational framework designed to guide developers through the core concepts of JavaScript programming and software engineering. It functions as a comprehensive training resource, providing a logical roadmap for mastering web development, from fundamental language syntax to full-stack application architecture. The platform utilizes a markdown-based documentation system that organizes technical learning materials into a clear, hierarchical curriculum. By employing a static site generator, the project transforms these plain-text educational modules into a collection
Provides structured modules and exercises for mastering core JavaScript language features.
This is a video course that teaches JavaScript from scratch, covering fundamentals like variables, functions, scope, closures, and data types through 88+ lessons organized into 15 modules. The course uses a live-coding pedagogy where students code alongside pre-recorded video lessons, with each lesson providing starter and solution files for self-paced practice. The curriculum focuses on browser-native APIs, teaching DOM manipulation, event handling, and data fetching without external frameworks. Students build real-world projects like image galleries, drawing tools, and audio visualizers thr
Teaches core JavaScript concepts through 88+ videos, 30+ exercises, and 15 modules covering basics to advanced topics.
Dieses Projekt ist ein umfassendes JavaScript-Programmiertutorial und ein Lehrplan für Frontend-Webentwicklung. Es dient als strukturierte Bildungsressource für das Erlernen der Sprache JavaScript, von der grundlegenden Syntax bis hin zu fortgeschrittenen asynchronen Mustern und modernen Programmiertechniken. Die Ressource fungiert als Frontend-Engineering-Lehrbuch und CSS-Layout-Guide und bietet detailliertes Lehrmaterial zum Aufbau responsiver Benutzeroberflächen. Es behandelt den Entwurf benutzerdefinierter Webkomponenten sowie die Anwendung von Styles und Positionierung zur Erstellung effektiver Frontend-Interfaces. Der Lehrplan umfasst mehrere Kernbereiche, darunter die Manipulation des Document Object Model, die Integration von Web-APIs für Netzwerkanfragen und binäre Datenverarbeitung sowie die Verwaltung lokaler Browser-Datenspeicher. Er bietet zudem Anleitungen zu Sprachgrundlagen wie Variable Scope, Function Context und regulären Ausdrücken. Die Inhalte werden als Markdown-basierte statische Website bereitgestellt, bei der strukturierte Dateien in statische HTML-Seiten konvertiert werden.
Offers educational modules and exercises focused on mastering JavaScript language features and standard library methods.
Dieses Repository ist eine kuratierte Sammlung von JavaScript-Implementierungen für standardmäßige algorithmische Herausforderungen und technische Interview-Probleme. Es dient als strukturierte Lernressource für Entwickler, um grundlegende Datenstrukturen und Computerlogik anhand des Studiums verifizierter Code-Lösungen zu meistern. Das Projekt zeichnet sich durch die Organisation der Lösungen nach standardisierten algorithmischen Mustern aus, was einen fokussierten Ansatz zur Beherrschung wiederkehrender Problemlösungstechniken ermöglicht. Durch die Kategorisierung der Implementierungen nach Domäne und technischem Ansatz bietet es einen klaren Pfad zur Navigation durch komplexe Logikrätsel und zum Aufbau von Kompetenz in gängigen Interview-Szenarien. Das Repository unterstützt eine rigorose Studienumgebung durch die Integration von Unit-Test-gesteuerter Verifizierung, um die Korrektheit der Lösungen über verschiedene Eingabeszenarien hinweg zu bestätigen. Es erleichtert zudem die lokale Entwicklung durch eine modulare Dateisystemstruktur und bietet die notwendige Konfiguration zur Unterstützung interaktiven Debuggings und der schrittweisen Ausführung algorithmischer Logik.
Provides structured learning modules for mastering algorithms using JavaScript.