Главная » Хабрахабр » Курс лекций по JavaScript и Node.js в КПИ

Курс лекций по JavaScript и Node.js в КПИ

сегодня в 17:10

100 лекций по программированию в Киевском политехническом институте

Часть из нужно будет перезаписать, потому, что в первых лекциях не самый лучший звук и потому, что очень простые темы у меня пока не очень хорошо получаются. Товарищи инженеры, как и было обещано в анонсе, половина лекций (а это 51) уже доступны для просмотра на ютюбе и я продолжу их записывать в 2019 году. За это время поступило множество предложений, как улучшить способ подачи материала: делить на более короткие лекции, подготовить задачи для практического освоения, записывать семинары и ответы на вопросы студентов, добавить в программу разбор целого ряда спорных и холиварных тем. Лучше вышли сложные и актуальные темы, которые мне и самому более интересно рассказывать. Но не все сразу, я и так посвящаю этому треть жизни.

Следующие 50 тем уже есть и я скоро опубликую расписание лекций на 2019 год, но если кто хочет запросить тему, то предлагайте в комментариях. Ниже привожу темы лекций со ссылками, сгруппированные по разделам.

Обзорные лекции

Базовый курс (22 лекции)

  • Базовый синтаксис JavaScript
  • Базовый синтаксис JavaScript, продолжение
  • Настройка среды: Node.js, npm, git, eslint
  • Функции, лямбды, контексты, замыкания
  • Массивы, объекты, классы, прототипы
  • Композиция, каррирование, частичное применение
  • Функции высшего порядка, колбеки, события
  • Работа со строками, шаблонами и юникодом
  • Измерение производительности кода и оптимизация
  • Примеси, обертки, декораторы, мемоизация
  • Коллекции, множества, хештаблицы
  • Проекции и отображения наборов данных
  • Структуры данных: списки, стек, очередь, дэк
  • Сериализация и десериализация
  • Использование Proxy и Symbol
  • Итерирование, циклы и итераторы
  • Чеининг функций и объектов, обработка ошибок
  • Регулярные выражения и парсинг
  • Фабрики и пулы объектов
  • Типизированные массивы
  • Шаблон Singleton (синглтон)
  • Функциональные объекты, функторы и монады

Асинхронное программирование (9 лекций)

Архитектура и парадигмы (7 лекций)

Лекции по Node.js (11 лекций)

Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

Теги:


Оставить комментарий

Ваш email нигде не будет показан
Обязательные для заполнения поля помечены *

*

x

Ещё Hi-Tech Интересное!

В России приступили к тестированию отечественного нейроинтерфейса «Нейрочат»

Эта система предназначена для пациентов с ограниченными физическими способностями. В конце прошлого года компания Neurotrand разработала вместе с партнерами программно-аппаратный комплекс с нейрогарнитурой. Это могут быть пациенты клиник, перенесшие инсульт, военные с тяжелыми ранениями, люди, получившие травму на производстве. Она ...

Зрители не могут отличить нативную картинку 4K от интерполяции

Такие выводы можно сделать из результатов российского исследования, проведённого холдингом «Ромир». Человеческого зрения недостаточно, чтобы отличить настоящее видео 4K от картинки, которую получили из изображения HDTV с помощью интерполяции. Опрошенным показывали на телеэкране фрагменты двух видеороликов и спрашивали о восприятии ...