How Programming Works (HowProgrammingWorks)

How Programming Works

HowProgrammingWorks

Organization data from Github https://github.com/HowProgrammingWorks

Examples for Software Engineering and Programming Lectures

Location:Earth Union

Home Page:https://how.programming.works

GitHub:@HowProgrammingWorks

How Programming Works's repositories

NodejsStarterKit

Starter Kit for Node.js 16 or later, minimum dependencies 🚀

Language:JavaScriptLicense:MITStargazers:457Issues:66Issues:83

Exams

Exams readiness test

Language:JavaScriptLicense:MITStargazers:107Issues:7Issues:6

Profile

Personal profile of software engineering skills

License:MITStargazers:70Issues:9Issues:0

Certification

Certificates of Qualification in Software Engineering

License:MITStargazers:41Issues:12Issues:0

AsynchronousProgramming

Asynchronous Programming

Language:JavaScriptLicense:MITStargazers:24Issues:21Issues:2

Functor

Mappable objects

Language:JavaScriptLicense:MITStargazers:22Issues:15Issues:0

PartialApplication

Partial function application and Currying

Language:JavaScriptLicense:MITStargazers:18Issues:17Issues:1

ServiceWorker

Service Workers for PWA caching, proxy and offline

Language:JavaScriptLicense:MITStargazers:17Issues:5Issues:0

Projection

Data structures projection

Language:JavaScriptLicense:MITStargazers:15Issues:20Issues:0

LiveTable

Multiuser spreadsheet example

Language:HTMLLicense:MITStargazers:13Issues:20Issues:1

ConcurrentQueue

Asynchronous Concurrent Queue with Priority and Factor

Language:JavaScriptLicense:MITStargazers:12Issues:6Issues:0

ProxyHTTP

Node.js HTTP Proxy

Language:JavaScriptStargazers:12Issues:4Issues:0

ServeStatic

Serve static content with HTTP

Language:JavaScriptLicense:MITStargazers:10Issues:5Issues:1

MemoryLeaks

Memory Leaks

Language:JavaScriptLicense:MITStargazers:9Issues:5Issues:0

Timers

Timers: setImmediate, setTimeout, setInterval, nextTick

Language:JavaScriptLicense:MITStargazers:9Issues:5Issues:0

WebAssembly

JavaScript WebAssembly API

Language:JavaScriptLicense:MITStargazers:9Issues:8Issues:0

PromiseError

Catch, unhandledRejection, rejectionHandled and multipleResolves

Language:JavaScriptLicense:MITStargazers:8Issues:7Issues:0

Node-API

Node-API (N-API)

Language:CLicense:MITStargazers:7Issues:5Issues:0

Scaffolding

Scaffolding for UI, API, Classes, etc.

Language:JavaScriptLicense:MITStargazers:7Issues:5Issues:0

Lenses

Lenses, fp getter & setter

Language:HaskellLicense:MITStargazers:5Issues:5Issues:0

Logging

Logging in Node.js and JavaScript

Language:JavaScriptLicense:MITStargazers:5Issues:5Issues:0

Dequeue

Stack, Queue and Dequeue

Language:JavaScriptLicense:MITStargazers:4Issues:5Issues:0

Reflection

Reflection allows programs to introspect and modify its structure and behavior at runtime

Language:JavaScriptLicense:MITStargazers:3Issues:5Issues:0

Signals

Asynchronous Signals

Language:JavaScriptLicense:MITStargazers:3Issues:7Issues:0

SOLID

Single responsibility, Open-closed, Liskov substitution, Interface segregation и Dependency inversion

Language:JavaScriptLicense:MITStargazers:3Issues:5Issues:0

Errors

Error handling

Language:JavaScriptLicense:MITStargazers:2Issues:18Issues:0

AsyncAntipatterns

Asynchronous Programming Antipatterns

License:MITStargazers:1Issues:5Issues:0

AsyncErrorHandling

Error handling examples for Asynchronous programming

License:MITStargazers:1Issues:5Issues:0

Middleware

Middleware antipattern

License:MITStargazers:1Issues:5Issues:0

WebStreams

WebStreams API

License:MITStargazers:1Issues:3Issues:0