
Drodzy inżynierowie, społeczność Metarchia przedstawia Państwu nowoczesny , który obejmuje dogłębną analizę wszystkich możliwości i aspektów platformy. Główny nacisk kładziony jest na to, jak tworzyć niezawodne, wysokoobciążone serwery aplikacji i API bez przywiązania do konkretnego frameworka czy nawet protokołu, tzn. abstraktując logikę biznesową w oddzielną warstwę. Do wykładów dołączono liczne przykłady kodu, demonstrujące elastyczną strukturę aplikacji i techniki architektoniczne, w tym pracę z systemami DB poprzez warstwę dostępu do danych, tworzenie interaktywnych aplikacji na WebSocketach, zapewnianie bezpieczeństwa, płynne wyłączanie, międzyprocesową interakcję, zapobieganie wyciekom pamięci, skalowanie i klastrowanie przy pomocy procesów i wątków. Obecnie kurs obejmuje 38 wykładów (około 35 i ½ godzin wideo), , 4 PDF z prezentacjami. Przed główną częścią kursu o Node.js należy najpierw przyswoić przynajmniej częściowo .
Wprowadzenie i podstawy
- Prezentacje:
- To tylko wykład wprowadzający, odnośnik do kursu o programowaniu asynchronicznym
znajduje się powyżej, przed spisem treści
- To tylko wykład wprowadzający, odnośnik do kursu o programowaniu asynchronicznym
- Link do dokumentacji:
- Repozytorium z narzędziami:
- Praca z plikami:
- Strumienie plikowe:
- Bufory:
- System plików w Node.js:
- Monitorowanie plików:
- Przykłady kodu:
Структура и архитектура приложений на Node.js
- Przykład projektu:
- Abstrakcyjne warstwy:
- Piaskownice:
- Inwersja sterowania:
- Wstrzykiwanie zależności:
- Przykłady kodu:
- Przykłady kodu:
Разработка серверов приложений и API на Node.js
- Przykłady kodu:
- Przykłady kodu:
- Przykłady kodu:
- Przykłady kodu:
- Przykłady kodu:
- WebSockety:
- Czat:
- Przykłady kodu:
- Przykłady kodu i zadania:
Работа с базами данных на Node.js
- Przykłady kodu:
- Przykłady kodu:
Wykłady o CQRS i Event Sourcing
- Ten wzorzec będzie potrzebny przy następnym wykładzie
- Przykłady kodu:
- CQS:
- CQRS:
- EventSourcing:
- Zobacz przykłady z poprzedniego wykładu
- Przykłady kodu:
Zarządzanie pamięcią i programowanie równoległe
- Przykłady kodu:
- Wątki:
- Operacje atomowe:
- Semafory:
- Muteksy:
- — prezentacja na konferencji JS Fest 2019 Spring
- Prezentacje:
Bezpieczeństwo, niezawodność, wdrażanie i infrastruktura
- Przykłady kodu:
- Przykłady kodu:
- Przykłady kodu:
- Przykłady kodu i zadania:
- Prezentacje:
- Prezentacje:
Prosimy o pozostawienie swoich opinii na temat kursu oraz sugestii dotyczących rozszerzenia materiałów kursu. Dziękujemy za zainteresowanie naszą pracą oraz pomoc społeczności w ulepszaniu przykładów kodu. Można tutaj subskrybować kanał YouTube z otwartymi wykładami: a autora na GitHubie tutaj:
Tylko zarejestrowani użytkownicy mogą brać udział w ankiecie. , proszę.
Czy obejrzycie kurs?
70,4%Tak, wszystko mnie interesuje155
26,4%Obejrze selektywnie58
3,2%Nie, nie interesuje7
Zagłosowało 220 użytkowników. 10 użytkowników się wstrzymało.
Czy chcesz kontynuacji wykładów?
95,0%Tak, oczywiście191
3,0%Tak, i podpowiem tematy6
2,0%To wystarczy z mojej strony4
Zagłosowało 201 użytkowników. 13 użytkowników się wstrzymało.
Źródło: habr.com
