3 dépôts
Practical application of data structure design using JavaScript classes.
Distinct from Data Structure Design: Distinct from Data Structure Design by providing concrete JavaScript class implementations rather than general theoretical design principles.
Explore 3 awesome GitHub repositories matching education & learning resources · JavaScript Implementations. Refine with filters or upvote what's useful.
This project is a JavaScript algorithm library and computer science reference. It provides a collection of standard computational logic patterns and data structure implementations, including linked lists, trees, and graphs, for both educational and practical use. The codebase serves as a technical interview study guide, offering a practical resource for practicing common coding challenges and data structure manipulations. It is designed for computer science education, allowing users to study how classic algorithms work by reviewing and running implementations of established logic patterns. T
Provides custom collections like linked lists and trees built with JavaScript classes.
Ce projet est un tutoriel de programmation JavaScript complet et une ressource éducative conçue pour guider les apprenants de la syntaxe de base à la maîtrise avancée du langage. Il sert de guide pédagogique structuré et de référence linguistique pour la bibliothèque standard JavaScript et ses concepts de programmation fondamentaux. Le programme couvre plusieurs domaines techniques spécialisés, notamment un guide JavaScript asynchrone axé sur le code non bloquant et un cours sur la programmation orientée objet centré sur les prototypes et l'héritage. Il fournit également une ressource d'apprentissage dédiée au développement web, se concentrant sur les API spécifiques aux navigateurs et la manipulation du modèle objet de document (DOM). La surface pédagogique plus large englobe les fondamentaux du langage tels que les types de données et la gestion des erreurs, ainsi que la navigation pratique dans l'environnement navigateur, incluant le stockage web et la gestion des cookies.
Provides a structured sequence of lessons designed to guide students from basic JavaScript concepts to advanced mastery.
Ce dépôt est une collection de défis de codage JavaScript et un guide d'entretien complet. Il fournit des implémentations de référence et des exemples éducatifs conçus pour aider les développeurs à maîtriser les fondamentaux du langage et à se préparer aux entretiens techniques. Le projet couvre un large éventail d'implémentations spécialisées, incluant des modèles de programmation fonctionnelle comme le currying et l'application partielle, ainsi que des modèles asynchrones pour le contrôle de la concurrence. Il inclut également des exemples pratiques de manipulation du Document Object Model (DOM) et l'implémentation de structures de données courantes telles que les piles et les files d'attente. Globalement, la collection couvre des fonctionnalités avancées du langage, des implémentations de modèles de conception et la manipulation de structures de données. Elle aborde une surface qui inclut la programmation asynchrone, l'interaction DOM, les modèles de création orientés objet et les opérations primitives de bas niveau.
Provides concrete JavaScript class implementations of fundamental data structures like stacks and queues.