Вадим Гук
Я Вадим Гук. І я буду навчати тебе. Займаюся веб-розробкою 10+ років. Веду навчальні курси 3 роки. Маю декілька своїх сайтів і інтернет-магазинів. Розкажу про них при спілкуванні. Хочеш дізнатися про мене більше? Пиши мені в особисті повідмлення.
Я Вадим Гук. І я буду навчати тебе. Займаюся веб-розробкою 10+ років. Веду навчальні курси 3 роки. Маю декілька своїх сайтів і інтернет-магазинів. Розкажу про них при спілкуванні. Хочеш дізнатися про мене більше? Пиши мені в особисті повідмлення.
Програмування
Програмування
Рівні викладання
Деталі про досвід викладання:
Викладаю вебпрограмування та повний цикл створення сучасних сайтів і вебзастосунків. Навчаю HTML, CSS, адаптивної верстки, JavaScript, TypeScript, React, Next.js, Node.js, NestJS, REST API, SQL, PostgreSQL, Git і Docker. Працюю зі школярами 7–11 класів, студентами та дорослими. Поєдную зрозуміле пояснення теорії з практикою: пишемо код, розбираємо помилки та створюємо власні проєкти. Програму адаптую до рівня знань і мети учня.
Пишемо просту програму на JS і познайомимося з теорією.
- Підлючимо різними способами JS.
- Будемо взаємодіяти з елементами на сторінці (DOM).
- Оброблятимемо події (клік, наведення, відправка фоми і тд).
- Напишемо свій проект в якому використаємо всі навички.
React на основі розробки інтернет магазину
- Глибоке розуміння JavaScript, які є фундаментальними для розробки на React.
- React основи, компоненти, події, використання пропсів, життєвий цикл компонентів, а також роутінг і навігацію в React.
- Redux концепції, такі як стор, дії, редуктори, підключення Redux до React-додатку.
- Redux DevTools для налагодження стану додатку.
- REST API, як здійснювати запити до сервера, обробляти відповіді і відображати дані на сторінці React за допомогою fetch або Axios.
- Практичні навички у вирішенні проблем при розробці інтернет магазину (головна, перегляд категорії, пошук, оформлення замовлення + відправка email листа на пошту).
Основи HTML5
- Знайомство з веб-розробкою.
- Початок сторінки HTML5.
- Основи HTML5.
- Анатомія тега.
- Вивід тексту, списку, форми, картинки та інших елементів.
- Що таке верстка сайту.
Основи CSS та перші елементи
- Підключення файлу CSS3.
- Методологія БЕМ.
- Робота з макетом у Figma.
- Позиціонування та робота з технологією CSS Flexbox.
- Проста і складна анімація CSS3.
- Адаптація сайту (під телефони, планшети і пк).
- Розробки сторінки подяки за замовлення.
Розробка проекту з FIGMA
- Розробка простого Landing page (сайт в в одну сторінку).
- Адаптація сайту Landing page.
- Розробка багатосторінкового інфомраційного проекту.
SVG графіка
- Що таке svg графіка.
- Коли потрібна і не потрібна svg графіка.
- Де брати іконки для сайту.
- Як зробити власні оптимізовані svg іконки.
- Декілька варіантів підключення svg іконок.
- Інструменти оптимізації картинок.
- Веб-стандарти та інструменти.
Seo основи
- Основні meta теги.
- Мікророзмітка.
- Валідація (правильність) написаного коду.
- Оптимізація швидкості завантаження сайту (менше 1 секунди).
- Інструменти для перевірки свого сайту.
Публікація сайту в інтернеті
- Кожен учень зареєструє свій безкоштовний хостинг.
- Розроблений проект отримає посилання в інтернеті.
- Розглянемо, як на один хостинг завантажувати декілька сайтів.
Програмування для студентів: JavaScript, React, Node.js і SQL
Предмет:
Програмування
Ціна
700 грн/год
Навчаю дітей створювати власні сайти та програмувати
Предмет:
Програмування
Ціна
700 грн/год
Навчаю програмування з нуля: react, nodejs, javascript, git, API
Предмет:
Програмування
Ціна
700 грн/год
серп. 23-серп. 29, 2026