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. Вивчається їхнє прикладне значення, показуються приклади застосування.

Приділено увагу ОВП - створення об'єктів, методів та властивостей. Розглядаємо як працює це в OOP. Після вивчення об'єктом вивчається робота з датою в JS (об'єкт Date() його властивості та методи).

Вивчаємо основи анімації та повторення дій через проміжки за допомогою інтервалів та таймерів. Застосовуємо їх для створення анімацій.

У курсі вивчається сховища даних на стороні клієнта - LocalStorage та Cookies 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 запитами. Також в курсі багато уваги приділено поглибленню тем: подія, делегування, робота з цим. Все, що потрібно для впевненого написання коду в JS.

javascript strong