Курс Fullstack Developer
- Online
- Для початківців
- Fullstack
![]() |
|
| Навчальний центр: | Freshcode Training Center |
|---|---|
| Формат: | Курс |
| Мова викладання: | Ukrainian |
| Тривалість навчання: | 8 місяців |
| Початок курсу: | Дата формується |
| Вартість навчання: | 44 640 UAH за курс |
Подробиці та реєстрація
Програма курсу
Linux
- Вступ до ОС
- Навігація файловою системою
- Пошук файлів
- Встановлення програм через консоль
- Create, copy, move, delete файлів і тек
- Варіанти роботи з текстом (читання, редагування)
- Управління процесами. Запуск. Зупинка
- Фонові процеси. Сигнали
- Модель прав доступу в Linux. Управління доступом
Git
- Вступ. Встановлення. Налаштування профілю
- Ігнорування файлів
- Призначення, основні можливості та команди
- Сканування змін. Зміна останнього коміту
- Скасування змін файлу
- Вибір ревізії
- Розгалуження. Злиття. Управління гілками
- Робота з віддаленими репозиторіями
HTML5
- Вступ до HTML. Структура HTML
- Елементи й атрибути. Зображення. Посилання
- Таблиці. Форми. Фрейми
- Семантична верстка
CSS
- Вступ до CSS
- Інтегрований та зовнішній CSS
- CSS правила та фільтри, селектори
- Каскадування та успадкування
- Робота з текстом
- Властивості. Блокова модель
- Позиціювання та розмітка
- Техніки адаптивної верстки
JavaScript
- Вступ до JS
- Основні поняття
- Умови та цикли
- Функції. Рекурсія. Замикання
- Об'єкти. Поняття. Прототип
- Вбудовані об'єкти
- DOM та події
- ECMAScript 6
- Таймери, інтервали
- Правила форматування коду
ReactJS
- Вступ. JSX. VDOM
- NodeJS
- Компоненти. Життєвий цикл. Props. State
- Якість коду. Форматування
- Проблеми із зациклюванням, частим перерендером компоненту
- Потік даних. Передача даних Parent-Child, Child-Parent, Child-Child
- Обробка подій
- Умовний рендеринг. Фрагменти
- Переліки та ключі
- Hooks
Redux
- Мотивація. Основні можливості
- Потік даних. Store Action Reducer
- Redux-Saga. Інтеграція з React
- Конфігурація та налаштування
Бази даних
- Вступ до теорії баз даних
- Встановлення сервера БД
- Реляційні бази даних. PostgreSQL:
- Типи зв'язків
- Нормалізація
- Команди DDL. Створення та видалення баз даних і таблиць
- Команди DML. Запити SELECT, INSERT, UPDATE, DELETE
- Поняття групування. Агрегатні функції
- Оператори GROUP BY та HAVING
- Під-запити
- З'єднання таблиць. INNER/OUTER JOIN. UNION
- Принципи ACID
- Нереляційні бази даних
- MongoDB:
- Вступ до MongoDB
- Побудова бази даних
- Документи
- Встановлення БД
- Додавання даних
- Вибірка з БД
- Агрегація та групування
- Оператори вибірки
- Оновлення даних
- Видалення даних
- Видалення документів
Клієнт-серверна взаємодія
- Мережеві моделі. OSI. TCP/IP
- HTTP. Методи. Коди станів. Заголовки
- URL
- Засоби передачі даних
- REST
- Теорія WebSocket
NodeJS
- Модулі
- NPM. Package.json. Встановлення модулів
- Основні команди
- Асинхронність
- Робота з файлами
- Express:
- Маршрутизація. Шляхи маршрутів
- Проміжні обробники. Об'єкти request, response. Функція next
- Обробка помилок
- Практика WebSocket
Docker
- Вступ. Встановлення та налаштування оточення Docker
- Складання й запуск програми. Базові команди
Юніт-тести
- Концепція unit-тестів
- Бібліотека Mocha
Спільна робота над проєктом
Індивідуальний проєкт (за бажанням)
Особливості курсу
- Практика - 462 години живих занять
- Інтенсивне навчання
- Ментори - це розробники та проєктні менеджери IT-компанії Freshcode
- Зручний розклад - навчайся по 3 години в будні, або 4,5 години по вихідних
- Відеоматеріали
- Працевлаштування - підготовка до реалій IT-ринку
Автори курсу
- Артем Бармін - Co-Founder at FRESHCODE
- Костянтин Моторний - Co-Founder at FRESHCODE
Категорії курсу
Читайте нас в Telegram, щоб не пропустити анонси нових курсів.
Схожі курси
Навчальний центр
Genius.Space
Формат
Online
Початок навчання
01.12.2025
Тривалість
7 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
Stfalcon Academy
Формат
Online
Початок навчання
Будь-який момент
Тривалість
32 занять
Рівень
Для дітей
Мова навчання
Ukrainian
Вартість
уточнюйте
Навчальний центр
IT STEP Academy
Формат
Online
Початок навчання
Дата формується
Тривалість
11 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
41 390 UAH за курс
Навчальний центр
DAN IT Education
Формат
Online
Початок навчання
24.11.2025
Тривалість
10 місяців
Рівень
Для початківців
Мова навчання
Ukrainian
Вартість
4 500 UAH за місяць
