Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

3 900 ₽
нет рассрочки

Включено в курс

  • 8 уроков (видео и/или текст)
  • 9 упражнений в тренажере
  • 22 проверочных теста
  • Дополнительные материалы
  • Помощь в «Обсуждениях»
  • Доступ к остальным курсам платформы

Чему вы научитесь

  • Выделять сущности предметной области и устанавливать правильные взаимоотношения между ними
  • Подбирать правильную структуру данных для хранения сущностей
  • Грамотно проектировать интерфейсы абстракций
  • Определять инварианты и следовать им
  • Правильно использовать индексированный и ассоциативный массивы

Вы познакомитесь с такими понятиями, как интерфейс, онтология и инварианты. Также научитесь выделять сущности предметной области, устанавливать правильные взаимоотношения между ними и грамотно проектировать интерфейсы. Знания из этого курса помогут скрывать ненужные детали с помощью абстракции и фокусировать внимание на интересующих вас понятиях. Чтобы учиться было проще, стоит заранее изучить курсы: Основы JavaScript, JS: Массивы, JS: Объекты и JS: Функции.

Что вы получите после обучения

Приобретаемые навыки
1
Семантика массивов
2
Уровневое проектирование
4
ER-модель
5
DDD
6
Интерфейс
7
Абстракции

Образовательная организация

Онлайн-школа программирования, за выпускниками которой охотятся компании

Первого студента мы трудоустроили в 2013 году. Тогда требования к знаниям джуниоров были выше, а трава зеленее

Это отразилось на программах обучения, на их проработке и глубине. Собеседования для студентов Хекслета проходят под девизом: «Хм, на Хекслете задачки были сложнее»

Иногда наши студенты попадают на работу без проведения технического интервью, только на основе анализа кода проектов

Сейчас все больше и больше компаний указывают курсы Хекслета как плюс при найме. А наши партнерские компании доверяют нам настолько, что собеседуют выпускников, не заглядывая в резюме

Программа курса

Введение
Познакомиться с курсом и его целями

Онтология
Познакомиться с понятием "Предметная область"

Точки на координатной плоскости
Научиться моделировать конкретную предметную область

Семантика массивов
Научиться правильно подбирать структуру данных под задачу

Создание абстракции
Понять, зачем скрывать данные (структуру) и разобрать примеры

Интерфейсы
Познакомиться с новой терминологией

Уровневое проектирование
Научиться видеть барьеры абстракции и выделять слои

Инварианты
Познакомиться с понятием data hiding и разобрать примеры

Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса

Рейтинг курса

3.8
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 08.10.2024 08:49
JS: Абстракция с помощью данных

JS: Абстракция с помощью данных

Оставить отзыв
Поделиться курсом с друзьями