JavaScript

Основы
программирования

Скринкасты и код

Изученные темы

  • Типы данных: число и строка
  • Основные методы работы с числами и строками
  • Ввод и вывод данных
  • Понятие функции
  • Типы данных: boolean
  • Условные выражения
  • Цикл while
  • Цикл for
  • Switch-выражения
  • Типы данных: массивы
  • Типы данных: объекты
  • Понятие класса, наследование
  • Вывод html на странцу
  • Выбор элементов DOM
  • События на странице
  • Jquery подключение библиотеки
  • Jquery базовые функции
  • Практика jquery: pop-up
  • Практика jquery: interactive menu
  • Практика jquery: parallax scroll
  • Практика jquery: mousemove
  • Практика jquery: keypress

HTML & CSS

Верстка макетов

Скринкасты и код

Изученные темы

  • клиент, сервер, backend, frontend
  • html, css, js - языки разметки и языки программирования
  • html - теги и атрибуты
  • стили, CSS
  • Стили блоков, стили текста и шрифта
  • Сброс дефолтных css (reset.css)
  • Линейные и блочные элементы, свойство display
  • Внешние и внутренние отступы
  • Подключение шрифтов с внешних сайтов
  • Подключение шрифтов из файла
  • Flex
  • Позиционирование
  • Практика позиционирования
  • Псевдоклассы
  • Трансформация элементов
  • Keyframes
  • Относительные размеры элементов
  • Mediaqueries
  • Верстка форм
  • Загрузка файлов на сервер