Курс Front-end

  • Online
  • Для начинающих
  • Frontend
Образовательный центр: Sigma Software University
Формат:Курс
Язык обучения:Ukrainian
Длительность обучения:4 месяцев
Начало курса:17.09.2024
Стоимость обучения:22 150 UAH за курс

Модуль PRO - 22150 UAH, Advanced - 11300 UAH.

Курс для вивчення та поглиблення знань з Front-end. Основним напрямком курсу є створення інтерфейсів користувача та правильне налаштування робочого оточення для ефективної роботи.

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

Модуль 1. Basic

HTML

  • Introduction: what is Front end and Back end?
  • Basic tags
  • Tables

CSS

  • Selectors
  • inline-block, float layouts
  • Flexbox
  • Grid
  • BEM, Preprocessors, Bootstrap
  • Basic animation
  • Pseudo-elements, Pseudo-selectors, dropdown
  • Adaptive and responsive layouts

Модуль 2. PRO

JS

  • Introduction: how do all languages work?
  • Data Types, logic operations
  • Variables
  • Loop
  • Array
  • Function
  • OOP, Solid
  • Object, Class, Function Construction
  • Event Loop, Call Context
  • DOM
  • Events
  • WebStorage
  • Promise, Async function
  • Ajax, Restful API
  • Npm, Node.js, Webpack

React

  • Setup new project, create an app
  • JSX, Props
  • Hooks:
    • useState
    • useEffect
    • useMemo
    • useCallback
    • useRef
    • useContext
  • Class Components:
    • set state
    • props
    • lifecycles

Routing

  • Routes
  • React Router
  • Hooks:
    • useParams
    • useNavigate
    • useLocation

Redux

  • Introduction (store, flux architecture)
  • react-redux

Final Project

Bonus

  • Basic TypeScript
  • Basic Junit Testing
  • Preparing for an interview

Модуль 3. Advanced

React

  • Setup new project, create an app
  • JSX, Props
  • Hooks:
    • useState
    • useEffect
    • useMemo
    • useCallback
    • useRef
    • useContext
  • Class Components:
    • set state
    • props
    • lifecycles

Routing Routes

  • React Router
  • Hooks:
    • useParams
    • useNavigate
    • useLocation

Redux

  • Introduction (store, flux architecture)
  • react-redux

TypeScript

  • Unit Tests:
    • Jest
    • React testing Library

Final Project

Bonus

  • Preparing for an interview
  • Vue, Vuex

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

  • Мінімальний досвід у Web розробці (HTML, CSS, JavaScript) і / або участь у навчальних курсах по front-end

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

  • Курс складається із теоретичних занять, низки домашніх завдань, онлайн майстер-класів та воркшопів
  • Бонусом є вебінар "Interview Easy or Hard" з Sr. Recruiter в Sigma Software

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

Олександра Донцова - Software Engineer at Sigma Software

Категории курса

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

Похожие курсы

Учебный центр
Prog Academy
Формат
Online
Начало обучения
30.09.2025
Длительность
18 недель
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
17 515 UAH за курс
Учебный центр
Levelup
Формат
Online
Начало обучения
10.09.2025
Длительность
10 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Учебный центр
PeaPod
Формат
Online
Начало обучения
15.02.2025
Длительность
99 часов
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
3 700 UAH за месяц
Учебный центр
Dexa Academy
Формат
Online
Начало обучения
20.01.2024
Длительность
6 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
19 600 UAH за курс