
Dragi colegi ingineri, comunitatea Metarhie vă prezintă o platformă modernă , care include o analiză profundă a tuturor posibilităților și aspectelor platformei. Accentul principal se pune pe modul de a crea servere de aplicații și API-uri fiabile, scalabile, fără a fi legate de un cadru specific sau de un protocol, adică abstrahând logica de afaceri într-un strat separat. La prelegeri sunt atașate numeroase exemple de cod care demonstrează structura flexibilă a aplicațiilor și tehnicile arhitecturale, inclusiv interacțiunea cu SGBD-ul prin stratul de acces la date, crearea de aplicații interactive pe WebSockets, asigurarea securității, Graceful shutdown, comunicarea între procese, prevenirea scurgerilor de memorie, scalarea și clusterizarea utilizând procese și fire. În prezent, cursul cuprinde 38 de prelegeri (aproximativ 35 și ½ ore de video) , 4 PDF-uri cu slide-uri. Înainte de partea principală a cursului de Node.js, trebuie mai întâi să stăpânești cel puțin parțial .
Introducere și fundamentale
- Slide-uri:
- Aceasta este doar o prelegere introductivă, linkul către cursul de programare asincronă
se află mai sus, înainte de cuprins
- Aceasta este doar o prelegere introductivă, linkul către cursul de programare asincronă
- Link către documentație:
- Repozitoriu cu unelte:
- Lucrul cu fișiere:
- Fluxuri de fișiere:
- Buffer-e:
- Sistemul de fișiere în Node.js:
- Monitorizarea fișierelor:
- Exemple de cod:
Структура и архитектура приложений на Node.js
- Exemplu de proiect:
- Straturi abstracte:
- Sandbox-uri:
- Inversia controlului:
- Injecția dependențelor:
- Exemple de cod:
- Exemple de cod:
Разработка серверов приложений и API на Node.js
- Exemple de cod:
- Exemple de cod:
- Exemple de cod:
- Exemple de cod:
- Exemple de cod:
- WebSocket:
- Chat:
- Exemple de cod:
- Exemple de cod și sarcini:
Работа с базами данных на Node.js
- Exemple de cod:
- Exemple de cod:
Prelegeri despre CQRS și Event Sourcing
- Acest pattern va fi necesar pentru următoarea prelegere
- Exemple de cod:
- CQS:
- CQRS:
- EventSourcing:
- Vezi exemple din prelegerea anterioară
- Exemple de cod:
Gestionarea memoriei și programarea paralelă
- Exemple de cod:
- Fire:
- Operații atomice:
- Semafore:
- Mutexuri:
- — prezentare la conferința JS Fest 2019 Spring
- Slide-uri:
Siguranță, fiabilitate, desfășurare și infrastructură
- Exemple de cod:
- Exemple de cod:
- Exemple de cod:
- Exemple de cod și sarcini:
- Slide-uri:
- Slide-uri:
Vă rugăm să lăsați feedback-ul dvs. despre curs și sugestii privind extinderea materialelor cursului. Vă mulțumim pentru interesul acordat muncii noastre și ajutorul comunității în îmbunătățirea exemplarelor de cod. Puteți să vă abonați la canalul de YouTube cu prelegeri deschise aici: iar pe GitHub-ul autorului aici:
Numai utilizatorii înregistrați pot participa la sondaj. , vă rugăm.
Veți urmări cursul?
70,4%Da, este interesant tot155
26,4%O voi viziona selectiv58
3,2%Nu este interesant7
Au votat 220 de utilizatori. S-au abținut 10 utilizatori.
Vreți să continuăm prelegerile?
95,0%Da, desigur191
3,0%Da, și voi sugerea teme6
2,0%Pentru mine este suficient4
A votat 201 utilizator. S-au abținut 13 utilizatori.
Sursa: habr.com
