HI! I'm -
Я пишу Код що Надихає
< Про мене />

Я - Богдан Дацюк

Архітектор цифрових світів

Вірю, що код — це мова майбутнього, якою кожен повинен володіти. Створюю освітній досвід, де навчання стає захопливою подорожжю: від перших рядків до запуску власних проектів на реальних серверах. Кожен урок — це крок до твоєї IT-кар'єри.

Викладання

Навчаю програмуванню: Python, HTML/CSS, JavaScript та іншим технологіям. Індивідуальний підхід до кожного учня.

Розробка

Створюю цікаві інформаційні продукти: сайти, телеграм-боти, парсери, програми та ігри.

Практичний підхід

Поєдную теорію з практикою. Мої учні створюють реальні проекти вже під час навчання.

AI & Інновації

Навчаю використовувати AI для генерації контенту та впровадження в проекти. Автоматизація та сучасні технології.

"Програмування - це не лише код, це мистецтво вирішувати проблеми креативно"

< Мої навички />

Мої основні технології та інструменти, з якими я працюю:

Python

Основна мова програмування

HTML5

Структура веб-сторінок

CSS3

Стилізація та дизайн

JavaScript

Інтерактивність сайтів

Flask

Веб-фреймворк Python

PHP

Серверна розробка

Laravel

PHP фреймворк

MySQL, SQLite

Бази даних

Git

Контроль версій

GitHub

Хостинг репозиторіїв

Linux

Серверне середовище

Terminal

Командний рядок

Bootstrap

CSS фреймворк

Telegram Bots

Aiogram

Web Scraping

BeautifulSoup, Requests

Game Dev

PygameZero, GameMaker Studio 2

Tkinter

Desktop applications

CustomTkinter

Modern GUI frameworks

Django

Web framework (learning)

SQLAlchemy

ORM для баз даних

Server Management

Deployment та hosting

AI Integration

Генерація контенту

Додаткові навички

C/C++ (basic) Microsoft Office Українська (native) English (B1) Polski (A2) REST API JSON Responsive Design nginx Linux Server AI Prompting Automation

"Твоя мрія — це змінна. Присвой їй значення “сьогодні”, а не “колись”."

< Досвід />

Освіта

2013-2016

Спеціаліст

Сокальський професійний ліцей

Професія «Секретар керівника, оператор комп'ютерного набору».

2017-2021

Бакалавр

Волинський національний університет імені Лесі Українки

Освітня програма «Середня освіта. Інформатика». Вчитель інформатики, викладач закладу фахової передвищої освіти

2018-2021

Бакалавр (Інженер)

Університет гуманітарних та природничих наук ім. Яна Длугоша в місті Ченстохова (Польща)

Інформатика (інженер)

2021-2022

Магістр

Волинський національний університет імені Лесі Українки

Освітня програма «Комп'ютерні науки та інформаційні технології»

Досвід роботи

2021

Інженер

ВНУ ім. Лесі Українки

Інженер на кафедрі Факультет інформаційних технологій і математики

2021-2022

PHP Developer

Ideil

Розробка та підтримка сайтів на фреймворку Laravel.

2022

Fullstack Developer

UNWEB

Розробка та підтримка сайтів.

2022 - сьогодні

Python/Fullstack Developer

Самозайнятий

Розробка вебресурсів і програмних рішень, а також проведення курсів з програмування.

"Найкращий код - той, який працює. Найкращий програміст - той, хто ніколи не перестає вчитися"

< Проекти />
Завершено
На підтримці

Мережа каналів тривог

Розгалужена мережа з 25 Telegram-каналів для миттєвого та точного оповіщення про повітряні загрози в розрізі кожної області та окремих районів України

Python Aiogram API
2800+ підписників
Переглянути
В процесі модернізації
Завершено
На підтримці

Автопошук оренди квартир з OLX

Автоматичне відстеження нових квартир з сайту olx.ua.

Python Aiogram
25+ каналів
9300+ підписників
Переглянути
Нове
Завершено

Моніторинг відключень світла

Моніторинг світла по Україні, важливо в наш час знати актуальний стан енергосистеми по країні

Python
Переглянути
Заплановано
На паузі
Тимчасово неактивно

Моніторинг Bitcoin

Автоматизований моніторинг курсу біткоїна

Python Telegram Bot Real-time API
Переглянути
Тестування
Нове
Завершено
На підтримці

Моніторинг аудиторії Telegram каналів

Зручно бути в курсі хто підписується на ваші канали в телеграм

Завершено
На підтримці

Telegram ID Finder

Легкий пошук id каналу/групи/юзера/бота

python aiogram
Переглянути
Завершено

Веб-платформа ВДНГ

Повний редизайн та технічна підтримка корпоративного веб-сайту.

PHP Laravel Mysql
Відвідати сайт
Нове
Завершено

Карта часу

Цей сервіс — чудовий інструмент для інтерактивного порівняння місцевості чи інфраструктури в часі за допомогою супутникових знімків.

html css js
Переглянути

"Найкращий час почати програмувати був вчора. Другий найкращий - зараз"

< Курс />

Курс Python Developer + Web Developer

Комплексний курс від основ до створення реальних проектів. Поетапне навчання з практичними завданнями!

150+
годин практики
20+
реальних проектів
20+
тем навчання
Модуль 1 - Основи

Основи Python програмування

01

Вступ. Типи даних

  • Встановлення Python та IDE
  • Типи даних: int, float, str, bool
  • Змінні та операції
  • Введення/виведення даних
1-2 години
02

Керуючі конструкції та булеві значення

  • Умовні оператори (if, elif, else)
  • Булеві значення та логічні оператори
  • Порівняння та логіка
2-3 годин
03

Рядки

  • Робота з рядками (str)
  • Методи рядків
  • Просунута робота з рядками
  • Форматування
1-2 годин
04

Цикли

  • Цикл for
  • Цикл while
  • Break, continue, pass
  • Вкладені цикли
2-3 годин
05

Колекції даних

  • Списки (list)
  • Кортежі (tuple) та Множини (set)
  • Багатовимірність
  • Словники (dict)
  • Загально про колекції
2-3 годин
06

Регулярні вирази та винятки

  • Регулярні вирази (regex)
  • Винятки (try/except)
  • Обробка помилок
1-2 годин
07

Робота з файлами

  • Читання та запис файлів
  • Контекстні менеджери
  • Робота з різними форматами
1-2 годин
08

Функції

  • Створення та виклик функцій
  • Параметри та аргументи
  • Вбудовані функції
  • Lambda функції
3-5 годин
09

Імпорт та пакети

  • Імпорт модулів та бібліотек
  • Робота з pip
  • Робота з датами
  • Віртуальне оточення (venv)
1-2 годин
10

ООП

  • Класи та об'єкти
  • Атрибути та методи
  • Магічні методи класів
  • Наслідування
2-3 годин

Git та GitHub

  • Основи системи контролю версій
  • Команди git (init, add, commit, push)
  • Робота з GitHub
  • Створення репозиторіїв
1-2 годин

Додаткові теми

  • PEP8 - стандарти коду
  • Mutable та Immutable типи
  • Collections та itertools
  • Обробка аргументів командного рядка
1-2 години
Модуль 2 - Практика

Практичні проекти Python

11

Створення ігор

  • Бібліотека PygameZero
  • Розробка ігор на ООП
  • Проект: Гра Arcanoid
  • Проект: Гра Space Shooter
  • Проект: Гра Day - Night
  • Творче завдання 1: Власна гра
  • Творче завдання 2: Власна гра
4-6 годин
12

Розробка десктопних програм

  • Бібліотека Tkinter
  • Основні віджети
  • Використання сучасного стилю CustomTkinter
  • Проект: Курс валют
  • Проект: Калькулятор
  • Проект: Прогноз погоди
  • Проект: Гра "Вгадай число"
  • Проект: Інші дрібні проекти 5+
  • Творче завдання 1: Власна програма
  • Збірка програми в єдиний файл (exe)
4-8 годин
13

Парсинг даних та API

  • Робота з JSON
  • Робота з API
  • Парсинг (requests, BeautifulSoup)
  • Поєднання tkinter + API + парсинг
  • Проект: Olx парсер
  • Проект: Додаток з парсингом
  • Проект: Власний парсер
10-12 годин
14

Розробка телеграм ботів

  • Надсилання у телеграм групу
  • Бібліотека Aiogram
  • Асинхронні функції
  • Взаємодія з користувачем
  • Запуск на сервері
  • Проект: Парсинг в телеграм групи
  • Проект: Взаємодія користувача з API через бот
  • Проект: Бот для вивчення англійської мови
  • Проект: Математичний бот
  • Творче завдання 1: Власний бот
  • Творче завдання 2: Власний бот
6-10 годин
Модуль 3 - Web

Веб-розробка

15

Frontend

  • HTML5
  • CSS3
  • Bootstrap 5
  • JavaScript (основи)
  • Проект: Портфоліо сайт
  • Вивантаження на GitHub Pages
7-10 годин
16

Бази даних

  • Локальна база даних (SQLite3)
  • Віддалена база даних (MySQL)
  • SQL запити
  • Інтеграція з Python
4-7 годин
17

Flask - веб-фреймворк

  • Flask (основи)
  • Створення проекту з використанням Flask
  • Шаблони та форми
  • Запуск сайту на сервері
  • Nginx
3-5 годин
Додатково

Додаткові теми

18

Алгоритми

  • Сортування та пошук
  • Стек, черга, графи
  • Складність алгоритмів
Що ще?

Майбутні теми

19

Просунуті технології

  • Numpy, Pandas та Matplotlib
  • Машинне навчання з scikit-learn
  • FastAPI (REST API)
  • Selenium
  • Pytest
  • Шифрування (bcrypt)
  • Знайомство з ORM (SQLAlchemy)

Бонусні матеріали

Практичні навички

Чистий код (PEP8) Debugging Testing

Інструменти

VS Code PyCharm Jupyter

Підтримка

Консультації 24/7 Перевірка завдань Код-рев'ю

Готовий розпочати свій шлях у програмуванні?

Індивідуальний підхід • Практичні завдання • Підтримка 24/7

"Сумніваєшся — вимірюй. Впевнений — тестуй. Завжди — запускай."

< Контакти />

Зв'яжіться зі мною

Готовий відповісти на ваші запитання та обговорити деталі співпраці

Telegram - основний канал зв'язку

Найшвидший спосіб отримати відповідь. Зазвичай відповідаю протягом кількох хвилин.

Написати в Telegram

Телефонний дзвінок

Якщо потрібна телефонна розмова - спочатку напишіть мені в Telegram(тоді вишлю номер), щоб домовитись про зручний час.

+380 97 XXX XXX
Луцьк, Україна