Лекции на этот семестр.
Посещение свободное как для студентов КПИ, так и для всех желающих. Лекции будут проходить в 16:10 в 307 аудитории 18 корпуса КПИ. По вторникам лекции попроще, а по четвергам посложнее, но все публикуется, чтобы вы выбирали сами, на что ходить и задавать вопросы, что и так знаете, а что в записи посмотреть. Кроме лекций будут еще митапы в форме семинаров и докладов, о чем сообщу дополнительно.
19 фев Рекурсия: косвенная и хвостовая, стек, выход
21 фев Atomics, SharedArrayBuffer, worker_threads в Node.js
26 фев Мономорфные функции, дженерики и обобщенное программирование
28 фев Семафоры и мьютексы в JavaScript и Node.js
05 мар Генераторы и асинхронные генераторы в JavaScript
07 мар Необработанные ошибки в промисах на Node.js
12 мар Фасад - петтерн для скрытия сложности
14 мар HTTP сессии и cookies на Node.js
19 мар Адаптер - паттерн достижения совместимости
21 мар HTTP запросы в бреузере и Node.js: XMLHttpRequest, fetch
26 мар Линзы - функциональные аналоги геттера и сеттера
28 мар Разработка API на Node.js
02 апр Перечислимый тип и флаговый тип
04 апр Работа с базами данных в node.js
09 апр Графы и запросы к графовым структурам
11 апр CQRS - Разделение модификации и запросов
16 апр Тестирование: юниттесты в JavaScript
18 апр Метапрограммирование
23 апр Тестирование: системное и интеграционное
25 апр Логирование на Node.js
30 апр Отмена асинхронных операций (Promise.race, cancelable)
02 май Асинхронная композиция
07 май Конкурентная очередь с приоритетами и асинхронностью
09 май Thenable и легковесный await
14 май Асинхронность на диферах и фьючерах
16 май Модель акторов для параллельных вычислений
21 май Асинхронность на RxJS и потоки событий
23 май Проблемы с правильным пониманием ООП
28 май Интроспекция и рефлексия в JavaScript
30 май Скаффолдинг для API, UI, данных и отчетов
Посещение свободное как для студентов КПИ, так и для всех желающих. Лекции будут проходить в 16:10 в 307 аудитории 18 корпуса КПИ. По вторникам лекции попроще, а по четвергам посложнее, но все публикуется, чтобы вы выбирали сами, на что ходить и задавать вопросы, что и так знаете, а что в записи посмотреть. Кроме лекций будут еще митапы в форме семинаров и докладов, о чем сообщу дополнительно.
19 фев Рекурсия: косвенная и хвостовая, стек, выход
21 фев Atomics, SharedArrayBuffer, worker_threads в Node.js
26 фев Мономорфные функции, дженерики и обобщенное программирование
28 фев Семафоры и мьютексы в JavaScript и Node.js
05 мар Генераторы и асинхронные генераторы в JavaScript
07 мар Необработанные ошибки в промисах на Node.js
12 мар Фасад - петтерн для скрытия сложности
14 мар HTTP сессии и cookies на Node.js
19 мар Адаптер - паттерн достижения совместимости
21 мар HTTP запросы в бреузере и Node.js: XMLHttpRequest, fetch
26 мар Линзы - функциональные аналоги геттера и сеттера
28 мар Разработка API на Node.js
02 апр Перечислимый тип и флаговый тип
04 апр Работа с базами данных в node.js
09 апр Графы и запросы к графовым структурам
11 апр CQRS - Разделение модификации и запросов
16 апр Тестирование: юниттесты в JavaScript
18 апр Метапрограммирование
23 апр Тестирование: системное и интеграционное
25 апр Логирование на Node.js
30 апр Отмена асинхронных операций (Promise.race, cancelable)
02 май Асинхронная композиция
07 май Конкурентная очередь с приоритетами и асинхронностью
09 май Thenable и легковесный await
14 май Асинхронность на диферах и фьючерах
16 май Модель акторов для параллельных вычислений
21 май Асинхронность на RxJS и потоки событий
23 май Проблемы с правильным пониманием ООП
28 май Интроспекция и рефлексия в JavaScript
30 май Скаффолдинг для API, UI, данных и отчетов
Кто собирается посещать лекции, просьба зарегистрироваться и подтвердить посещение в этих двух группах:
https://www.meetup.com/HowProgrammingWorks/
https://www.meetup.com/NodeUA/
https://www.meetup.com/HowProgrammingWorks/
https://www.meetup.com/NodeUA/
Meetup
HowProgrammingWorks | Meetup
Индекс групп и каналов сообщества: https://github.com/HowProgrammingWorks/Index/blob/master/Links.md
Forwarded from Software Architecture & Development
Итак, уже завтра нас ожидает первая лекция из курса Software Architecture & Development.
Хоть занятие и вводное, но тема предстоит важная - собственно, мы разберемся, какие знания будем стараться получить на протяжении всего курса и какие проблемы современной разработки ПО эти знания призваны решить.
Лекцию я озаглавил Product-oriented engineering и в самом названии уже скрыт намек на то, чего, по-моему мнению, нам часто не хватает в разработке. Мы поговорим о том, что же это за "продукто-ориентированность" и почему именно знания об архитектуре приложений и процессе разработки должны нам помочь в главной цели - создании более качественных и конкурентных продуктов. Именно это знание поможет нам перейти ко всем остальным узким и специфическим темам (которые мы завтра тоже перечислим и кратко обсудим). Приставка with pictures призвана успокоить всех заинтересовавшихся тем, что говорить будем простыми словами и с понятными примерами.
Надеюсь, что лекция будет интересна студентам, уже имеющим опыт в программировании и практикующим программистам в целом.
10:30, Белка (библиотека КПИ, 3 этаж), вход свободный.
Хоть занятие и вводное, но тема предстоит важная - собственно, мы разберемся, какие знания будем стараться получить на протяжении всего курса и какие проблемы современной разработки ПО эти знания призваны решить.
Лекцию я озаглавил Product-oriented engineering и в самом названии уже скрыт намек на то, чего, по-моему мнению, нам часто не хватает в разработке. Мы поговорим о том, что же это за "продукто-ориентированность" и почему именно знания об архитектуре приложений и процессе разработки должны нам помочь в главной цели - создании более качественных и конкурентных продуктов. Именно это знание поможет нам перейти ко всем остальным узким и специфическим темам (которые мы завтра тоже перечислим и кратко обсудим). Приставка with pictures призвана успокоить всех заинтересовавшихся тем, что говорить будем простыми словами и с понятными примерами.
Надеюсь, что лекция будет интересна студентам, уже имеющим опыт в программировании и практикующим программистам в целом.
10:30, Белка (библиотека КПИ, 3 этаж), вход свободный.
Forwarded from Node.js Ukraine Community
Forwarded from Node.js Ukraine Community
5-6 апреля в Киев приедет создатель Node.JS - Ryan Dahl. На конференции JS Fest он впервые в Украине расскажет про свою новую платформу Deno.
Программа конференции уже опубликована!
https://goo.gl/FUQM1m
Также среди спикеров:
Anjana Vakil, докладчица, которая рвет все мыслимые и немыслимые рейтинги докладов на YouTube.
Член комитета JavaScript - René Winkelmeyer - расскажет о ВебКомпонентах, которые являются завтрашним днем JavaScript.
Также выступит Максим Корецкий - контрибьютер React и Angular, который расскажет о тонкостях оптимизации кода внутри этих двух популярных фреймворков.
И многие другие опытные докладчики.
Сайт - https://goo.gl/FUQM1m
Программа конференции уже опубликована!
https://goo.gl/FUQM1m
Также среди спикеров:
Anjana Vakil, докладчица, которая рвет все мыслимые и немыслимые рейтинги докладов на YouTube.
Член комитета JavaScript - René Winkelmeyer - расскажет о ВебКомпонентах, которые являются завтрашним днем JavaScript.
Также выступит Максим Корецкий - контрибьютер React и Angular, который расскажет о тонкостях оптимизации кода внутри этих двух популярных фреймворков.
И многие другие опытные докладчики.
Сайт - https://goo.gl/FUQM1m
jsfest.com.ua
JS Fest 2020 | Українська професійна конференція, присвячена JavaScript
Українська конференція для JavaScript розробників
Forwarded from Node.js Ukraine Community
YouTube
Семафоры и мьютексы в JavaScript и Node.js
Семафоры: https://github.com/HowProgrammingWorks/Semaphore
Мьютексы: https://github.com/HowProgrammingWorks/Mutex
Курс «100 лекций по программированию» https://habr.com/post/427799/
#семафоры #мьютексы #поток #nodejs
#javascript #js #worker #Atomics #S…
Мьютексы: https://github.com/HowProgrammingWorks/Mutex
Курс «100 лекций по программированию» https://habr.com/post/427799/
#семафоры #мьютексы #поток #nodejs
#javascript #js #worker #Atomics #S…
Анонсы интересных украинских ИТ мероприятий, открытые лекции, конференции, митапы, хакатоны, и вот это вот все. @ua_events
Сегодня две лекции по смежным темам:
Генераторы: https://youtu.be/kvNm9D32s8s
YouTube
Генераторы и асинхронные генераторы в JavaScript
Генераторы: https://github.com/HowProgrammingWorks/Generator
Асинхронные генераторы: https://github.com/HowProgrammingWorks/AsyncGenerator
Курс «100 лекций по программированию» https://habr.com/post/427799/
#генераторы #generator #итератор #итераторы #asyncgenerator…
Асинхронные генераторы: https://github.com/HowProgrammingWorks/AsyncGenerator
Курс «100 лекций по программированию» https://habr.com/post/427799/
#генераторы #generator #итератор #итераторы #asyncgenerator…
Итераторы: https://youtu.be/rBGFlWpVpGs
YouTube
Итераторы и асинхронные итераторы в JavaScript
Итераторы: https://github.com/HowProgrammingWorks/AsyncIterator
Асинхронные итераторы: https://github.com/HowProgrammingWorks/Iterator
Курс «100 лекций по программированию» https://habr.com/post/427799/
#итератор #итераторы #iterable #iterator #asyncgenerator…
Асинхронные итераторы: https://github.com/HowProgrammingWorks/Iterator
Курс «100 лекций по программированию» https://habr.com/post/427799/
#итератор #итераторы #iterable #iterator #asyncgenerator…
Forwarded from Node.js Ukraine Community
Необработанные ошибки в промисах на Node.js https://youtu.be/1Ml5NE2fsZ8
YouTube
Необработанные ошибки в промисах на Node.js
Примеры кода: https://github.com/HowProgrammingWorks/PromiseError
Курс «100 лекций по программированию» https://habr.com/post/427799/
#промисы #ptomise #unhandled #error #multiple #rejection #resolve #reject #nodejs #javascript #js
Курс «100 лекций по программированию» https://habr.com/post/427799/
#промисы #ptomise #unhandled #error #multiple #rejection #resolve #reject #nodejs #javascript #js
Forwarded from Node.js Ukraine Community
На JS Fwdays 2019 добавили Community Stage по Node.js, так что, модерирует Тимур Шемсединов, участвуют Алексей Орленко, Никита Галкин, Денис Отришко и другие... это будет открытая дискуссия, можно будет задавать вопросы и на них ответят контрибьютеры ноды или даже люди из зала, в общем, будет возможность поговорить. Код на скидку -15% nodeua-fwdays если еще нет билетов. https://fwdays.com/event/js-fwdays-2019
Fwdays
JavaScript fwdays'19
Fwdays - large-scale tech conferences, meetups and workshops for developers on JavaScript, Frontend, PHP, .NET, Highload, PM in Ukraine
Forwarded from Node.js Ukraine Community
Кто сейчас на js fwdays, то Metarhia сейчас будет в Community stage, 4 этаж: Шемсединов, Орленко, Отришко, Журавский
Forwarded from Node.js Ukraine Community
В четверг 21 марта будет две темы: одна анонсирована давно - "HTTH запросы в бреузере и Node.js: XMLHttpRequest, fetch", а вторая - "Проблема асинхронного стектрейса"