Тема 2 из 6

Месяц 2. Git и введение в JavaScript

Git и GitHub, типы данных, условия, циклы, объекты, DOM, функции и методы массивов.

8 уроков · ≈80 мин чтения

  1. 01 Git, Git Bash и первый проект. Основы JavaScript и типы данных В этом уроке два больших шага. Сначала разберёмся с Git — программой, которая запоминает историю изменений в коде, — освоим терминал Git Bash и основные команды и выложим первый… ≈12 мин
  2. 02 Условные конструкции, операторы и let/const Программа становится по-настоящему полезной, когда умеет принимать решения: показать кнопку «Войти» гостю и «Выйти» — авторизованному пользователю, дать скидку, если сумма заказа… ≈9 мин
  3. 03 Циклы, массивы и объекты Почти любая программа работает со списками (товары в корзине, сообщения в чате) и с описаниями чего-то одного (пользователь, заказ). В этом уроке разберём циклы — способ повторять… ≈9 мин
  4. 04 Введение в DOM и обработка событий До сих пор наш JavaScript писал только в консоль. Пора научить его менять саму страницу: менять текст, добавлять карточки, перекрашивать кнопки и реагировать на клики. Для этого… ≈10 мин
  5. 05 Функции, анонимные функции, замыкания и колбэки Функции — главный строительный блок JavaScript: они позволяют один раз описать действие и использовать его сколько угодно раз. В этом уроке разберём, как объявлять функции, что… ≈10 мин
  6. 06 Методы перебора массива: map, forEach, filter, find Когда данные приходят списком — товары, пользователи, сообщения, — с ними постоянно нужно что-то делать: показать каждый, отобрать подходящие, найти один нужный, посчитать сумму… ≈9 мин
  7. 07 Деструктуризация, spread, rest, ?. и ?? Современный JavaScript полон коротких записей с тремя точками, фигурными скобками слева от знака = и странными знаками ?. и ?? . В этом уроке разберём их по очереди… ≈10 мин
  8. 08 JSON, localStorage, sessionStorage и DevTools В этом уроке три темы, которые пригодятся каждый день. JSON — универсальный формат, в котором программы обмениваются данными. localStorage и sessionStorage — хранилища в браузере… ≈11 мин
Отзыв