Metarhia educational program index 📖
Programming Dictionary
Metaprogramming. Multi-paradigm approach in the Software Engineering.
Starter Kit for Node.js 16 or later, minimum dependencies 🚀
Software engineering self assessment
Письма к студентам курса
Compare node.js servers
Personal profile of software engineering skills
Functions as a method to raise level of code abstraction
Certificates of Qualification in Software Engineering
Built-in data types
Metaprogramming examples
Function closures and storing data in function scope
IoC: dependency injection, module sandboxing, framework wrappers, etc.
Asynchronous Programming
Application Interface with HTTP Transport and JSON serialization
Abstraction Layers
Asynchronous Programming with Promises
Mappable objects
Actor model (concurrent computation model)
Performance testing for different techniques
Higher-order functions having functions as arguments or result
Event-driven programming
Work with Database Management Systems
Thenable contract
Generators, coroutines and some monads examples
Simple browser chat with websocket and node.js
Programming is abstract thinking
Wrapper functions, Interface wrappers, etc.
Directed graph implementations