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/NodejsStarterKit
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
HowProgrammingWorks/Exams
Exams readiness test
HowProgrammingWorks/Profile
Personal profile of software engineering skills
HowProgrammingWorks/Certification
Certificates of Qualification in Software Engineering
HowProgrammingWorks/AsynchronousProgramming
Asynchronous Programming
HowProgrammingWorks/Functor
Mappable objects
HowProgrammingWorks/PartialApplication
Partial function application and Currying
HowProgrammingWorks/ServiceWorker
Service Workers for PWA caching, proxy and offline
HowProgrammingWorks/Projection
Data structures projection
HowProgrammingWorks/LiveTable
Multiuser spreadsheet example
HowProgrammingWorks/ConcurrentQueue
Asynchronous Concurrent Queue with Priority and Factor
HowProgrammingWorks/ProxyHTTP
Node.js HTTP Proxy
HowProgrammingWorks/ServeStatic
Serve static content with HTTP
HowProgrammingWorks/MemoryLeaks
Memory Leaks
HowProgrammingWorks/Timers
Timers: setImmediate, setTimeout, setInterval, nextTick
HowProgrammingWorks/WebAssembly
JavaScript WebAssembly API
HowProgrammingWorks/PromiseError
Catch, unhandledRejection, rejectionHandled and multipleResolves
HowProgrammingWorks/Node-API
Node-API (N-API)
HowProgrammingWorks/Scaffolding
Scaffolding for UI, API, Classes, etc.
HowProgrammingWorks/Lenses
Lenses, fp getter & setter
HowProgrammingWorks/Logging
Logging in Node.js and JavaScript
HowProgrammingWorks/Dequeue
Stack, Queue and Dequeue
HowProgrammingWorks/Reflection
Reflection allows programs to introspect and modify its structure and behavior at runtime
HowProgrammingWorks/Signals
Asynchronous Signals
HowProgrammingWorks/SOLID
Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion
HowProgrammingWorks/Errors
Error handling
HowProgrammingWorks/AsyncAntipatterns
Asynchronous Programming Antipatterns
HowProgrammingWorks/AsyncErrorHandling
Error handling examples for Asynchronous programming
HowProgrammingWorks/Middleware
Middleware antipattern
HowProgrammingWorks/WebStreams
WebStreams API