fa
Feedback
HowProgrammingWorks - JavaScript and Node.js Programming

HowProgrammingWorks - JavaScript and Node.js Programming

رفتن به کانال در Telegram

Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Group: https://t.me/How_Programming_Works 👉 Node.js channel: https://t.me/metarhia 👉 Node.js group: https://t.me/nodeua

نمایش بیشتر
6 466
مشترکین
-524 ساعت
-127 روز
-1730 روز
آرشیو پست ها
Я разделил лекции и митапы на 2 группы, для начинающих и сложные темы и опубликовал их, соответственно, в разных группах в meetup. Прошу вас выбрать те, на которые пойдете и отдтвердить участие (RSVP) чтоб мы значи кол-во людей и смелили аудиторию, пока не поздно.

Все лекции я зарегистрирую в meetup, это приложение и сайт, где можно вести календарь лекций и каждый может выбрать и подтвердить, что он будет на те лекции, что его интересуют, а потом иметь себе календарь с выбранными темами и синхронизацией в гугл-календарем https://www.meetup.com/HowProgrammingWorks/events/254576997/

Расписание на этот семестр пн 17 сен 16:10 - Базовый синтаксис JavaScript вт 18 сен 19:00 - Введение в Node.js ср 19 сен 19:00 - Введение в асинхронное программирование чт 20 сен 16:10 - Карта специальности инженер-программист пн 24 сен 16:10 - Базовый синтаксис JS, продолжение вт 25 сен 19:00 - Архитектурный подход к программированию ср 26 сен 19:00 - Обзор Node.js API чт 27 сен 16:10 - Функции, лямбды, контексты, замыкания пн 01 окт 16:10 - Настройка среды: Node.js, npm, git, eslint вт 02 окт 19:00 - Модули, слои, структура проекта, песочницы ср 03 окт 19:00 - TCP/IP клиент-сервер на Node.js чт 04 окт 16:10 - Массивы, объекты, классы, прототипы пн 08 окт 16:10 - Композиция, каррирование, частичное применение вт 09 окт 19:00 - Инверсия управления и внедрение зависимостей ср 10 окт 19:00 - Работа с файлами, буферами и файловыми потоками чт 11 окт 16:10 - Функции высшего порядка, колбеки, события вт 16 окт 19:00 - Межпроцессовое взаимодействие ср 17 окт 19:00 - HTTP сервер на Node.js чт 18 окт 16:10 - Работа со строками, шаблонами и юникодом пн 22 окт 16:10 - Примеси, обертки, дектораторы, мемоизация вт 23 окт 19:00 - Слои, связанность и связность кода ср 24 окт 19:00 - Измерение производеительности кода и оптимизация чт 25 окт 16:10 - Консоль и командная строка пн 29 окт 16:10 - Чеининг функций и объектов, обработка ошибок вт 30 окт 19:00 - Высоконагруженные распределенные приложения ср 31 окт 19:00 - WebSocket сервер на Node.js чт 01 ноя 16:10 - Таймеры, таймауты, EventEmitter пн 05 ноя 16:10 - Повторение и обзор базовых концепций курса вт 06 ноя 19:00 - Функциональное программирование на JavaScript ср 07 ноя 19:00 - Живые таблицы на вебсокетах и реактивность в Node.js чт 08 ноя 16:10 - Разбор кода студентов пн 12 ноя 16:10 - Семинар, ответы на вопросы студентов вт 13 ноя 19:00 - Асинхронное программирование в JavaScript ср 14 ноя 19:00 - Кластеризация Node.js приложений чт 15 ноя 16:10 - Разбор кода студентов пн 19 ноя 16:10 - Коллекции, множества, хештаблицы вт 20 ноя 19:00 - Слой доступа к данным, курсор, транзакция ср 21 ноя 19:00 - Примеры структуры проектов на Node.js чт 22 ноя 16:10 - Структуры данных: списки, стек, очередь, дэк пн 26 ноя 16:10 - Proxy, Symbol, сериализация и десериализация вт 27 ноя 19:00 - Асинхронность с библиотекой async.js ср 28 ноя 19:00 - Наблюдение за файловой системой в Node.js чт 29 ноя 16:10 - Регулярные выражения и парсинг пн 03 дек 16:10 - Фабрики и пулы объектов и других инстансов вт 04 дек 19:00 - Асинхронность на промисах ср 05 дек 19:00 - Интерфейсы, API, RPC, BUS, брокер запросов чт 06 дек 16:10 - Типизированные массивы пн 10 дек 16:10 - Синглтон, функторы, функциональные объекты, монады вт 11 дек 19:00 - Асинхронность на async/await, адаптеры асинхронности ср 12 дек 19:00 - Масштабирование, оптимизация, балансировка чт 13 дек 16:10 - Использование внешних зависимостей пн 17 дек 16:10 - Повторение и обзор базовых концепций курса вт 18 дек 19:00 - Асинхронная композиция и коллекторы данных ср 19 дек 19:00 - Сборка мусора и чтечки памяти в Node.js чт 20 дек 16:10 - Семинар, ответы на вопросы студентов

В среду 12 сентяьря в 12:00 в КПИ будет встреча/лекция с товарищем американским инженером, специалистом по захвату Марса. Роберт Зубрин расскажет про то, чем занимается и невозбранно ответит на ваши вопросы. О месте встречи объявим позже в @MetarhiaCultura

Первый курс, к следующей лекции у вас задание: - ставите себе unix/linux (предпочтительно Fedora) на комп - устанавливаете nodejs (для федоры), вот так: sudo dnf install nodejs - регистрируетесь на https://github.com/ - проходите опрос https://goo.gl/forms/N3Wbv5gUofxxBfSx2

Первый курс, проходим опрос - https://goo.gl/forms/FJKaJwygzTJTYvUU2

Задавать вопросы можно тут - http://t.me/MetarhiaHPW

Первый курс регистрируемся на https://github.com/ Мой профиль - https://github.com/tshemsedinov Репозитории с примерами - https://github.com/HowProgrammingWorks Комьюнити - https://github.com/metarhia

Товарищи инженеры и будущие инженеры! Сейчас сюда будут добавляться студенты 1 курса и некоторые студенты старших курсов, кто перевелся. Тут будут материалы и объявления по всем курсам, которые я веду. Кто это все уже прошел или вообще выпустился, то можете перейти в: 1. https://t.me/metarhia - наш канал 2. https://t.me/nodeua - группа по ноде и js 3. https://www.meetup.com/NodeUA/ - митапы по ноде и js 4. https://www.meetup.com/HowProgrammingWorks/

Внимание! Метархия ищет людей, понимающих в react.js и web components для участия во вселенском заговоре и порабощении миров, даже если Вы уже мне писали в личку, то заполняйте форму https://goo.gl/forms/J5dAbUIjbeedF7zP2

На OdessaJS кроме докладов будет параллельно проходить школа по программной инженерии и всем фундаментальным темам, которые должны знать профессиональные разработчики (см. список ниже). Если чувствуете, что какие-то темы ускользнули из Вашего внимания, то приглашаем на интенсивный курс от Тимура Шемсединова, Алексея Голикова и Алексея Орленко. Будет много примеров, лайвкод и ответы на вопросы. Основы: контексты и замыкания, примеси, обертки, декораторы, мемоизация, чеининг, фабрики и пулы, символы, прокси, мапы и сеты, обсерверы, итераторы, типизированные массивы, построение индексов и кешей Структуры данных: стек, очередь, дек, списки одно и двухсвязные, цикличнские списки и буферы, реализация на массивах, прототипах и классах, структуры на замыканиях, деревья бинарные и многосвязные, балансировка и поиск, графоые модели. Асинхронное программирование: колбеки, параллельное и последовательное итерирование коллекций и коммутация потока управления, генераторы, промисы, события, асинхронная композиция, коллекторы, адаптеры асинхронности. Функциональное программирование: функции высшего порядка, композиция, каррирование, частичное применение, функторы, функциональные объекты, монады, функциональное наследование, стиль функционального кода. Структура и архитнктура: модули, слои, изоляция и связывание, вебсервисы, межпроцессовое взаимодействие, шина, брокер, инверсия управления и внедрение зависимостей, метампрограммирование и динамическое связывание. Технологии: вебсокеты, масштабирование, кластеризация и балансировка, прилепание, непрерывная интеграция, перегрузка и обновление кода на лету, тестирование, развертывание, cборка мусора, чтечки памяти, объектно-реляционное отображение. http://odessajs.org С уважением, ~Тимур

Сегодня была последняя лекция в этом семестре, но будут еще специальные для подготовки к экзаменам и повторению всего материала, о чем я напишу отдельно. Завтра лекции не будет, но я буду принимать курсовые и дипломы с 10:00 утра до 13:30 в 25 комнате

Опаздываю, но буду

Внимание! Сегрдняшняя лекция переносится на завтра, совместим с другой темой. Извините, что поздно сообщаю

В связи с выходным лекция повторения всего курса переносится с понедельника 28 на пятницу 31 https://www.meetup.com/ru-RU/HowProgrammingWorks/events/calendar/