Курс JavaScript
Огляд
Вітаємо на курсі JavaScript для початківців!
За даними DOU, JavaScript уже котрий рік поспіль займає перший рядок у рейтингу найпопулярніших мов програмування. Це не дивно, бо на фреймворках JS написані приблизно 98% існуючих сайтів. Приголомшлива статистика, чи не так?
Іншими словами, занурюючись у вивчення JavaScript, ти можеш створити майже будь-яке веб-рішення та розвивати свою кар’єру в безлічі напрямів. А ми тобі в цьому допоможемо.
Цього разу ми підготували навчальну програму, розраховану на 5 місяців плідної праці. Ні, це не означає, що на тебе чекає півроку нудної теорії. Курс на 80% складається з практичних завдань, за виконанням яких уважно стежить лектор. Обіцяємо вчасні й детальні фідбеки та щоденну менторську підтримку. Ти з нами?
Тобі підійде цей курс, якщо ти:
- новачок у програмуванні та хочеш стати JS-розробником;
- вже почав вивчати програмування самостійно, але не вистачає підтримки досвідченого ментора;
- маєш досвід у програмуванні й наразі хотів би стати Mobile Full Stack-розробником або змінити спеціалізацію на фронтенд.
Ми зробимо все, аби твій перехід до нової професії був комфортним, прозорим і зрозумілим. Налаштуйся отримувати нові знання та плідно працювати. Після курсу найкращі студенти будуть запрошені до інтернатуру CHI Software.
Курс включає в себе:
- 45 занять тривалістю по 1,5 години
- 80% курсу - практичні заняття
- Доступ до всіх матеріалів занять – презентацій, чек-листів, записів лекцій
- Зворотній зв’язок та регулярну підтримку досвідченого ментора,
- Доступ до зручної онлайн-платформи для навчання
- Сертифікат про закінчення курсу, що підтверджує отримані навички та компетенції
Ось які переваги пропонує курс JavaScript від CHI IT Academy


Лекції в зручний час


Практичні заняття


Невелика група


Підтримка ментора


Сертифікат про закінчення


Можливість контракту з ІТ-компанією
Ми цінуємо ваш час і готові відповісти на всі запитання якомога швидше
Програма
01
Розділ 1: HTML та CSS. Вступ
– Знайомство з групою та лектором
– Організаційні моменти
– Visual Studio Code як головний інструмент курсу
02
HTML
– Що таке HTML?
– Структура HTML-документа та основні теги
– Посилання та навігація
03
Таблиці та форми
– Робота з таблицями
– Робота з формами
04
Зображення та інші теги
– Робота з зображеннями
– Робота з тегами
05
CSS
– Що таке CSS?
– Способи підключення стилів
– CSS-селектори та основні CSS-властивості
06
Шрифти. Бекграунд сторінки
– Робота зі шрифтами
– Типографіка
– Бекграунд сторінки та його властивості
07
Псевдокласи. Пріоритет у CSS
– Псевдокласи та псевдоелементи
– Пріоритет та успадкування в CSS
08
Блоки та рядки
– Блоки та рядки. Їх відмінності та особливості
– Тінь елемента, скруглення кутів та градієнт
09
HTML-форма
– Оформлення HTML-форми
10
Робота з зображеннями
– Векторні іконки
– Позиціонування елементів
11
Flexbox
– Вивчення та практика
12
Layouts. Media queries
– Layouts та блочна верстка сторінки
– Media queries та верстка під мобільні пристрої
13
Анімація. CSS Grid
– Анімація та трансформація елементів у CSS
– Про CSS Grid
14
Фреймворки. Бібліотеки. Робота з компонентами
– Фронтенд-фреймворк Twitter Bootstrap
– Сітка Bootstrap та робота з компонентами
– Про інші CSS-бібліотеки та фреймворки
15
Шаблони Figma. Частина 1
– Практичне заняття
16
Шаблони Figma. Частина 2
– Практичне заняття
17
Розділ 2: JavaScript. Основи
– Що таке JavaScript
– Інтеграція JS у HTML
– Змінні
18
Дані
– Типи даних
– Основні методи та виведення інформації на екран
19
Вирази та оператори
– Детальний розбір виразів та операторів
20
Умовні конструкції
– Створення умовних конструкцій: if…else, switch-case, ternary
21
Цикли
– Робота з циклами: while, do…while, for-loop
22
Масиви
– Масиви та їх методи
23
Функції
– Функції та область видимості в JS
24
Обʼєкти
– Об’єкти, їх властивості та методи
25
Розділ 3: Document Object Model (DOM)
– Розуміння DOM
– Особливості роботи з DOM
– Отримання доступу до елементів сторінки
26
Розмітка HTML. HTML-атрибути
– Отримання та встановлення розмітки HTML і тексту документа
– Маніпуляції HTML-атрибутами “class” за допомогою JS
27
Бібліотека jQuery
– Робота з бібліотекою jQuery
28
Підключення плагінів
– Підключення готових JavaScript-плагінів
29
Селектори. Фільтри. Атрибути
– Детально про селектори та фільтри
– Робота з атрибутами та властивостями елементів