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

Самый полный курс по JavaScript для начинающих программистов! Этот курс идеально подходит для начинающих программистов, которые хотят изучить основы языка программирования JavaScript. В ходе курса вы узнаете основные концепции языка, включая переменные, типы данных, условные конструкции, циклы, функции и объекты.…
Beginner Level
Stepik certificate

What you will learn

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

About this course

Самый полный курс по JavaScript для начинающих программистов!

Если у вас нет возможности оплатить курс в рублях напишите в Telegram или на электронную почту: awilum.dev@gmal.com

Этот курс идеально подходит для начинающих программистов, которые хотят изучить основы языка программирования 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. Математические методы
  16. Работа с JSON
  17. Регулярные выражения
  18. Обработка ошибок
  19. Заключение

 

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

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

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

Whom this course is for

Курс будет полезен: IT-специалистам, Frontend разработчикам, Разработчикам игр, Мобильным разработчикам, Тестировщикам

Initial requirements

Для освоения курса требуются базовые знания из школьной программы по информатике и математике.

Meet the Instructors

Course content

loading...
Certificate

Certificate

Stepik certificate

What you will get

  • Навыки и знания, востребованные работодателем.
  • Возможность отработать теорию на практике.
  • Поддержку наставника.
  • Сертификат о прохождении курса.

Price

Old Price: RUB 600 Discount Price: RUB 510
Try for free
You've tried this course and realized it's not for you? That's fine, we will pay you back within 30 days from the purchase.

FAQ

Share this course

Old Price: RUB 600 Discount Price: RUB 510
Try for free