Metarhia/NodeUA - Node.js Ukraine Community
3.59K subscribers
214 photos
5 videos
3 files
612 links
Канал по Node.js сообщеста Метархия. Ссылки на митапы, группы и каналы сообщества https://github.com/HowProgrammingWorks/Index/blob/master/Links.md
Download Telegram
Табличку по асинхронности перевел в электронный вид и скоро опубликую новое оглавление курса по асинхронности. Готовлю в открытом виде большой тест для самостоятельного оценивания знаний по ноде, асинхронности, парадигмам, архитектуре, и т.д. там уже более 500 микроскилов учтено.
Всех с праздниками! По месячной подписке на Патреоне теперь будут публиковаться отдельные лекции из курсов по node.js, асинхронному программированию или по обоим вместе, без практики, т.е. без созвонов, без заданий, без ревью кода, без ответов на вопросы, но со ссылками на исходники, т.е. на самостоятельное освоение. https://www.patreon.com/tshemsedinov
Готовлю большой тест для самостоятельной проверки знаний с автоматическим анализом результатов. Опубликую тут скоро. Какие роли разработчиков интересны?
Anonymous Poll
56%
API and Domain logic
27%
Real-Time, gamedev, messaging
13%
IoT and Embedded systems
66%
Web and Frontend
32%
Enterprise applications
29%
Fintech, banking, crypto
25%
E-commerce, shopping, retail
25%
Platform/system development
24%
Data processing and analysis
16%
Chat-bots
💫 Self Assessment v 1.0 может использоваться, как автоматизированный инструмент для учета, треккинга и анализа микроскилов инженера, для личного удобства и для добавления в cv или профиль в github, linkedin и т.д. После заполнения система генерирует кнопку в html и md со ссылкой на вашу копию репозитория. Инструмент ускоряет проведение собеседований и сертификации как для претендента, так и для интервьюера: можно проверять только часть ключевых знаний, а не весь их объем, а после этого подписать коммит с результатами личным GPG ключем. Если периодически проходить оценивание, или делать это до начала обучения и после него, и хранить ветки или теги с результатами инвенторизации микроскилов по состоянию на определенный момент времени, то очень удобно сравнивать прогресс, который вы сделали за период обучения, чтения книги, работы на проекте и т.д. Сейчас оценивание имеет более 700 микроскилов и будет постоянно расширяться по всем направлениям, языкам и технологиям (например Proxy, Promise, Future, SRP, DI, Boxing, Cohesion, Tail call recursion...) с автоматическим сревнением их с ролями (например Node.js API developer, Node.js gamedev, Frontend react...) робот генерирует отчет через Github Actions CI с рекомендациями, что нужно подтянуть. Скоро появятся новые роли и области знаний, после чего Вы сможете обновить свой репозиторий из исходного для получения нового отчета. https://github.com/HowProgrammingWorks/SelfAssessment
🔁 Записал уже 4 лекции нового курса по асинхронному программированию и обновил примеры кода. Те темы, которые я 5 лет назад объяснял за 3-4 часа и мало кому становилось понятно с первого раза, теперь занимают 15 минут и очень просто заходят https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2024.md
Forwarded from Asynchronous Programming
🔁 Задачи по асинхронному пролграммированию:
👉 1. Callbacks
👉 2. Thenable
👉 3. Promises
👉 4. Async/await
👉 5. Events
Join to start Diia core review: https://t.me/+f6d5MCe-euthOTFi


    static isHttpCode(code: number | undefined): boolean {
if (typeof code !== 'number') {
return false
}

if (code >= 100 && code < 600) {
return true
}

return false
}