CyberBionic Systematics

Frontend Developer

29 042 UAH за курс
5 місяців
Для початківців
Frontend
Цей курс навчить вас створювати сайти з нуля: HTML, CSS, JavaScript та Git. Ви опануєте верстку, роботу з DOM та асинхронним кодом, а потім оберете спеціалізацію — React, TypeScript або Angular. Під час навчання ви отримаєте практичні навички, створите проект для портфоліо та підготуєтесь до співбесід.
Бестселер

Про курс

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

Курс будується за принципом "від простого до складного". Спочатку студенти вивчають основи, а потім переходять до більш складних тем.

Основи веб-розробки: HTML5 та CSS3

На цьому курсі починають з основ HTML. Студенти дізнаються про елементи, атрибути та структуру документа. Потім переходять до CSS - вивчають розміри блоків, відступи, роботу з текстом. Окрему увагу приділяють Flexbox для створення сучасних макетів. Також розглядають семантичну верстку, форми та позиціювання елементів. Закріплюють знання на практичних завданнях.

JavaScript: від основ до просунутих тем

Стартовий модуль охоплює базові концепції JavaScript. Тут вивчають змінні, типи даних, оператори, логічні структури, масиви, цикли, функції та об'єкти. Кожна тема підкріплюється практикою.

Робота з Git

Короткий, але важливий модуль про систему контролю версій Git. Студенти навчаться публікувати репозиторії та інтегрувати Git з середовищем розробки.

Поглиблений JavaScript

Тут розглядають роботу з DOM - пошук та зміну елементів, додавання стилів. Детально вивчають роботу з подіями. Далі переходять до складніших тем: функції-конструктори, класи, наслідування, контекст, замикання. Також охоплюють роботу з формами, перевірку даних, cookies, web storage, обробку виключень, асинхронний код та мережеві запити. Закріплюють знання на двох практичних заняттях.

Розширені можливості HTML5 та CSS3

У цьому модулі студенти вивчають сучасні підходи до верстки - Flex та Grid системи. Дізнаються про мікродані, роботу з аудіо та відео, клієнтську графіку, Canvas, анімації та градієнти. Також ознайомляться з препроцесором Sass. Теорію закріплюють на практиці.

Кар'єрний розвиток в IT

Практичний курс, який готує до пошуку роботи. Студенти навчаться аналізувати ринок праці, створювати ефективне резюме та супровідні листи. Розбирають спілкування з рекрутерами, підготовку до співбесід - як з HR, так і технічних. Також пояснюють, як пройти випробувальний термін.

Вибір спеціалізації

Після освоєння базових технологій студенти обирають один з трьох шляхів для поглибленого вивчення.

React Essential

Перший шлях - вивчення бібліотеки React. Студенти дізнаються про JSX, основи React, стан, життєвий цикл компонентів, роботу з формами. Вивчають хуки, маршрутизацію, створення модальних вікон. Також розглядають питання оптимізації додатків. Велика увага приділяється практиці.

TypeScript Fundamentals

Другий шлях - основи TypeScript. Курс охоплює змінні, функції, класи, інтерфейси, generics, модулі та простори імен. Закінчується практичним завданням.

Angular

Третій шлях - фреймворк Angular. Студенти вивчають події, data binding, директиви, пайпи, модулі, компоненти, сервіси. Окремий блок присвячений роботі з HttpClient та RxJS. Також розглядають форми та маршрутизацію. Закріплюють знання на двох практичних заняттях.

Що отримують студенти

Крім основних навчальних модулів, курс включає додаткові можливості. Студенти отримують безкоштовні ліцензії на програмне забезпечення Jetbrains та доступ до відеокурсів ITVDN. Є доступ до конспектів уроків та підтримка HR-фахівця. Викладачі перевіряють домашні завдання та дають зворотний зв'язок. Передбачене спілкування з однодумцями та експертами. Студенти проходять тестування, отримують сертифікати та виконують курсові проекти. Також доступні курси Business English та IT English для покращення мовних навичок.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Можливе працевлаштування
Реальний проект у портфоліо
Супровід ментора