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

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

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
Операторы
3
Типы данных
4
Функции
5
Алгоритмы
6
Теория множеств
7
Работа с массивами
8
JSON
9
Регулярные выражения

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

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

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

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

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

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

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

Введение

Основы

Операторы

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

Типы данных

Функции

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

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

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

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

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

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

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

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

Работа с JSON

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

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

Заключение 

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

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

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

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

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

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