Основні питання по темах...
HTML
- 1–20 → Основи (теги, атрибути, структура)
- 21–40 → Робота з текстом, списками, таблицями
- 41–60 → Форми, мультимедіа, семантика
- 61–80 → Картинки, SEO, доступність
- 81–100 → Сучасні фічі, API, безпека, оптимізація
CSS
- 1–20 → Основи CSS (синтаксис, селектори, кольори, одиниці)
- 21–40 → Текст, шрифти, блокова модель
- 41–60 → Flexbox, Grid, позиціювання
- 61–80 → Анімації, переходи, псевдокласи, псевдоелементи
- 81–100 → Змінні, сучасні фічі, responsive design, performance
JavaScript
- 1–20 → Основи JS (синтаксис, змінні, типи, оператори, умови, цикли, функції)
- 21–40 → Масиви, об’єкти, this, JSON, деструктуризація, spread/rest
- 41–60 → Асинхронність (замикання, callback, promise, async/await, event loop)
- 61–80 → DOM і браузерне API (події, storage, fetch, таймери, форми)
- 81–100 → Сучасний JS (ES6+, класи, модулі, proxy, generators, патерни, оптимізація)
React
- 1–20 → Основи React (JSX, компоненти, props, state, події, рендеринг)
- 21–40 → Списки й форми (умовний рендеринг, списки, keys, форми, керовані компоненти)
- 41–60 → Хуки (useState, useEffect, useRef, useMemo, useCallback, useContext, кастомні хуки)
- 61–80 → Стан і маршрутизація (React Router, Context API, Redux, Zustand, Suspense, lazy)
- 81–100 → Просунуті теми (портали, error boundaries, нові хуки, server components, Next.js, тестування, оптимізація)
Node.js
- 1–20 → Основи Node.js (що це, установка, модулі)
- 21–40 → Робота з файлами, пакетами, npm
- 41–60 → Асинхронність, callbacks, promises, async/await
- 61–80 → Сервери, Express, маршрутизація, middleware
- 81–100 → Streams, буфери, класи, події, безпека, performance
Коротко про це...
Після навчання на курсах GoIT настав час спробувати власні сили. Це мій перший застосунок, створений із нуля – початок мого шляху в світі розробки.
Шукав інформацію з цієї теми у форматі «питання–відповідь», але так і не знайшов. Тому вирішив зробити власну «шпаргалку», щоб вона завжди була під рукою. Я зробив її простою та зручною, щоб ви могли повторювати матеріал будь-де – у транспорті, в черзі чи за ранковою кавою.
Тут зібрано 500 запитань, які допоможуть підготуватися до співбесіди на позицію FullStack-розробника.
Додаток стане у пригоді для повторення та закріплення базових знань із ключових напрямів:
HTML, CSS, JavaScript,
React, Node.js.
Мені дуже приємно, що ви користуєтеся цим застосунком. Він ще на етапі розробки, тому буду вдячний за ваші ідеї та поради. Напишіть мені, якщо маєте думки щодо того, як зробити його ще кращим. Сподіваюся, цей застосунок вам допоможе впевнено почуватися на співбесідах і прокачати свої знання.
Приємного користування!