JavaScript

Санкт-Петербург, осень 2020

Описание

Слушатели познакомятся с основами JavaScript. Мы начнём с самых основ и познакомимся с базовыми конструкциями языка. Узнаем, чем string отличается от String, или === от ==. Далее мы научимся готовить замыкания и JavaScript'овый EventLoop. В конце курса немного коснёмся TypeScript.

После каждой лекции у вас будет домашнее задание в системе Яндекс.Контест вот здесь: https://contest.yandex.ru/contest/19515/enter/, для регистрации пройдите по этой ссылке https://clck.ru/Qtj55

Преподаватели

Список лекций

Введение в JavaScript
  • Краткая история JavaScript
  • Характеристики и области применения языка
  • Среды исполнения (Node.js, браузеры)
  • Базовый синтаксис: переменные, ветвление, циклы, функции, etc
  • Демо с запуском кода в Node.js и браузере
  • Рекомендации по софту (Node.js, Chromium, VSCode/WebStorm)
  • Качество кода (линтеры, форматтеры, отладчики, тестирование Jest'ом)
  • Рекомендации литературы и ресурсов (learn.javascript.ru, MDN)
Асинхронность (часть 1)

Слайды тут https://frontend-ifmo-2019.now.sh/js/07-async#/

Если у вас нет доступа в тест, то напишите нам через сообщения или Кристине Смольниковой