SEOWORK Academy · Professional track

Front-end Developer Professional

Безкоштовний практичний трек від вебплатформи, семантичного HTML і CSS foundations до JavaScript, TypeScript, React, testing і командного capstone. Сертифікат відкриється після 60 уроків, чотирьох прийнятих проєктів і фінального іспиту.

Всі 16 модулів доступні60/60 уроків600 питаньСерія FE

Професійний результат

60уроків із тестами
180питань у lesson checks
4проєкти за рубрикою
30питань фіналу

Чотири проєкти

01

Landing page

Семантична, доступна й адаптивна сторінка з перевіреною структурою.

02

Responsive catalog

Каталог із JavaScript state, filters, validation і responsive UI.

03

API app

Асинхронні дані, loading/error/empty states, modules і tooling.

04

React capstone

Командний застосунок із TypeScript, tests, performance budget і handoff.

Модуль 1 · Веб і робоче середовище

Модуль 2 · Семантичний HTML

Модуль 3 · CSS foundations

Модуль 4 · Flexbox і Grid

Модуль 5 · Responsive design

Практичний проєкт 1

Після уроку 20 відкриється здача responsive landing page: artifact, source, README, QA evidence і review SEOWORK.

Відкрити умови проєкту →

Модуль 6 · Web accessibility

BookFlow Accessibility Audit Lab

Локальна flawed/reference сторінка і 12 робочих артефактів для ручного аудиту без PII, trackers чи production endpoints.

Завантажити accessibility lab →

Модуль 7 · Git і GitHub

BookFlow Git Workflow Lab

Локальний synthetic starter і 13 worksheets/templates без .git, real remote, scripts, credentials або destructive automation.

Завантажити Git workflow lab →

Модуль 8 · JavaScript basics

BookFlow JavaScript Basics Lab

15 локальних safe-файлів: starter/reference, synthetic inputs і worksheets для execution, types, conversion, expressions, decisions, loops, tests та debugging.

Завантажити JavaScript basics lab →

Модуль 9 · Functions, objects і arrays

BookFlow Catalog Logic Lab

17 safe-файлів: starter/reference, synthetic schema, function contracts, traces, fixtures, tests, debugging і non-mutation evidence.

Завантажити catalog logic lab →

Практичний проєкт 2

Після уроку 36 відкриється здача data-driven catalog logic: HTTPS artifact, source, README, tests і review SEOWORK від 80/100.

Відкрити умови проєкту →

Модуль 10 · DOM, events, forms і UI state

BookFlow DOM Interaction Lab

18 safe-файлів: starter/reference HTML+CSS+JS, DOM/event/form/state matrices, fixtures, focus/keyboard і release QA.

Завантажити DOM interaction lab →

Модуль 11 · Async, promises, fetch і HTTP/API

BookFlow Async API Lab

18 safe-файлів із deterministic mock transport, HTTP/schema fixtures, error/race/state traces та async QA — без real network.

Завантажити Async API lab →

Модуль 12 · ES modules, npm і tooling

BookFlow Modules & Tooling Lab

18 safe-файлів: ES-module starter, exact manifest/lockfile, build/config/dependency/release worksheets; без node_modules, dist, secrets або real network.

Завантажити tooling lab →

Практичний проєкт 3

Після уроку 48 відкриється review Accessible API application: HTTPS artifact, source, reproducible build і evidence. Прийняття від 80/100.

Відкрити умови проєкту →

Модуль 13 · TypeScript basics

BookFlow TypeScript Contracts Lab

17 safe-файлів: strict TypeScript 7.0.2 setup, unknown fixtures, domain states, runtime validator, diagnostics, migration і release evidence.

Завантажити TypeScript lab →

Модуль 14 · React fundamentals

BookFlow React State Lab

22 safe-файли: exact React 19.2.8 + TypeScript/Vite app, component/data-flow evidence, controlled form, local fixture, runtime validation та abort cleanup.

Завантажити React lab →

Модуль 15 · Testing та performance

BookFlow Testing & Performance Lab

29 safe-файлів: React/Vitest/Testing Library app, 7 deterministic tests, coverage/gaps, bundle budget, Web Vitals і Profiler evidence.

Завантажити quality lab →

Модуль 16 · Командний capstone

React Capstone Delivery Pack

21 safe-шаблон: brief/DoD, ADR/boundaries, team/PR/CI, acceptance/a11y/performance/privacy, deploy/rollback, README/case/evidence/defense.

Завантажити capstone pack →

Практичний проєкт 4

Після уроку 60 відкриється review оригінального React + TypeScript capstone. Прийняття від 80/100 без blocker; після чотирьох accepted projects відкриється фінал.

Відкрити умови capstone →

Дорожня карта

1Веб і робоче середовище4 урокиДоступний
2Семантичний HTML4 урокиДоступний
3CSS: каскад, box model і типографіка4 урокиДоступний
4Flexbox і Grid4 урокиДоступний
5Responsive design4 урокиДоступний
6Accessibility4 урокиДоступний
7Git і GitHub4 урокиДоступний
8JavaScript basics4 урокиДоступний
9Функції, об’єкти й масиви4 урокиДоступний
10DOM, події та форми4 урокиДоступний
11Async JavaScript і API4 урокиДоступний
12Модулі, npm і tooling4 урокиДоступний
13TypeScript basics3 урокиДоступний
14React fundamentals4 урокиДоступний
15Тестування та performance3 урокиДоступний
16Командний capstone2 урокиДоступний

Офіційні орієнтири

Межа сертифікації

Усі 60 уроків доступні. Фінальний іспит відкривається лише після review чотирьох проєктів; PDF/QR-сертифікат серії FE створюється після успішного фіналу.

SEOWORK Education · контроль знань

Прогрес і сертифікація

Складіть практичний тест після кожного уроку, а потім фінальний іспит. Сертифікат міститиме унікальний номер і QR-перевірку справжності.

Урок 1 Як працює веб: HTML, CSS і JavaScript Пройти тест Урок 2 Файли проєкту, шляхи та структура Пройти тест Урок 3 Редактор коду, браузер і DevTools Пройти тест Урок 4 Командний рядок і локальний сервер Пройти тест Урок 5 Семантичний документ, landmarks і заголовки Пройти тест Урок 6 Текст, списки, посилання, зображення та figure Пройти тест Урок 7 Семантичні таблиці даних: caption і scope Пройти тест Урок 8 Форми, labels, controls і native validation Пройти тест Урок 9 CSS rules, selectors і DevTools evidence Пройти тест Урок 10 Cascade, specificity та inheritance Пройти тест Урок 11 Box model, sizing і overflow Пройти тест Урок 12 Кольори й читабельна типографіка Пройти тест Урок 13 Flex axes, alignment і gap Пройти тест Урок 14 Flex sizing, wrapping і source order Пройти тест Урок 15 Grid tracks, sizing і auto-placement Пройти тест Урок 16 Grid placement, areas і subgrid Пройти тест Урок 17 Fluid foundation, viewport і breakpoints Пройти тест Урок 18 Media queries, ranges і user preferences Пройти тест Урок 19 Container queries і responsive components Пройти тест Урок 20 Responsive images, media й QA Пройти тест Урок 21 Accessibility foundations і accessible name Пройти тест Урок 22 Keyboard navigation і focus Пройти тест Урок 23 Accessible forms і помилки Пройти тест Урок 24 Images, contrast і accessibility audit Пройти тест Урок 25 Git repository, staging і commits Пройти тест Урок 26 Git branches, merge і conflicts Пройти тест Урок 27 GitHub remotes, pull requests і review Пройти тест Урок 28 Git safe recovery, credentials і secrets Пройти тест Урок 29 JavaScript execution, scripts і DevTools Пройти тест Урок 30 JavaScript values, types, variables і conversion Пройти тест Урок 31 JavaScript expressions, operators і equality Пройти тест Урок 32 JavaScript conditions, loops і debugging Пройти тест Урок 33 Function contracts, scope і closures Пройти тест Урок 34 Objects і data modeling Пройти тест Урок 35 Arrays і iteration pipelines Пройти тест Урок 36 Decomposition, catalog logic і tests Пройти тест Урок 37 DOM selection і safe rendering Пройти тест Урок 38 Events, propagation і delegation Пройти тест Урок 39 Accessible forms і Constraint Validation Пройти тест Урок 40 UI state, render cycle й interaction QA Пройти тест Урок 41 Promises і async/await Пройти тест Урок 42 HTTP contract і Fetch API Пройти тест Урок 43 Response validation і error taxonomy Пройти тест Урок 44 Cancellation, races й async UI QA Пройти тест Урок 45 ES modules і dependency graph Пройти тест Урок 46 package.json, lockfile і npm scripts Пройти тест Урок 47 Vite і production build Пройти тест Урок 48 Tooling, supply chain і release QA Пройти тест Урок 49 TypeScript compiler, inference і strict config Пройти тест Урок 50 Object types, unions і narrowing Пройти тест Урок 51 Functions, generics, unknown і migration Пройти тест Урок 52 React components, JSX, props і list keys Пройти тест Урок 53 React minimal state, snapshots і data flow Пройти тест Урок 54 React events, controlled forms і accessibility Пройти тест Урок 55 React Effects і safe cleanup Пройти тест Урок 56 Test strategy і deterministic Vitest Пройти тест Урок 57 React Testing Library і async UI Пройти тест Урок 58 Core Web Vitals, Profiler і budgets Пройти тест Урок 59 Capstone architecture, ownership і delivery Пройти тест Урок 60 Production release, portfolio case і defense Пройти тест

Практичні проєкти: 0/4 прийнято

Кожен проєкт перевіряється SEOWORK окремо. Для професійного сертифіката потрібен статус «Прийнято» для всіх обов’язкових робіт.

Фінальний іспит відкриється після зарахування всіх 60 уроків. Зараз: 0/60.