Pinned Repositories
Book
Metaprogramming. Multi-paradigm approach in the Software Engineering.
DDD
Domain-driven design
Dictionary
Programming Dictionary
Exams
Exams readiness test
Index
Metarhia educational program index 📖
Letters
Письма к студентам курса
NodejsStarterKit
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
NodeServer
Compare node.js servers
PWA
Progressive Web Application
SelfAssessment
Software engineering self assessment
How Programming Works's Repositories
HowProgrammingWorks/Letters
Письма к студентам курса
HowProgrammingWorks/InversionOfControl
IoC: dependency injection, module sandboxing, framework wrappers, etc.
HowProgrammingWorks/Packages
Node.js Packages
HowProgrammingWorks/FunctionalProgramming
Functional Programming
HowProgrammingWorks/Transaction
Atomic transaction container for struct or object
HowProgrammingWorks/Introduction
Introduction to programming
HowProgrammingWorks/LiveQA
Programming, JavaScript, Node.js, Architecture Seminars
HowProgrammingWorks/VersionControl
Git Version Control System and GitHub Usage Recommendations
HowProgrammingWorks/Prototype
Prototype-oriented programming
HowProgrammingWorks/RegExp
Regular Expression is a Syntax to Define String Pattern
HowProgrammingWorks/Strategy
Strategy Pattern
HowProgrammingWorks/Application
Browser application loader example
HowProgrammingWorks/SQL
Structured Query Language
HowProgrammingWorks/Generics
Generic Programming
HowProgrammingWorks/Expirable
Expirable Promises
HowProgrammingWorks/Introspection
Introspection is a Runtime Examinations of Program Components
HowProgrammingWorks/LiveCoding
Live Coding Server
HowProgrammingWorks/LiveReload
Serve static files with live reload filesystem changes
HowProgrammingWorks/Reflect
Reflect API
HowProgrammingWorks/String
String is a Sequence of Characters and Manipulation Methods
HowProgrammingWorks/InformationExpert
GRASP: Information Expert
HowProgrammingWorks/ProtectedVariations
GRASP: Protected Variations principle
HowProgrammingWorks/Trees
Tree node with 5 pointers
HowProgrammingWorks/KnowledgeMap
Knowledge dependency map visualization tool
HowProgrammingWorks/Polymorphism
HowProgrammingWorks/Review
Projects for Review
HowProgrammingWorks/Inheritance
Inheritance in Different Paradigms
HowProgrammingWorks/PathTraversal
Path Traversal Attack
HowProgrammingWorks/Indirection
GRASP: Indirection pronciple
HowProgrammingWorks/Schema
Schema for APIs, Data structures and Databases