Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

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

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Курсы программирования на JavaScript [hexlet.io] [Базовый план] [Часть 1]

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
25 748
Реакции
146
Баллы
63
Курсы программирования на JavaScript:
JS: Массивы,
JS: Настройка окружения,
JS: Объекты






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

Хекслет — практические курсы по программированию. Мы помогаем новичкам стать профессиональными программистами, а опытным разработчикам получать новые знания и расти профессионально.
Мы считаем, что настоящий программист должен понимать, как работает компьютер, и обладать вычислительным мышлением. Он должен видеть проблему, а не задание. Должен уметь анализировать и рассуждать на уровне проблемы и выше, а не только на уровне кода.

При сегодняшнем обилии учебных материалов, курсов и книг, главный вопрос, который встает перед новичком, это не «где учиться?», а «что и в каком порядке учить?». Существует множество мнений по этому поводу. Кто-то советует начинать с математики, кто-то советует конкретные языки и технологии.

Хекслет — это готовый путь от абсолютного новичка до первого трудоустройства. Каждый урок на Хекслете включает в себя до трех шагов:

Теория. Короткая лекция в виде текста или видео. Она основана на задаче, так что в отличие от традиционной академической теории, мы делаем упор на специфическую задачу, которая уже решена умными инженерами и программистами, а затем следуем по их шагам, чтобы понять решение.
Тест. Проверка вашего понимания. Нам не важно запоминание фактов, поэтому вопросы теста нацелены на понимание концепции, а не на тренировку памяти.
Практика. Упражнения по программированию в реальной среде разработки. Не в виде симуляции, не в виде игрушки, а на настоящей машине с базами данных, фреймворками, серверами и другими инструментами.




Содержимое курса JS: Массивы
JS: Массивы

1. О курсе
Узнать о курсе, его структуре, задачах и целях.

2. Синтаксис
Изучить синтаксис для работы с массивами

3. Модификация
Познакомиться с основными способами изменения массивов

4. Проверка существования значения
Разобрать типичные ошибки при работе с массивами: выход за границу, обращение к несуществующему ключу.

5. Цикл for
Научиться применять цикл for для массивов

6. Ссылки
Познакомиться с понятием ссылочные данные и узнать как правильно обрабатывать массивы в функциях.

7. Агрегация
Научиться агрегировать данные

8. Цикл for...of
Научиться простому способу обходить массив

9. Удаление элементов массива
Узнать о правильных и неправильных способах удаления элементов

10. Управляющие инструкции
Изучить работу `break` и `continue`

11. Вложенные массивы
Познакомиться с синтаксисом создания и обновления вложенных массивов

12. Генерация строки в цикле
Научиться эффективно собирать строки

13. Обработка строк через преобразование в массив
Узнать, как обрабатывать строки с помощью массивов

14. Вложенные циклы
Научиться вкладывать циклы друг в друга

15. Теория Множеств
Приобщиться к прекрасному

16. Сортировка массивов
Познакомиться с базовыми алгоритмами

17. Стек
Познакомиться с одной из самых фундаментальных структур данных

18. Big O
Познакомиться с оценкой сложности алгоритмов

19. Деструктуризация
Научиться раскладывать массив на части

20. Rest-оператор и деструктуризация
Научиться сворачивать данные в массив

21. Spread-оператор и создание новых массивов
Научиться применять spread-оператор (оператор расширения) для массивов.

22. Массивы в памяти компьютера
Познакомиться с тем, что из себя представляют массивы в реальности

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





Содержимое курса JS: Настройка окружения
JS: Настройка окружения

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

2. Что такое JS?
Узнать об особенностях JavaScript как языка программирования, познакомиться с ECMAScript.

3. Установка JavaScript
Установить интерпретатор и научиться пользоваться REPL

4. NPM
Научиться создавать проекты и пакеты в js экосистеме. Познакомиться с понятием зависимостей.

5. Зависимости
Познакомиться с понятием зависимости и научиться ими пользоваться

6. Зависимости для разработки
Изучить понятие среды разработки. Узнать про разные типы зависимостей.

7. Глобальная установка пакетов
Научиться устанавливать и запускать JavaScript программы

8. NPX
Научиться запускать локально установленные пакеты-утилиты

9. Линтинг
Познакомиться с линтерами и установить Eslint

10. Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию

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





Содержимое курса JS: Объекты
JS: Объекты

1. О курсе
Узнать о курсе, его структуре, задачах и целях.

2. Синтаксис
Изучить синтаксис для работы с объектами

3. Модификация
Познакомиться с основными способами изменения объектов

4. Ссылки
Познакомиться с понятием ссылочные данные

5. Объекты в действии
Рассмотреть реальные примеры использования объектов

6. Проверка существования свойства
Научиться правильно определять, есть ли у объекта свойство

7. Обход свойств объекта
Научиться использовать цикл for...of для обхода объекта

8. Вложенные объекты
Изучить синтаксис создания, извлечения и модификации вложенных объектов

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

10. Клонирование (копирование)
Познакомиться с созданием поверхностных и глубоких копий объектов

11. spread и создание новых объектов
Научиться применять spread (оператор расширения) для объектов.

12. Деструктуризация
Узнать способ писать более лаконичный код для извлечения частей объекта

13. Хеш-таблицы
Разобраться с реальным устройством объектов

14. Самостоятельная работа
Дополнительные задания, которые позволяют закрепить полученную теорию

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

В складчину входят не только видео и статьи из уроков, но и тесты (в формате гугл форм), и упражнения (файлы .js, .md и по возможности тестирование на jest).

Продающий сайт

Цена: 3900 руб.
 
Верх