JavaScript24 (part 2)

frontend for beginner

Спринты курса
🔒 03. Алгоритмы поиска по массивам
🔒 05. Двумерные и многомерные массивы, применение массивов для реализации двумерных игр
🔒 07. Объекты: создание, перебор, вывод. Методы получения ключей массива и значений. Комбинирование методов
🔒 09. Хранилище данных Map
🔒 11. Объекты. Свойства и методы. This в Объектах. Контекст
🔒 13. setInterval, setTimeout - отложенный запуск кода JavaScript
🔒 15. Хранилища данных в JavaScript. LocalStorage. События - обновление LS
🔒 17. JSON как структура данных. Операции с JSON.
🔒 19. AXIOS для запросов. Работа со сторонними пакетами.
🔒 20. Промисы, цепочки промисов, очереди. Работаем с API.
🔒 22. Unit тестирование - реальное применение в реальном окружении. Часть первая
🔒 23. Unit тестирование - реальное применение в реальном окружении. Часть вторая
🔒 24. TicTacToe - моделируем через двухмерный массив
Полное описание курса

Данный курс, это продолжение курса JS24 part1, и его логичное завершение. Вы изучите все, что необходимо знать trainee/junior FrontEnd разработчику и пройти собеседование. Изучаются алгоритмы и структуры данных в JavaScipt: массивы, объекты. При изучении массивов и объектом изучается и отрабатывается все связанное с ними - приемы, методы, реализации, алгоритмы. В частности, огромное внимание уделено манипуляциям с массивами.

В курсе изучаются новые структуры данных: наборы Set, Map. Изучается их прикладное значение, показываются примеры применения.

Уделено внимание ООП - созданию объектов, методам и свойствам. Рассматриваем как работает this в OOP. После изучения объектом изучается работа с датой в JS (объект Date() его свойства и методы).

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

В курсе изучается хранилища данных на стороне клиента - LocalStorage и Сookies storage. Рассмотрены вопросы синхронизации данных в хранилищах, события связанные с этим процессом.

Большая часть курса - работа с асинхронными запросами AJAX и работа с API. В курсе вы изучите понятие запросов, изучите проблемы кроссплатформенных запросов, их обходы, научитесь делать запросы с помощью JS вида GET, POST, PUT... Изучим программы для проверки запросов перед кодированием.

В курсе изучаем структуру данных - JSON и операции с данным форматов: создание, изменение, валидация, чтение и т.д.

Учимся делать запросы с помощью Fetch и AXIOS. Изучаем как устанавливать дополнительные компоненты через npm и подключать к проекту. Работаем с промисами, очередями, цепочками промисов.

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

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

Стоимость указана за весь курс.

Сертификация. Сертификат выдается решено 85% задач.

Курс содержит несколько проектов: реализация поля для 2D игры, TicTacToe, Валидация вводимых данных в форму на "лету", модуль для тем сайта.

Краткое описание

Specialization: frontend

Level: for beginner

  • 🎧 Поддержка преподавателя
  • 🐞 Помощь в поиске и исправлении ошибок
  • ♾️ Пожизненный доступ к материалам курса
  • ⭐ Сертификат после прохождения курса
  • 💻 Проектов: 3
550 ₴

Вторая часть курса по JavaScript для начинающих. Вторая часть сосредоточена на структурах данных: объектах, set, массивах, map, строках и работе с AJAX запросами. Также в курсе много внимания уделено углублению тем: событие, делегирование, работа с this. Все, что нужно для уверенного написая кода в JS.

javascript strong
Полное описание курса

Данный курс, это продолжение курса JS24 part1, и его логичное завершение. Вы изучите все, что необходимо знать trainee/junior FrontEnd разработчику и пройти собеседование. Изучаются алгоритмы и структуры данных в JavaScipt: массивы, объекты. При изучении массивов и объектом изучается и отрабатывается все связанное с ними - приемы, методы, реализации, алгоритмы. В частности, огромное внимание уделено манипуляциям с массивами.

В курсе изучаются новые структуры данных: наборы Set, Map. Изучается их прикладное значение, показываются примеры применения.

Уделено внимание ООП - созданию объектов, методам и свойствам. Рассматриваем как работает this в OOP. После изучения объектом изучается работа с датой в JS (объект Date() его свойства и методы).

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

В курсе изучается хранилища данных на стороне клиента - LocalStorage и Сookies storage. Рассмотрены вопросы синхронизации данных в хранилищах, события связанные с этим процессом.

Большая часть курса - работа с асинхронными запросами AJAX и работа с API. В курсе вы изучите понятие запросов, изучите проблемы кроссплатформенных запросов, их обходы, научитесь делать запросы с помощью JS вида GET, POST, PUT... Изучим программы для проверки запросов перед кодированием.

В курсе изучаем структуру данных - JSON и операции с данным форматов: создание, изменение, валидация, чтение и т.д.

Учимся делать запросы с помощью Fetch и AXIOS. Изучаем как устанавливать дополнительные компоненты через npm и подключать к проекту. Работаем с промисами, очередями, цепочками промисов.

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

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

Стоимость указана за весь курс.

Сертификация. Сертификат выдается решено 85% задач.

Курс содержит несколько проектов: реализация поля для 2D игры, TicTacToe, Валидация вводимых данных в форму на "лету", модуль для тем сайта.