Курсы JavaScript

Фильтр
Курс
Формат
Online
Начало занятий
Дата формується
Длительность
2 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
Beetroot Academy
  • JavaScript
  • Frontend
Подробнее

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

Теми:

  • Основи TypeScript, необхідні для React
  • Знайомство з бібліотекою React
  • Управління станом компонентів
  • Бібліотека react-router-dom
  • Проєкт Films
  • Тестування компонентів з використанням фреймворку Jest
  • Рефакторинг проєкт Films. Бібліотека react-query
  • Використання бібліотеки Redux в проєктах. Проєкт Courses
  • Server side component. Знайомство з full-stack фреймворком Next.js

Вимоги до студентів

  • Знання HTML, CSS, SCSS
  • Основи JavaScript - типи даних та оператори:
    • цикли та умови
    • функції, об'єкти, масиви, ітератори, closures (замикання)
    • робота з подіями
    • основи асинхронного програмування

Особливості курсу

  • Живі заняття з викладачем
  • Кар'єрне консультування з професійним рекрутером
  • Програма створена senior-експертами
  • Затишна спільнота на заняттях
  • Підтримка координатора групи

Викладачі курсу

Роман Нікіфоров - Займається програмуванням понад 19 років

Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
626 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ITGid
  • JavaScript
Подробнее

Вивчаємо підхід до програмування з урахуванням об'єктів. ООП JavaScript. Починаємо навчання із поняття класу, принципів побудови класу, структури класу. Вивчаємо призначення конструктора, властивостей та методів класу.

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

Вивчаємо:

  • Клас
  • Об'єкт
  • Прототип
  • Успадкування
  • Конструктор
  • Методи та властивості об'єкта та класу
  • this
  • super
  • get, set методи
  • Приватні властивості
  • Статичні властивості та методи
  • Стрілочні функції і контекст
  • Контекст
  • Вказівка контексту call, apply, bind
  • Проєкт - віджет GridView
  • Проєкт - кошик магазина

Спринти

  • Що таке ООП, міфи і реальність. Кити ООП: інкапсуляція, поліморфізм, наслідування
  • Поняття об'єкта. Властивості і методи. Прототипне програмування. Наслідування
  • Клас, об'єкт, конструктор. Властивості і методи. This
  • Наслідування з використанням класів. Super, конструктор
  • Чарівні методи get, set (гетери і сетери). Поняття про приватні властивості
  • Статичні властивості і методи
  • This - значення в класах, об'єктах, функціях. Стрілочні функції і this. Поняття контексту
  • Явна вказівка контексту з використанням call і apply. Метод bind
  • Створення віджета GridView з використанням ООП (частина 1)
  • Створення віджета GridView з використанням ООП (частина 2)
  • Створення віджета GridView з використанням ООП (частина 3)
  • Використання ООП в Frontend розробці на прикладі корзини інтернет-магазину (частина 1)
  • Використання ООП в Frontend розробці на прикладі корзини інтернет-магазину (частина 2)
  • Висновок

Проєкт

Курс містить 2 проєкти - розробка кошика інтернет-магазину (товари, сума, генерація кошика) та створення віджета gridView, який приймає дані у вигляді об'єкта що створює на сторінці таблицю з фільтрами.

Вимоги до проходження курсу

Впевнені знання JavaScript, або проходження курсу JavaScript 2.0.

Особливості курсу

  • 14 спринтів 49 тасок
  • Проєкт
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація
Больше информации
Видеокурс / Платформа
Рекомендуем
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
939 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ITGid
  • JavaScript
Подробнее

Вчимо JavaScript із нуля до junior рівня. Величезна кількість практики, допомога у розв`язанні task, розбір багів. Синтаксис, умовний вибір, цикли, DOM, об'єкти, Set, методи масивів, події, Local Storage, перехоплення помилок, AJAX, Promise, Fetch.

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

Вивчаємо:

  • Синтаскіс javascript
  • Робота з формами
  • DOM (document object model)
  • Оператори розгалуження
  • Оператори умовного вибору
  • Цикли (for, while, do while)
  • Вкладені цикли
  • Функції, аргументи, return
  • Масиви
  • Методи масивів
  • Двовимірні масиви
  • Об'єкти
  • Set - набори
  • Перебір об'єктів
  • Події миші
  • Події клавіатури
  • Подія touch
  • try catch
  • localStorage
  • AJAX, XMLHTTPRequest
  • fetch, Promise
  • async функції
  • ООП

Спринти

  • Налаштовуємо VScode для роботи з курсом
  • Стартуємо і пишемо першу програму
  • Основи вводу даних
  • Оператор if, else, switch case - вибір в JavaScript
  • Працюємо з формами: input, range, textarea, checkbox
  • Цикли в JavaScript
  • Вкладені цикли в JavaScript (частина 2)
  • Функції і все про них
  • Цикл While, Do While
  • Працюємо з DOM
  • Масиви в JavaScript
  • Додавання і видалення елементів в масиві, pop, push, splice
  • Двовимірні масиви
  • Асоціативний масив (обєкт) в JavaScript
  • Практика по масивам - отримуємо прогноз погоди по API
  • Set в JavaScript
  • Перебір масивів: for, for in, for of
  • Методи масивів: map, filter (частина 1)
  • Методи масивів: join, split, forEach (частина 2)
  • Події миші в JavaScript
  • Події клавіатури в JavaScript
  • Короткий обзор touch подій
  • Обробляємо помилки за допомогою Try Catch
  • LocalStorage. Зберігаємо все
  • Запити GET, POST. POSTMAN. Робота з API
  • Запити GET, POST на JS. Асинхронний JS, AJAX
  • Fetch запит. Asunc функції, await. AJAX
  • Promise. Ланцюжки промісів (chaining), PromiseAll
  • ООП в ES6
  • Бонус - замикання
  • Бонус - рекурсія

Курс містить 3 проєкти:

  • Сайт прогнозу погоди. Працюємо з API, fetch, можливість вибору міста, отримання прогнозу погоди із сервера (температура, сила вітру, напрямок, вологість, тиск)
  • Віртуальна клавіатура. Перехоплення символів, що вводяться, з відображенням на екрані
  • Touch слайдер із перегортанням зображень. Працює для desktop та мобільних екранів

Вимоги до проходження курсу

  • базові навички роботи з комп'ютером
  • базові знання html + css

Особливості курсу

  • 31 спринт 458 тасок
  • Проєкти
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація
Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
984 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
ITGid
  • JavaScript
Подробнее

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

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

Вивчаємо:

  • indexOf
  • includes
  • push, pop, shift, unshift
  • slice
  • map, filter
  • reduce
  • isArray
  • splice
  • concat
  • spread
  • find, findIndex, lastIndexOf
  • sort, reverse
  • split, join
  • every, some
  • flat, fill, keys

Спринти

  • Пошук значень в масиві. Метод indexOf
  • Методи масивів JavaScript: Includes
  • Push і Pop. Методи масивів JavaScript
  • Shift, Unshift, Slice
  • Метод масива MAP
  • Методи Filter
  • Reduce, isArray
  • Splice, concat
  • Find, FindIndex, LastIndexOf
  • Sort, Reverse
  • Split, Join
  • Every, Some
  • Flat, Fill, keys

Вимоги до проходження курсу

Впевнені знання JavaScript, або проходження курсу JavaScript 2.0.

Особливості курсу

  • 13 спринтів 136 тасок
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація
Больше информации
Видеокурс / Платформа
Формат
Online
Начало занятий
Будь-який момент
Длительность
-
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
1 025 UAH за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
ITGid
  • JavaScript
Подробнее

Курс підвищеної складності. Все про функції. Області видимості, аргументи, return, замикання, стрілочні функції, контекст: call, apply, bind, callback функції, pure функції, рекурсія.

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

Вивчаємо:

  • function declaration
  • Робота з аргументами функції
  • return
  • Область видимості функції
  • arrow function
  • callback
  • this
  • call, apply, bind
  • function expression
  • function declaration statement
  • pure function
  • recursion
  • closure

Спринти

  • Функції. Function Declaration. Запуск функцій
  • Функції і аргументи
  • Return і повернення значення
  • Стрілкові функції
  • Функції callback
  • Контекст і функції. Call, apply, bind
  • Function definition expression, function declaration statement
  • Pure function, функції вищого порядку
  • Функції вищого порядку - практичне застосування
  • Рекурсія
  • Рекурсія - рекурсивний перебір DOM елементів
  • Замикання

Питання які розглядаються:

  • способи створення функцій
  • робота з аргументами та функцією як об'єктом
  • значення, що повертаються і функції, що повертаються
  • стрілкові функції, їх особливості
  • callback функції
  • контекст функцій, поняття this, робота з контекстом
  • call, apply, bind
  • способи створення та виклику функцій, області видимості
  • функції вищого порядку
  • рекурсія, способи написання та створення рекурсій
  • рекурсивні обходи об'єктів
  • замикання областей видимості, створення замикань

Проєкт

Мініпроєкт - адаптація слайдеру цитат з фоном, що динамічно генерується на pure функції.

Вимоги до проходження курсу

  • знання JavaScript на рівні курсу JavaScript 2.0
  • рекомендація - перед проходженням цього курсу пройти курс "Методи масивів"

Особливості курсу

  • 12 спринтів 134 таски
  • Проєкт
  • Допомога та підтримка
  • Розбір та усунення багів
  • Доступ без обмежень по часу
  • Сертифікація
Больше информации

Страницы

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Відгуки про курси

Отзывы о курсах

Уляна   18.10.2024

Ця школа - найкраща!
Вже більше як рік назад, я припустилась помилки, мені довелось відвідати інший навчальний заклад, бо дівчинка менеджер, з якою я розмоаляла, забила мені голову "в нас краще... в нас працевлаштування..." та іншим непотребом на який я зреагувала, і це було дарма, бо нічого такого не було і близько, і знань не дали, і на питання не відповідали, вся група залишилась незадоволеною.
А в октені після курсів по javascript, які я закінчувала, мене порекомендували до rolique. І спрпва в тому, що Сергій (це наш викладач) прямо при нас набрав директора rolique і запитав, чи йому потрібні розумні кадри, і на наступний день, після завершення курсу, ми вже йшли на співбесіду, звісно не всі, а тільки ті хто себе проявив під час курсу (це вам мотивація вчитись) . Іншими словами, в них ті партнери, які вказані на сайті - це реальні партнери, а не просто логотипи аби замулити очі.
Всім хто буде читати цей відгук, після того, як ви заквнчите в октені курси, не соромтесь залишити відгук, не відмовляйтесь залишити відеовідгук (це звісно трошки ніяково, щось казати на камеру, але... ), це дасть можливість іншим людям обрати вірний шлях одразу, не витрачати зайвий час та гроші, та обрати вірні курси, все ж таки відеовідгук неможливо підробити.

Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы JavaScript
Ірина   10.10.2024

Добрий день всім! Була на курсі javascript compiex, все сподобалось, все вдалося, з вибором не помилилась) - веб дизайн це моє, мама казала, що в початкових класах всі зошити мали дизайнерське оформлення ))) Щиро дякую школі, за все, тепер за витрачений на мене час та мої здавалось безглузді питання, вам, низький уклін, а мої безсонні ніченьки та "пропущені" вихідні тепер мене зовсім не засмучують, навпаки це тепер дуже приємні спогади.
Потрібно відкривати власні курси з Веб дизайну.

Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы JavaScript
Андрій   01.10.2024

Ну що тут сказати...? Шкода, що навчання закінчилось, адже воно було дуже приємним та продуктивним. Ментори - професіонали своєї справи. Особлива подяка Віталію (ти - просто вікіпедія по nodejs) та Сергію Журавльову ( ти - просто вікіпедія по всьому, як можливо стільки знати).
Все систематизовано, шікарно) розплановано, навантаження збільшується до вихідних, щоб було більше вільного часу розібратись з темою та із практичними чи домашкою, хороший курс англійської.
А тепер про результати роботи - в Україні війна, а я отримав посаду junior developer,це була третя співбесіда. Тому з впевненністю можу рекомендувати, ці курси, адже вони працюють. Всій команді розвитку! Все буде Україна!
 

Плюсы:Планування та систематизація дуже приємно вразили. Хороша англійська.
Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы JavaScript
Андрій   18.09.2024

Привіт!
Якщо ви шукаєте найкращу школу для отримання IT освіти в Україні, то Okten School — ваш вибір. Тут навчання дуже інтенсивне, але воно дійсно варте того, варте кожної гривні витраченої на навчання. Результатом мого (весна -літо-осінь 23 р.) стала робота тестувальником, правда вже трішки шкодую, що одразу не пішов на javascript комплекс бо послухав «хороших знайомих» казали, що почни з легшого, а потім можливо продовжиш якщо все потягнеш(бла бла бла), тож потім вже настало. А може й праві бо я поки діточок не маю, тож маю більше вільного часу ніж вони ).
У Okten ви отримаєте не лише круті знання, а й зможете познайомитись з цікавими людьми, від яких можна навчитись багато нового, які згодом дуже часто переростають у ділові відносини. Що ще, чітка та доступна подача матеріалу, легкість спілкування, незрозуміло як люди можуть так привертати прихильність до себе з перших занять, англійська мова та підтримка майже цілодобово., дякую!

Рекомендую.

Рекомендации: Рекомендую
5
Средняя: 5 (1 голос)
Курсы JavaScript
Гість   13.09.2024

Блін жодного середнього відгуку (((, таке враження що все хріново, а "хтось" намагається врятувати рейтинг відмінними відгуками. Поставлю 3*, щоб не псувати загальну картину.

Рекомендации: Нейтрально
3
Средняя: 3 (1 голос)
Курсы JavaScript

Страницы