Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Сертификат
Сертификат
Да

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

2 199 ₽
нет рассрочки

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

  • Основам программирования на JavaScript.
  • Использованию операторов, созданию условий и логических выражений.
  • Работе с управляющими структурами, такими как if, switch, for, while.
  • Работе с числами, строками, логическими значениями и другими типами данных в JavaScript, а также преобразованию типов данных.
  • Созданию и использованию именованных, анонимных, рекурсивных, колбэк, IIFE, стрелочных функций, передаче параметров в функции, возвращении значений из функций.
  • Созданию рекурсивных функций и замыканий.
  • Созданию и использованию массивов, сортировке и фильтрации элементов в массивах, работе с многомерными массивами.
  • Теории множеств.
  • Использованию различных алгоритмов сортировки массивов и поиска.
  • Работе с символами и подстроками, преобразованию строк в различные форматы и использованию регулярных выражений для работы со строками.
  • Работе с датой и временем.
  • Использованию математических функций и операций.
  • Созданию и обработке данных в формате JSON.
  • Созданию и использованию регулярных выражений.
  • Обработке ошибок, исключений и использованию trow и try..catch конструкций.

О курсе

Этот курс идеально подходит для начинающих программистов, которые хотят изучить основы языка программирования JavaScript. В ходе курса вы узнаете основные концепции языка, включая переменные, типы данных, условные конструкции, циклы, функции и объекты. Курс также включает в себя практические задания, которые помогут закрепить полученные знания.

JavaScript  — мультипарадигменный язык программирования. Поддерживает объектно-ориентированный, императивный и функциональный стили.

JavaScript обычно используется как встраиваемый язык для программного доступа к объектам приложений. Наиболее широкое применение находит в браузерах как язык сценариев для придания интерактивности веб-страницам. По состоянию на 2023 год 98% веб-сайтов используют JavaScript на стороне клиента для создания динамичных веб-страниц, часто с использованием сторонних JavaScript библиотек.

Вот некоторые из наиболее распространенных способов использования JavaScript:

  1. Веб-разработка (Web development)
  2. Веб-приложения (Web applications)
  3. Автономные приложения (Standalone applications)
  4. Серверные приложения (Server-side applications)
  5. Разработка игр (Game development)
  6. Мобильная разработка (Mobile development)
  7. Разработка Интернета вещей (Internet of Things (IoT) development)
  8. Визуализация данных (Data visualization)
  9. Автоматизация Тестирования (Testing Automation)
  10. Искусственный интеллект (Artificial intelligence) 

Модули курса:

  1. Введение
  2. Основы
  3. Операторы
  4. Управляющие структуры
  5. Типы данных
  6. Функции
  7. Алгоритмы сортировки
  8. Алгоритмы поиска
  9. Теория множеств
  10. Работа с множествами
  11. Работа с массивами 
  12. Работа со строками
  13. Работа с датой и временем
  14. Математические методы
  15. Работа с JSON
  16. Регулярные выражения
  17. Обработка ошибок
  18. Заключение

Каждый модуль в курсе состоит из нескольких уроков, которые представляют собой теорию и задания для закрепления материала теоретической части.

Все задачи можно решать столько раз, сколько вы пожелаете. За ошибки баллы не снимаются, поэтому не бойтесь пробовать и ошибаться!

В конце каждого модуля вас ожидают практические задания по написанию JavaScript кода с использованием программной платформы NODE.JS. 

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

Приобретаемые навыки
2
JSON
3
Алгоритмы
4
Функции
5
Типы данных
6
Операторы
7
Регулярные выражения
8
Теория множеств
9
Работа с массивами

Вас будут обучать

Разработчик. Ментор. Преподаватель онлайн-курсов.

Привет! Меня зовут Сергей, Я частный Разработчик, Ментор, Преподаватель онлайн-курсов. На протяжении 15+ лет занимаюсь разработкой, поддержкой и тестированием проектов различной сложности. Также я принимаю активное участие в разработке и поддержке Open Source проектов.

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

Stepik — образовательная платформа и конструктор онлайн-курсов.

Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки.

Наша цель — сделать образование открытым и удобным.

Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.

Платформа Stepik включает в себя конструктор бесплатных занятий и уроков. Создать интерактивный обучающий курс может любой зарегистрированный пользователь. При этом авторы обучающих материалов сохраняют авторские права. Сервис не имеет ограничений по числу обучающихся на курсе.

Stepik имеет обширные возможности по созданию онлайн-курсов, обучающих занятий и уроков с использованием текстов, видео, картинок, тестовых задач, в процессе выполнения которых можно вести обсуждения с остальными обучающимися, а также с преподавателем. Всего в Stepik присутствует 20 типов заданий, проверка которых может осуществляться как в автоматическом, так и в ручном режиме.

Большим преимуществом данной платформы является возможность встраивать созданные материалы на сторонние сайты, например, Moodle и Canvas.

Кроме того, Stepik может использоваться в качестве площадки для проведения разнообразных мероприятий, таких как олимпиады и конкурсы.

Интерфейс платформы полностью русскоязычный, достаточно дружественный и интуитивно понятный. Платформа полностью бесплатна.

За каждый пройденный курс в Stepik обучающийся получает сертификат о прохождении. Получение сертификата также бесплатно.

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

Введение

Основы

Операторы

Управляющие структуры

Типы данных

Функции

Алгоритмы сортировки

Алгоритмы поиска

Теория множеств

Работа с множествами

Работа с массивами

Работа со строками

Работа с Датой и Временем

Работа с математикой

Работа с JSON

Регулярные выражения

Обработка ошибок

Заключение 

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

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

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

обновлено 05.02.2024 17:13
JavaScript Базовый уровень

JavaScript Базовый уровень

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