Ҳамкасбони муҳандисони азиз, ҷомеаи Метархия ба диққати шумо як замонавиро пешкаш мекунад
Муқаддима ва Асосҳо
Node.js Муқаддима ба технология Node.js дар соли 2019 Барномасозии асинхронӣ дар Node.js - Ин танҳо як лексияи умумӣ, истинод ба курси барномасозии асинхронӣ мебошад
дар боло, пеш аз мундариҷа ҷойгир аст
- Ин танҳо як лексияи умумӣ, истинод ба курси барномасозии асинхронӣ мебошад
Баррасии API-и дарунсохт Node.js - Истиноди ҳуҷҷатҳо:
https://nodejs.org/api/documentation.html
- Истиноди ҳуҷҷатҳо:
Танзими муҳити зист: Node.js, npm, git, eslint - Анбор бо асбобҳо:
https://github.com/HowProgrammingWorks/Tools
- Анбор бо асбобҳо:
Кор бо файлҳо, буферҳо ва ҷараёнҳои файл дар Node.js - Кор бо файлҳо:
https://github.com/HowProgrammingWorks/Files - Ҷараёни файл:
https://github.com/HowProgrammingWorks/Streams - Буферҳо:
https://github.com/HowProgrammingWorks/Buffers
- Кор бо файлҳо:
Мониторинги системаи файлӣ дар Node.js - Системаи файлӣ дар Node.js:
https://github.com/HowProgrammingWorks/Files - Мониторинги файл:
https://github.com/HowProgrammingWorks/FilesystemWatch
- Системаи файлӣ дар Node.js:
Консол ва сатри фармон дар JavaScript ва Node.js - Намунаҳои код:
https://github.com/HowProgrammingWorks/CommandLine
- Намунаҳои код:
Сохтор ва меъмории барномаҳо дар Node.js
Равиши меъморӣ ба барномасозӣ Модулҳо, қабатҳо, сохтори лоиҳа, қуттиҳои рег дар JavaScript ва Node.js - Намунаи лоиҳа:
https://github.com/HowProgrammingWorks/Project - Қабатҳои абстрактӣ:
https://github.com/HowProgrammingWorks/AbstractionLayers - Қуттиҳои рег:
https://github.com/HowProgrammingWorks/Sandboxes
- Намунаи лоиҳа:
Инверсияи назорат ва тазриқи вобастагӣ дар Node.js - Инверсияи назорат:
https://github.com/HowProgrammingWorks/InversionOfControl - Тазриқи вобастагӣ:
https://github.com/HowProgrammingWorks/DependencyInjection
- Инверсияи назорат:
Муоширати байни равандҳо дар Node.js Қабатҳо, пайвастшавӣ ва ҳамоҳангии код - Намунаҳои код:
https://github.com/HowProgrammingWorks/Abstractions
- Намунаҳои код:
Таҳияи серверҳои барномавӣ ва APIҳо дар Node.js
Мизоҷ-сервер дар Node.js TCP ва UDP, DNS - Намунаҳои код:
https://github.com/HowProgrammingWorks/Socket
- Намунаҳои код:
Сервери HTTP дар Node.js (маршрут, кластер, часпанда IP) - Намунаҳои код:
https://github.com/HowProgrammingWorks/NodeServer
- Намунаҳои код:
Сеансҳои HTTP ва кукиҳо дар Node.js холис - Намунаҳои код:
https://github.com/HowProgrammingWorks/Session
- Намунаҳои код:
Дархостҳои HTTP дар браузер ва Node.js: XMLHttpRequest, гирифтан - Намунаҳои код:
https://github.com/HowProgrammingWorks/HttpRequest
- Намунаҳои код:
Таҳияи API дар Node.js (мизоҷ ва сервер) - Намунаҳои код:
https://github.com/HowProgrammingWorks/API
- Намунаҳои код:
Сервери WebSocket дар Node.js (ҷадвалҳои электронӣ ва чат) Исҳоқ барои API, UI ва додаҳо - Намунаҳои код:
https://github.com/HowProgrammingWorks/Scaffolding
- Намунаҳои код:
Барномаҳои паҳншудаи сарбории баланд дар Node.js Хизматрасонии статикӣ дар Node.js - Намунаҳои код ва вазифаҳо:
https://github.com/HowProgrammingWorks/ServeStatic
- Намунаҳои код ва вазифаҳо:
Кор бо пойгоҳи додаҳо дар Node.js
Қабати дастрасии маълумот, курсор, транзаксия - Намунаҳои код:
https://github.com/HowProgrammingWorks/Transaction
- Намунаҳои код:
Кор бо пойгоҳи додаҳо дар Node.js бо истифода аз PostgreSQL ҳамчун мисол - Намунаҳои код:
https://github.com/HowProgrammingWorks/Databases
- Намунаҳои код:
Лексияҳо дар бораи CQRS ва манбаъҳои рӯйдодҳо
Амали Фармон (Фармон) ва параметрҳо ҳамчун объект - Ин намуна барои лекцияи оянда лозим мешавад.
- Намунаҳои код:
https://github.com/HowProgrammingWorks/Command
CQS, CQRS, Сарчашмаи рӯйдодҳо - Ҷудокунии дархост ва тағир додани маълумот Истифодаи EventSourcing - Ба мисолхои лекцияи гузашта нигаред
Модели актёр - Намунаҳои код:
https://github.com/HowProgrammingWorks/ActorModel
- Намунаҳои код:
Идоракунии хотира ва барномасозии параллелӣ
Ихроҷи хотира дар Node.js ва JavaScript, ҷамъоварии ахлот ва профилсозӣ - Намунаҳои код:
https://github.com/HowProgrammingWorks/MemoryLeaks
- Намунаҳои код:
Atomics, SharedArrayBuffer, worker_threads дар Node.js - Ҷараёнҳо:
https://github.com/HowProgrammingWorks/Threads/ - Амалиёти атомӣ:
https://github.com/HowProgrammingWorks/Atomics/
- Ҷараёнҳо:
Семафорҳо ва мутексҳо дар JavaScript ва Node.js Хотираи муштарак дар Node.js бисёрсоҳавӣ - гузориш дар конфронси баҳори JS Fest 2019
Амният, эътимоднокӣ, ҷойгиркунӣ ва инфрасохтор
Хатогиҳои ҳалнашуда дар ваъдаҳо - Намунаҳои код:
https://github.com/HowProgrammingWorks/PromiseError
- Намунаҳои код:
Мушкилоти асинхронии stacktrace дар JavaScript ва Node.js - Намунаҳои код:
https://github.com/HowProgrammingWorks/StackTrace
- Намунаҳои код:
Воридшавӣ бо Node.js ва JavaScript - Намунаҳои код:
https://github.com/HowProgrammingWorks/Logging
- Намунаҳои код:
Хомӯшии зебо дар Node.js - Намунаҳои код ва вазифаҳо:
https://github.com/HowProgrammingWorks/GracefulShutdown
- Намунаҳои код ва вазифаҳо:
Амнияти барнома Node.js Абрҳои бе сервер (FaaS) ва ҷудокунии контекстро дар Node.js дархост кунед
Мо аз шумо хоҳиш мекунем, ки фикру мулоҳизаҳои худро дар бораи курс ва пешниҳодҳо оид ба васеъ кардани маводи курс гузоред. Ташаккур ба шумо барои таваҷҷуҳи шумо ба кори мо ва кӯмаки ҷомеа дар такмил додани мисолҳои код. Шумо метавонед ба канали YouTube бо лексияҳои кушод дар ин ҷо обуна шавед:
Танҳо корбарони сабтиномшуда метавонанд дар пурсиш иштирок кунанд.
Оё шумо курсро тамошо мекунед?
-
70,4%Бале, ҳама чиз ҷолиб аст155
-
26,4%Ман интихобан58 дида мебароям
-
3,2%манфиатдор нест 7
220 корбар овоз доданд. 10 корбар худдорӣ карданд.
Оё шумо мехоҳед лексияҳоро идома диҳед?
-
95,0%Бале, албатта 191
-
3,0%Бале, ва ман мавзӯъҳоро пешниҳод мекунам6
-
2,0%Ман аз ин 4 сер шудам
201 корбар овоз доданд. 13 корбар худдорӣ карданд.
Манбаъ: will.com