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
Application Interface with HTTP Transport and JSON serialization
Function closures and storing data in function scope
Metaprogramming examples
IoC: dependency injection, module sandboxing, framework wrappers, etc.
Abstraction Layers
Asynchronous Programming
Asynchronous Programming with Promises
Mappable objects
Work with Database Management Systems
Actor model (concurrent computation model)
Performance testing for different techniques
Event-driven programming
Higher-order functions having functions as arguments or result
Thenable contract
Different implementation of iterations as a code abstraction
Generators, coroutines and some monads examples
Directed graph implementations
Simple browser chat with websocket and node.js
Programming is abstract thinking