Слайды по асинхронности
https://www.slideshare.net/tshemsedinov/asynchronous-programming-with-java-script-and-nodejs
https://www.slideshare.net/tshemsedinov/asynchronous-programming-with-java-script-and-nodejs
SlideShare
Asynchronous Programming in JavaScript with Callbacks, Promises, Async/Await and Metasync
Asynchronous Programming in JavaScript with Callbacks, Promises, Async/Await and Metasync - Download as a PDF or view online for free
Репозиторий с примерами по асинхронности
https://github.com/HowProgrammingWorks/AsynchronousProgramming
https://github.com/HowProgrammingWorks/AsynchronousProgramming
GitHub
GitHub - HowProgrammingWorks/AsynchronousProgramming: Asynchronous Programming
Asynchronous Programming. Contribute to HowProgrammingWorks/AsynchronousProgramming development by creating an account on GitHub.
Функции, методы и интерфейсы в Go в этот четверг 14.12.2017 в 18:30
https://www.meetup.com/HowProgrammingWorks/events/245866833/
https://www.meetup.com/HowProgrammingWorks/events/245866833/
Meetup
Login to Meetup | Meetup
Not a Meetup member yet? Log in and find groups that host online or in person events and meet people in your local community who share your interests.
Завершая первую часть лекций по Go, проведем лекцию, полностью состоящую из живого кодинга практических вещей. Весьма желательно взять ноутбуки, чтобы получить возможность выграть призы за код в категориях "красивый", "быстро написаный" или "интересный".
Слайды с предыдущего и последующих митапов будут выложены в репозитории go-meetups (https://github.com/HowProgrammingWorks/go-meetups).
Группа в Telegram для новостей и обсуждения митапов HowProgrammingWorks/Go (https://t.me/hpwgo)
Слайды с предыдущего и последующих митапов будут выложены в репозитории go-meetups (https://github.com/HowProgrammingWorks/go-meetups).
Группа в Telegram для новостей и обсуждения митапов HowProgrammingWorks/Go (https://t.me/hpwgo)
GitHub
GitHub - HowProgrammingWorks/go-meetups: Lectures of Go meetups at HowProgrammingWorks
Lectures of Go meetups at HowProgrammingWorks. Contribute to HowProgrammingWorks/go-meetups development by creating an account on GitHub.
Forwarded from Metarhia/Jobs
Linux Professional Institute при КПИ/ФИВТ ищет преподавателей и ассистентов для курса по линуксу. Асе учебные материалы есть, нужны специалисты, которых можнь сертифицироать для чтение курса. Пишите мне на @tshemsedinov
Forwarded from ІП/ІТ-7Х
С 11 утра до упора пртнимаю в 25, приходите сдавать и пересдавать
Forwarded from ІП/ІТ-7Х
17 января с 12 до 18 будут дополнительные консультации для тех, кто пересдает и для тех, кто вообще хочет прояснить для себя материал или задать вопросы
Forwarded from Node.js Ukraine Community
Forwarded from Node.js Ukraine Community
Автор JS лайкает код нашего студента, это ФИВТ, это Метархия
Здравствуйте товарищи инженеры!
В этом семестре будет много открытых лекций, скорее всего все они будут на 5 паре (это в 16:10) в 307 корпус 18 (ФИВТ, КПИ). Темы разные: основы программирования, JavaScript, Node.js, сетевое программирование и протоколы, архитектура и проектирование.
F.A.Q.
1. Приходить можно всем, не только с ФИВТа, даже не из КПИ можно
2. Начинаем на следующей неделе (до публикации расписания пар не будет)
3. Я пришлю расписание и темы будут известны заранее
4. Каждая тема будет помечена: ★ - начинающий, ★★ - средний, ★★★ - профессиональный
5. Запись будет, но не лекций, а студийная и позже
6. Может оказаться много людей поэтому, будет регистрация
В этом семестре будет много открытых лекций, скорее всего все они будут на 5 паре (это в 16:10) в 307 корпус 18 (ФИВТ, КПИ). Темы разные: основы программирования, JavaScript, Node.js, сетевое программирование и протоколы, архитектура и проектирование.
F.A.Q.
1. Приходить можно всем, не только с ФИВТа, даже не из КПИ можно
2. Начинаем на следующей неделе (до публикации расписания пар не будет)
3. Я пришлю расписание и темы будут известны заранее
4. Каждая тема будет помечена: ★ - начинающий, ★★ - средний, ★★★ - профессиональный
5. Запись будет, но не лекций, а студийная и позже
6. Может оказаться много людей поэтому, будет регистрация
HowProgrammingWorks - JavaScript and Node.js Programming pinned «Здравствуйте товарищи инженеры! В этом семестре будет много открытых лекций, скорее всего все они будут на 5 паре (это в 16:10) в 307 корпус 18 (ФИВТ, КПИ). Темы разные: основы программирования, JavaScript, Node.js, сетевое программирование и протоколы, архитектура…»
Предварительное расписание будет таким
Более подробные темы скоро опубликую
пн JavaScript for Babies ★
вт JavaScript for All ★★
ср Практические примеры приложений ★★ и ★★★
чт Протоколы, сети и распределенные приложения ★★
пт Архитектура и технологии программирования ★★ и ★★★
★ - начинающий, ★★ - средний, ★★★ - профессиональный
Предложения пишите в https://t.me/MetarhiaHPW
Более подробные темы скоро опубликую
пн JavaScript for Babies ★
вт JavaScript for All ★★
ср Практические примеры приложений ★★ и ★★★
чт Протоколы, сети и распределенные приложения ★★
пт Архитектура и технологии программирования ★★ и ★★★
★ - начинающий, ★★ - средний, ★★★ - профессиональный
Предложения пишите в https://t.me/MetarhiaHPW
Telegram
Metarhia/HowProgrammingWorks - JavaScript and Node.js Programming
Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Node.js channel: https://t.me/metarhia 👉 JavaScript & TypeScript channel: https://t.me/HowProgrammingWorks
Forwarded from Node.js Ukraine Community
Расписание на семестр
Всего 75 лекций, они проходят почти каждый на 5 паре (это в 16:10) в 307 корпус 18 (ФИВТ, КПИ). Вы можете выбирать лекции самостоятельно в соответствии с уровнем знаний и предметом, который у вас в программе.
Всего 75 лекций, они проходят почти каждый на 5 паре (это в 16:10) в 307 корпус 18 (ФИВТ, КПИ). Вы можете выбирать лекции самостоятельно в соответствии с уровнем знаний и предметом, который у вас в программе.
Forwarded from Node.js Ukraine Community
пн 12 фев - Базовый синтаксис JS ★
вт 13 фев - Настройка срады: Node.js, npm, git, eslint ★
ср 14 фев - Структуры данных: стек, очередь, дэк ★★
чт 15 фев - Введение в асинхронное программирование ★★
пт 16 фев - Архитектурный подход к программированию ★★
пн 19 фев - Базовый синтаксис JS, продолжение ★
вт 20 фев - Введение в Node.js ★
ср 21 фев - Разбор кода: списки, стек, очередь, дэк ★★
чт 22 фев - ---
пт 23 фев - Модули, слои, структура проекта, песочницы ★★
пн 26 фев - Функции, лямбды, контексты, замыкания ★
вт 27 фев - Обзор Node.js API ★
ср 28 фев - Symbol и Proxy, агрегация структур ★★
чт 01 мар - TCP/IP клиент-сервер на Node.js ★★
пт 02 мар - Инверсия управления и внедрение зависимостей ★★
пн 05 мар - Массивы, объекты, классы, прототипы ★
вт 06 мар - Node.js, консоль и командная строка ★
ср 07 мар - Типизированные и ассоциативные массивы ★★
чт 08 мар - Разбор кода: TCP/IP клиент-сервер ★★
пт 09 мар - Разбор кода: Sandbox, IoC, DI ★★
пн 12 мар - Композиция, каррирование, частичное применение ★
вт 13 мар - Работа с файлами, буферами и файловыми потоками ★★
ср 14 мар - Разбор кода студентов по структурам данных ★★
чт 15 мар - Работа со строками, шаблонами и юникодом ★
пт 16 мар - Межпроцессовое взаимодействие ★★
пн 19 мар - Функции высшего порядка, колбеки, события ★
вт 20 мар - Использование внешних зависимостей ★
ср 21 мар - Деревья, их классификация и обход ★★
чт 22 мар - Регулярные выражения и парсинг ★
пт 23 мар - Слои, связанность и связность кода ★★
пн 26 мар - Примеси, обертки, дектораторы, мемоизация ★
вт 27 мар - HTTP сервер на Node.js ★★
ср 28 мар - Разбор кода студентов с деревьями ★★
чт 29 мар - ---
пт 30 мар - ---
пн 02 апр - ---
вт 03 апр - Разбор кода студентов HTTP сервер на Node.js ★★
ср 04 апр - Измерение производеительности кода и оптимизация ★★
чт 05 апр - Асинхронность параллельно и последовательно ★★
пт 06 апр - Слой доступа к данным, курсор, транзакция ★★
пн 09 апр - Чеининг функций и объектов, обработка ошибок ★
вт 10 апр - WebSocket сервер на Node.js ★★
ср 11 апр - Оценка сложности алгоритмов ★★
чт 12 апр - Асинхронность с библиотекой async.js ★★
пт 13 апр - Интерфейсы, API, RPC, BUS, брокер запросов ★★
пн 16 апр - Таймеры, таймауты, EventEmitter ★
вт 17 апр - Живые таблицы на вебсокетах и реактивность ★★
ср 18 апр - Семинар по прочим структурам и моделям данных ★★
чт 19 апр - Асинхронность на промисах ★★
пт 20 апр - ---
пн 23 апр - Коллекции, множества, хештаблицы ★
вт 24 апр - Обобщение материала и ответы на вопросы по Node.js ★
ср 25 апр - Графы, их обход и алгоритмы на графах ★★
чт 26 апр - Асинхронность на async/await ★★
пт 27 апр - Выбор парадигмы, языка, стека технологий ★★★
пн 30 апр - Proxy, Symbol, сериализация и десериализация ★
вт 01 май - Кластеризация Node.js приложений ★★
ср 02 май - Функциональное программирование ★★★
чт 03 май - Асинхронная композиция функций ★★★
пт 04 май - Примеры структуры проектов ★★
пн 07 май - Фабрики и пулы объектов и других инстансов ★★
вт 08 май - Наблюдение за файловой системой ★★
ср 09 май - Проецирование (projection) структур данных ★★★
чт 10 май - Асинхронные коллекторы данных ★★★
пт 11 май - Высоконагруженные распределенные приложения ★★★
пн 14 май - Синглтон, функторы, функциональные объекты, монады ★★
вт 15 май - Разбор кода студентов по кластеризации и хотрелоаду ★★
ср 16 май - Мультипарадигменное программирование ★★
чт 17 май - Адаптеры асинхронности ★★
пт 18 май - Масштабирование, оптимизация, балансировка ★★★
пн 21 май - Повторение и обзор базовых концепций курса ★
вт 22 май - Оптимизация: асинхронность, память, минимизация IPC ★★★
ср 23 май - Асинхронная очередь ★★
чт 24 май - Вспомогательные обертки асинхронности ★★
пт 25 май - Специализированные языки DSL ★★★
пн 28 май - Повторение и обзор базовых концепций курса ★
вт 29 май - Непрерывная интеграция, тестирование и развертывание ★★★
ср 30 май - Сборка мусора, чтечки памяти и борьба с ними ★★
чт 31 май - Объектно-реляционное отображение (ORM) ★★
пт 01 июн - Метампрограммирование и динамическое связывание ★★★
вт 13 фев - Настройка срады: Node.js, npm, git, eslint ★
ср 14 фев - Структуры данных: стек, очередь, дэк ★★
чт 15 фев - Введение в асинхронное программирование ★★
пт 16 фев - Архитектурный подход к программированию ★★
пн 19 фев - Базовый синтаксис JS, продолжение ★
вт 20 фев - Введение в Node.js ★
ср 21 фев - Разбор кода: списки, стек, очередь, дэк ★★
чт 22 фев - ---
пт 23 фев - Модули, слои, структура проекта, песочницы ★★
пн 26 фев - Функции, лямбды, контексты, замыкания ★
вт 27 фев - Обзор Node.js API ★
ср 28 фев - Symbol и Proxy, агрегация структур ★★
чт 01 мар - TCP/IP клиент-сервер на Node.js ★★
пт 02 мар - Инверсия управления и внедрение зависимостей ★★
пн 05 мар - Массивы, объекты, классы, прототипы ★
вт 06 мар - Node.js, консоль и командная строка ★
ср 07 мар - Типизированные и ассоциативные массивы ★★
чт 08 мар - Разбор кода: TCP/IP клиент-сервер ★★
пт 09 мар - Разбор кода: Sandbox, IoC, DI ★★
пн 12 мар - Композиция, каррирование, частичное применение ★
вт 13 мар - Работа с файлами, буферами и файловыми потоками ★★
ср 14 мар - Разбор кода студентов по структурам данных ★★
чт 15 мар - Работа со строками, шаблонами и юникодом ★
пт 16 мар - Межпроцессовое взаимодействие ★★
пн 19 мар - Функции высшего порядка, колбеки, события ★
вт 20 мар - Использование внешних зависимостей ★
ср 21 мар - Деревья, их классификация и обход ★★
чт 22 мар - Регулярные выражения и парсинг ★
пт 23 мар - Слои, связанность и связность кода ★★
пн 26 мар - Примеси, обертки, дектораторы, мемоизация ★
вт 27 мар - HTTP сервер на Node.js ★★
ср 28 мар - Разбор кода студентов с деревьями ★★
чт 29 мар - ---
пт 30 мар - ---
пн 02 апр - ---
вт 03 апр - Разбор кода студентов HTTP сервер на Node.js ★★
ср 04 апр - Измерение производеительности кода и оптимизация ★★
чт 05 апр - Асинхронность параллельно и последовательно ★★
пт 06 апр - Слой доступа к данным, курсор, транзакция ★★
пн 09 апр - Чеининг функций и объектов, обработка ошибок ★
вт 10 апр - WebSocket сервер на Node.js ★★
ср 11 апр - Оценка сложности алгоритмов ★★
чт 12 апр - Асинхронность с библиотекой async.js ★★
пт 13 апр - Интерфейсы, API, RPC, BUS, брокер запросов ★★
пн 16 апр - Таймеры, таймауты, EventEmitter ★
вт 17 апр - Живые таблицы на вебсокетах и реактивность ★★
ср 18 апр - Семинар по прочим структурам и моделям данных ★★
чт 19 апр - Асинхронность на промисах ★★
пт 20 апр - ---
пн 23 апр - Коллекции, множества, хештаблицы ★
вт 24 апр - Обобщение материала и ответы на вопросы по Node.js ★
ср 25 апр - Графы, их обход и алгоритмы на графах ★★
чт 26 апр - Асинхронность на async/await ★★
пт 27 апр - Выбор парадигмы, языка, стека технологий ★★★
пн 30 апр - Proxy, Symbol, сериализация и десериализация ★
вт 01 май - Кластеризация Node.js приложений ★★
ср 02 май - Функциональное программирование ★★★
чт 03 май - Асинхронная композиция функций ★★★
пт 04 май - Примеры структуры проектов ★★
пн 07 май - Фабрики и пулы объектов и других инстансов ★★
вт 08 май - Наблюдение за файловой системой ★★
ср 09 май - Проецирование (projection) структур данных ★★★
чт 10 май - Асинхронные коллекторы данных ★★★
пт 11 май - Высоконагруженные распределенные приложения ★★★
пн 14 май - Синглтон, функторы, функциональные объекты, монады ★★
вт 15 май - Разбор кода студентов по кластеризации и хотрелоаду ★★
ср 16 май - Мультипарадигменное программирование ★★
чт 17 май - Адаптеры асинхронности ★★
пт 18 май - Масштабирование, оптимизация, балансировка ★★★
пн 21 май - Повторение и обзор базовых концепций курса ★
вт 22 май - Оптимизация: асинхронность, память, минимизация IPC ★★★
ср 23 май - Асинхронная очередь ★★
чт 24 май - Вспомогательные обертки асинхронности ★★
пт 25 май - Специализированные языки DSL ★★★
пн 28 май - Повторение и обзор базовых концепций курса ★
вт 29 май - Непрерывная интеграция, тестирование и развертывание ★★★
ср 30 май - Сборка мусора, чтечки памяти и борьба с ними ★★
чт 31 май - Объектно-реляционное отображение (ORM) ★★
пт 01 июн - Метампрограммирование и динамическое связывание ★★★
Forwarded from Node.js Ukraine Community
Ссылки с лекции
Оглавление курса и ссылки на репозитории
https://github.com/HowProgrammingWorks/Dictionary
Мой профиль
https://github.com/tshemsedinov
Примеры кода
https://github.com/HowProgrammingWorks/DataTypes
https://github.com/HowProgrammingWorks/Function
Оглавление курса и ссылки на репозитории
https://github.com/HowProgrammingWorks/Dictionary
Мой профиль
https://github.com/tshemsedinov
Примеры кода
https://github.com/HowProgrammingWorks/DataTypes
https://github.com/HowProgrammingWorks/Function
GitHub
GitHub - HowProgrammingWorks/Dictionary: Programming Dictionary
Programming Dictionary. Contribute to HowProgrammingWorks/Dictionary development by creating an account on GitHub.
Инструменты для разработки на js
https://github.com/HowProgrammingWorks/Tools/blob/master/JavaScript/README.ru.md
https://github.com/HowProgrammingWorks/Tools/blob/master/JavaScript/README.ru.md
GitHub
Tools/JavaScript/README.ru.md at master · HowProgrammingWorks/Tools
Development tools and environment configuration. Contribute to HowProgrammingWorks/Tools development by creating an account on GitHub.