Комп'ютерна Академія IT Step – лідер у сфері IT-освіти з 1999 року. Ми є найбільшою міжнародною компанією, яка спеціалізується на IT-освіті, з сотнями тисяч випускників по всьому світі.
Вартість:
Умови акції
- За умов оплати всього курсу 44 500 грн, вартість в місяць - 3 708 грн
- За умов оплати щомісяця - 3 850 грн
Опис
Навчання front-end розробці варто вибрати через глобальну цифровізацію – сьогодні практично не залишилося компаній, які не вийшли в онлайн. І цей тренд тільки стрімко розвиватиметься. Сьогодні без фронтенд розробника не існує жодна компанія, яка має свій сайт. Такий фахівець однаково затребуваний у будь-якій країні світу.
Front-end розробка - це напрямок, відкритий людині з будь-яким професійним бекграундом. Абсолютно необов'язково мати досвід в IT, щоб стати фронтенд розробником — достатньо бути цілеспрямованим та мати достатньо часу для навчання та прокачування отриманих знань.
Кому підійде курс Front-end Developer?
- Спеціалістам поза IT-сферою: Якщо ви не задоволені поточною кар'єрою та заробітком, Front-end розробка стане для вас зручним входом у прибуткову та зростаючу IT-індустрію.
- Студентам університетів: Опануйте другу спеціальність, навчаючись в університеті. Отримуйте практичний досвід та заробляйте гроші, будучи студентом.
- IT-спеціалістам, які хочуть підвищити кваліфікацію: Систематизуйте ваші знання в галузі IT та отримайте нові прикладні скіли, потрібні на внутрішньому та міжнародному ринках.
Ви почнете навчання з основ верстки HTML та CSS. Вивчите JavaScript та фреймворки, а до кінця курсу навчитеся робити веб-сторінки та корпоративні сервіси. Отримаєте досвід роботи в команді та почнете кар'єру веб-розробника.
Після закінчення навчання на курсі Front-end ви зможете:
- Мати навички швидкого та якісного форматування складних web-документів.
- Знати і вміти використовувати основи HTML — теги, атрибути і способи структурування змісту web-сторінок до створення форматованих документів.
- Володіти навичками перевірки та налагодження коду web-документів.
- Знати та вміти використовувати основи CSS - значення, списки, кольори, шрифти та інші метрики форматування.
- Познайомиться з ООП та його основними поняттями.
- Вміти обробляти помилки, що виникають.
- Створювати функції-обробники різних подій у тонкощах.
- Розбиратися у реалізації клієнтських сценаріїв під різні браузери.
- Володіти принципами створення форм та аналізу даних користувача з використанням регулярних виразів.
- Володіти принципами створення асинхронних запитів за допомогою Ajax.
- Використовувати системи контролю версій.
- Розуміти основи командної роботи.
- Використовувати модульне тестування.
- Володіти основами взаємодії з NodeJS.
- Розбиратися у тонкощах використання Webpack.
- Вміти робити зв'язування даних у Angular додатку.
- Застосовувати Dependency Injection.
- Розбиратися в тонкощах реалізації React додатків.
- Вміти використовувати Flux та Redux.
Наприкінці навчання випускники курсу отримують диплом міжнародного зразка від Комп'ютерної Академії IT STEP про проходження курсу.
Програма навчання
Введення у Web. Структура HTML
- Введення у предмет.
- Введення в мову розмітки. Мова розмітки гіпертексту HTML.
- Правила запису тегів та їх атрибутів у стандарті HTML5. Синтаксичні відмінності HTML4, XHTML, HTML5.
- Основні помилки у записах тегів.
- Структура документа HTML5.
- Кодування сторінки та meta-теги.
- Класифікація тегів: лінійні та блокові.
- Модель форматування тексту: заголовки та абзаци. Елементи p, h1..h6. Вирівнювання тексту блокових елементів: атрибут align.
- Класифікація тегів: логічне та фізичне форматування.
- Практика: створення найпростішої web-сторінки.
Форматування за допомогою CSS
- CSS – каскадні таблиці стилів.
- Теги без форматування div - блоковий, span - лінійний.
- Аналогія HTML та CSS на прикладі лінійних та блокових тегів.
- Додаткові властивості CSS для форматування тексту: letter-spacing, line-height, text-intend, text-transform, white-space, word-spacing.
- Використання атрибутів class та id для завдання стилів.
- Використання зовнішніх CSS-файлів стилів.
- Практика: форматування тексту за допомогою CSS.
- Створення списків.
- Створення вкладених списків.
- Форматування списків за допомогою CSS.
- Списки визначень: dl, dd, dt.
- Управління відступами та полями.
- Практика створення списків.
JavaScript та бібліотека jQuery
- Введення у JavaScript.
- Об'єкт. Масиви. Об'єкт Array. Терміни. Об'єкти String, Date, Math. Введення в об'єкт. Введення в об'єктно-орієнтоване програмування.
- Опрацювання подій.
- Browser Object Model. Document Object Model.
- Форми.
- Перевірка достовірності форм. Використання куків.
- Малювання за допомогою canvas, підтримка медіа-можливостей.
- JSON, AJAX.
- ECMAScript 6, ECMAScript 11.
- Модульне тестування.
- Структурні патерни.
- Патерни проєктування.
- Патерн MVC.
- Принципи проєктування класів Solid.
- Введення у jQuery. Події jQuery. Стилі та анімація. Взаємодія із DOM. AJAX та jQuery.
- Командна праця. Управління програмними проєктами.
Використання фреймворку Angular, React
- NodeJS.
- Складання проєктів за допомогою Webpack та інших інструментів.
- Angular.
- React.
Останні відгуки
За даним курсом поки немає відгуків.