Belli
Назад Психология Эзотерика Здоровье Бизнес Фото Видео Иностранные языки Имидж и стиль Дизайн Хобби и рукоделие Администрирование Программирование SMM Отношения Дети и родители Школа и репетиторство Seo Форекс и инвестиции Отдых и путешествия Музыка Сад и огород Бухгалтерия и финансы Другие тематики Темы и шаблоны Авто-мото Строительство и ремонт Курсы Авторы
Корзина

[НТМL Academy] Алгоритмы и структуры данных

[НТМL Academy] Алгоритмы и структуры данных
[НТМL Academy] Алгоритмы и структуры данных
  • О курсе
  • Артикул: WVP-567145
  • Автор: НТМL Academy
  • Вид товара: цифровой
  • Добавлено: 2021-12-02
В наличии
1740 RUB

О товаре

Правильное использование структур данных и алгоритмов позволяет писать более эффективный код, правильно выстраивать архитектуру проекта и отдельных модулей.
Необходимые знания: JavaScript
Гибкие сроки: открытие курса --- 14 декабря.
Далее вы учитесь в комфортном режиме
Курс позволит вам получить востребованный навык и повысить свою ценность на рынке
Правильно используя алгоритмы и структуры данных, вы сможете:

  • Правильно организовывать данные под конкретную задачу
  • Успешно проходить собеседования в крупные продуктовые компании
  • Решать более сложные задачи
  • Писать код, который работает быстрее и лучше
Правильное использование структур данных и алгоритмов позволяет писать более эффективный код, правильно выстраивать архитектуру проекта и отдельных модулей.
Правильно выбирая алгоритмы и структуры данных, вы сможете использовать верный формат для хранения данных, быстро фильтровать их и искать, что позволит вам решать такие задачи, как:
  • Обход деревьев для понимания принципа работы шаблонизаторов
  • Алгоритм подбора ревьюеров в пул-реквест
  • Фильтрация дубликатов на 100 000 позиций
  • Парсинг данных
  • Хранение и вывод оповещений для пользователя
  • И многие другие
Спойлер: Программа курса Раздел 1
Общие знания
Знакомство с системой оценки эффективности алгоритмов и важностью её оптимизации
Раздел 2
Структуры данных
Введение во встроенные структуры данных и демонстрация того, насколько хранение данных в правильном формате упрощает задачи
Раздел 3
Поиск
Рассмотрим самые популярные алгоритмы поиска
Раздел 4
Разделяй и властвуй
Рассмотрим парадигму решения алгоритмических задач «Разделяй и властвуй» и познакомимся с рекурсией
Раздел 5
Сортировки
Познакомимся с несколькими популярными алгоритмами сортировок и оценим их сложность
Раздел 6
Деревья
Узнаем о графах и деревьях, а также о том, что мы все с ними уже работали
Раздел 7
Хеш-таблицы
Чуть лучше узнаем Map и как он работает
Раздел 8
Стек и очередь
Вспомним про стек и посмотрим на его применение внутри языка, а также посмотрим на задачи, решаемые очередью
Раздел 9
Жадные алгоритмы
Разберём ещё одну концепцию для решения алгоритмических задач и посмотрим на классические задачи, которые она решает
Раздел 10
Динамическое программирование
Дополним решение задачи из прошлого раздела новыми идеями!
12 500 ₽

Отзывы покупателей



Кликните на изображение чтобы обновить код, если он неразборчив

Рейтинг

0
Голосов: 0
5
Голосов: 0
4
Голосов: 0
3
Голосов: 0
2
Голосов: 0
1
Голосов: 0

Еще курсы от НТМL Academy

[НТМL Academy]  Регулярные выражения для фронтендеров
Использование регулярных выражений позволяет быстрее и эффективное анализировать и искать информацию. В некоторых случаях их использование ускоряет написание кода и увеличивает скорость его работы. Программа курса Разделы построены таким образом, чтобы постепенно усложнять и углублять знания о
1645 RUB
[НТМL Academy] Онлайн-курс «Анатомия CSS-каскада»
Курс создан для практикующих разработчиков, которые хотят повысить свою экспертизу и прокачать инженерное мышление. В курсе досконально разбираются фундаментальные механизмы CSS: обработка значений (value processing), каскад и наследование. Спойлер: Программа Курс проходит в асинхронном формате.
1795 RUB
[НТМL Academy] Подготовка вёрстки для CMS
Вёрстка — один из начальных этапов работы над продуктом. Чаще всего следующий этап — интеграция вёрстки в систему управления контентом. Поэтому важно верстать так, чтобы результат было удобно интегрировать в CMS.‍ На курсе вы научитесь делать вёрстку так, чтобы при её интеграции не было проблем.
1730 RUB
Проект по вёрстке «Яхт-клуб «Под парусом»» [НТМL Academy]
Описание проекта Большой итоговый макет В этой инструкции вы найдёте демонстрацию с шагами по вёрстке фиксированного макета лёгкого уровня «Яхт-клуб», а также список ссылок на полезные материалы. Этот макет можно свестать после освоения всех материалов из «дерева навыков». Макет представлен в
1695 RUB
[НТМL Academy] Профессия «Фронтенд-разработчик» 2021. Часть 1 из 14
Профессия «Фронтенд-разработчик» Длительность — 1 год и 3 месяца Старт 20 сентября Гарантия трудоустройства Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени. Готовим востребованных разработчиков
1795 RUB
Профессиональный навык. Разметка по БЭМ. Полный комплект [НТМL Academy]
Описание навыка Профессиональная задача: Анализируя графический макет, нужно разделить интерфейс на компоненты и спроектировать их структуру по методологии БЭМ. Зачем нужен этот навык: Методология БЭМ (Блок, Элемент, Модификатор) — широко распространённый в веб-разработке компонентный подход к
1080 RUB