Курси
Туристична пошта, туристична компанія

Frontend-розробник із держ.дипломом Національного Авіаційного Університету



  • 25000 грн 

Про курс

Комп`ютерні курси. Хто такий frontend-розробник?

Frontend-розробник створює видиму частину сайтів та веб-додатків за допомогою мов розмітки та програмування, фреймворків та інших інструментів. Він розробляє інтерфейси для складних сервісів – планувальників завдань, месенджерів, інтернет-магазинів. Без frontend-розробника не вийде лайків під постами в соцмережах, кошика товарів, коментарів та зручної навігації онлайн-картами. Frontend-розробники потрібні як великим корпораціям, і стартапам. А якщо не хочете працювати на компанію, завжди доступні варіанти на фрілансі.

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

Модуль 1. Верстка веб-сторінок - 120 годин - 2 місяці 

Щоб стати фронтенд-розробником, потрібно вивчити основу онснов HTML і CSS. З їх допомогою ви верстатимете веб-сторінки. Потім ви освоїте адаптивну верстку, яка допомагає підлаштовувати відображення створених сторінок під екрани різних пристроїв. З цими навичками ви зможете брати замовлення на фріланс-біржах, працювати з GitHub та зберігати там свої проекти.

Ви навчитеся:

  • Верстка веб-сторінок
  • Створювати сторінки на чистому HTML
  • Позиціонувати елементи на сторінці за допомогою CSS
  • Застосовувати семантичну верстку
  • Використовувати засоби розробника у браузері
  • Верстати адаптивні веб-сторінки на Flexbox та Grid
  • Використовувати файли формату SVG
  • Працювати в GitHub

Практика.

Модуль 2. Програмування JavaScript - 120 годин -2 місяці 

JavaScript використовують для створення фронтенду - сторінок сайту, які відкриваються у браузері. Ви не просто вивчите JavaScript як мову програмування, а вирішуватимете на ньому завдання. Для цього вам знадобиться дізнатися, що таке об'єктно-орієнтоване програмування, і навчитися застосовувати ООП JavaScript. Ознайомтеся з темами рівня middle — Canvas API та анімація. Опануйте тестування коду.

Ви навчитеся:

  • Програмування на JavaScript
  • Писати прості програми на JavaScript, розумітися на типах даних
  • Застосовувати ООП у JavaScript
  • Створювати складні скрипти з обробкою подій
  • Працювати з форматами XML та JSON
  • Користуватися різними API у браузері
  • Реалізувати анімацію на JS
  • Писати юніт-тести

Практика.

Модуль - 3. TypeScript та інструменти для розробки – 120 годин – 2 місяці 

TypeScript — мова програмування, яка базується на JavaScript, але дає більше можливостей у ОВП і тому краще підходить для великих проектів. Найближчим часом усі великі компанії його використовуватимуть. Ви освоїте теми рівня middle: програмування на TypeScript односторінкових сайтів, упаковка проектів у Webpack, оптимізація створеної програми. TypeScript та інструменти для розробки.

Ви навчитеся:

  • Писати програми на TypeScript
  • Підключати TypeScript до проекту та налаштовувати
  • Використовувати препроцесори CSS
  • Працювати з інтерфейсами методології БЕМ
  • Створювати SPA
  • Налаштовувати складання проекту на Webpack
  • Використовувати інструменти оптимізації програм: svg-спрайти, мемоізація, Lighthouse

Практика.

Модуль 4. Розробка за допомогою React.js - 120 годин -2 місяці 

Набір бібліотек React вам знадобиться, щоб вивести вас на новий рівень професійного програмування - зможете створювати модульні проекти, обробляти складні події у браузері. Крім цього, ви вивчите фреймворк Next.js, щоб у зв'язці React + Next.js розробляти багатосторінкові сайти. Ознайомтеся з фреймворками Angular та Vue.js. Це розширить ваші можливості щодо вибору проектів.

Ви навчитеся:

  • Розробляти програми на React
  • Писати свої компоненти та хуки на React
  • Створювати програми на Angular та Vue.js
  • Використовувати Typescript у React-проектах
  •  Розробляти сайти на React + Next.js
  • Застосовувати бібліотеку Redux на програмі React
  • Розробка за допомогою React.js

Практика.

Модуль 5. Архітектура додатків та бекенд - 80 годин - 1 місяць 

Сайт складається з фронтенду та бекенду. Фронтенд-розробник повинен розуміти, як влаштований бекенд — внутрішня робота програми на сервері. Ви навчитеся поєднувати фронтенд з бекендом, для цього дізнаєтеся, що таке API і познайомитеся з Node.js. Знання закріпіть практично як code challenge. Ці навички ви застосуєте для самостійного підсумкового проекту, який стане реальним доказом ваших знань.

Ви навчитеся:

  • Підключати додаток до бази даних
  • Розгортати програму на Node.js
  • Проектувати та реалізовувати Rest API
  • Створювати документацію до API

Практика.

Загальний курс -560 годин.

Оплата провадиться за кожен модуль окремо.

Денні групи - 3 дні на тиждень (пн-ср-пт) з 10:00 до 16:00 - Термін навчання за повним циклом - 9 місяців

Групи вихідного дня: група по суботах: з 10:00 до 16:00 - Термін навчання за повним циклом - 12 місяців

Група по неділях - з 10:00 до 16:00 - Термін навчання за повним циклом - 12 місяців

Вечірні групи - пн-пт з 18:00 до 21:00 - 3 рази на тиждень- Термін навчання за повним циклом - 24 місяці

Дати початку занять: Вересень 2022-5; 12; 19; 26; Жовтень – 3; 10; 17; 24; 31; Листопад - 7; 14; 21; 28; Грудень – 5; 12; 19; 26 і т.д

Для груп вихідного дня та вечірних груп – запуск  щотижня.

Де проходять заняття – м. Київ, проспект Комарова,1, Національний Авіаційний Університет.

Після закінчення курсів видається Свідоцтво про проходження курсів.

Запис за телефоном [відкрити контакти](095) 554-85-03 з 9 до 21, без вихідних

Категорії курсів

Залишити коментар
Будь ласка, введіть ваше ім’я
Будь ласка, введіть коментар.
1000 символів

Будь ласка, введіть email
або Відмінити

Усі курси в Києві, а також ЗВО/ВНЗ в Києві, коледжі в Києві, репетитори в Києві, тренінги в Києві, робота в Києві