Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

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

бесплатно
нет рассрочки

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

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

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

  1. Создавать программы, используя основные конструкции языка (условия, циклы, функции и другие)
  2. Составлять программы, состоящие из нескольких модулей
  3. Правильно анализировать ошибки в коде и пользоваться отладочной печатью при их поиске

Тренажер с практикой

Бессрочный доступ к теории

Асинхронный формат обучения

 

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

Приобретаемые навыки
2
Переменные
3
Типы данных
4
Логические операторы
5
Цикл while
6
Цикл for
7
Арифметические операции
8
Выражения в определениях
9
Интерполяция
10
Извлечение символов из строки
11
Функции и их вызов
12
Детерминированность
13
Конструкция Switch

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

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

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

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

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

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

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

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

2. Hello, World!
Написать первую программу
теория
тесты
упражнение

3. Инструкции
Изучить азы построения программ на JavaScript
теория
тесты
упражнение

4. Арифметические операции
Переведем арифметические действия на язык программирования
теория
тесты
упражнение

5. Ошибки оформления (синтаксиса и линтера)
Изучить виды ошибок и способы их решения
теория
тесты
упражнение

6. Строки
Научиться работать со строками
теория
тесты
упражнение

7. Переменные
Научиться хранить информацию и переиспользовать уже существующие данные
теория
тесты
упражнение

8. Выражения в определениях
Научиться упрощать код, используем переменные
теория
тесты
упражнение

9. Именование
Научимся правильно именовать переменные
теория
тесты
упражнение

10. Интерполяция
Изучить еще один способ работать со строками в JavaScript
теория
тесты
упражнение

11. Извлечение символов из строки
Научиться получать значения из строк
теория
тесты
упражнение

12. Типы данных
Умножим число на строку, познакомимся с типами данных
теория
тесты
упражнение

13. Неизменяемость и примитивные типы
Узнаем, может ли JavaScript преобразовывать строки или числа
теория
тесты
упражнение

14. Функции и их вызов
Научиться использовать готовые функции
теория
тесты
упражнение

15. Сигнатура функции
Узнать, как функция принимает и возвращает значения
теория
тесты
упражнение

16. Вызов функции — выражение
Научиться использовать результат работы функций
теория
тесты
упражнение

17. Функции с переменным числом параметров
Познакомиться с расширенными возможностями функций
теория
тесты
упражнение

18. Детерминированность
Изучить некоторые свойства функций и особенности их работы
теория
тесты
упражнение

19. Стандартная библиотека
Познакомимся со стандартной библиотекой
теория
тесты
упражнение

20. Свойства и методы
Научиться использовать встроенные в JavaScript атрибуты данных.
теория
тесты
упражнение

21. Цепочка вызовов
Научиться выстраивать методы в цепочки
теория
тесты
упражнение

22. Определение функций
Научиться создавать функции
теория
тесты
упражнение

23. Возврат значений
Научиться использовать результат работы функции
теория
тесты
упражнение

24. Параметры функций
Научиться передавать данные в функцию
теория
тесты
упражнение

25. Необязательные параметры функций
Задаем значения по умолчанию
теория
тесты
упражнение

26. Упрощенный синтаксис функций
Научиться писать лаконичный код
теория
тесты
упражнение

27. Логика
Изучить, что такое логический тип и как применять логические операции
теория
тесты
упражнение

28. Логические операторы
Учимся писать составные условия
теория
тесты
упражнение

29. Результат логических операций
Глубже про логические операции
теория
тесты
упражнение

30. Условные конструкции
Научиться задавать поведение программы в зависимости от разных условий
теория
тесты
упражнение

31. Тернарный оператор
Научиться писать лаконичный код для условий
теория
тесты
упражнение

32. Конструкция Switch
Изучить специальную версию if для множественных условий
теория
тесты
упражнение

33. Цикл while
Научиться писать программы для выполнения повторяющихся действий
теория
тесты
упражнение

34. Агрегация данных
Познакомиться с отдельным классом задач, где применяются циклы
теория
тесты
упражнение

35. Обход строк в цикле
Научиться обрабатывать и собирать строки в цикле
теория
тесты
упражнение

36. Условия внутри тела цикла
Научиться управлять поведением программы в цикле
теория
тесты
упражнение

37. Инкремент и декремент
Познакомиться с унарными операциями
теория
тесты
упражнение

38. Цикл for
Изучим еще один цикл в JavaScript
теория
тесты
упражнение

39. Модули
Знакомимся с модулями — способом разделения программ на составные части и переиспользования частей.
теория
тесты
упражнение

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

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

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

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

обновлено 15.04.2024 18:51
Основы JavaScript

Основы JavaScript

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