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

Python Developer

Про мене

Привіт, я репетитор-програміст, навчаю людей програмуванню (python, html-css та ін). А також створюю цікаві та різні продукти(сайти, боти, парсери, програма, ігри). Буде цікаво!)

Мої навички

Python
Git
Linux
Flask
HTML5
CSS3
JavaScript(basic)
MySQL
php
Laravel
terminal
c/c++(basic)
Microsoft Office(basic)
Ukrainian(native), English(B1), Polish(A2)

Навчання

2013-2016
Навчання: спеціаліст
Сокальський професійний ліцей
Професія «Секретар керівника, оператор комп'ютерного набору».
2017-2021
Навчання: Бакалавр
Волинський національний університет імені Лесі Українки
Освітня програма «Середня освіта. Інформатика». Вчитель інформатики, викладач закладу фахової передвищої освіти
2018-2021
Навчання: Бакалавр
Університет гуманітарних та природничих наук ім. Яна Длугоша в місті Ченстохова(Польща)
Інформатика (інженер)
2021-2022
Навчання: Магістр
Волинський національний університет імені Лесі Українки
Освітня програма «Комп’ютерні науки та інформаційні технології»
2022-2024
Навчання: молодший бакалавр
Технічний фаховий коледж ЛНТУ
Освітньо-професійна програма: Підприємництво, електронна комерція та логістика (сфера ІТ)

Робота

2021
Інженер
Волинський національний університет імені Лесі Українки
Інженер на кафедрі Факультет інформаційних технологій і математики
2021-2022
PHP Developer
Ideil.
Розробка та підтримка сайті на фреймворку Laravel.
2022
Fullstack Developer
UNWEB.
Розробка та підтримка сайтів.
2022 - сьогодні
Python/Fullstack Developer
Самозайнятий
Розробка вебресурсів і програмних рішень, а також проведення курсів з програмування.

Портфоліо

Групи тривог в телеграмі
Створено близько 25 груп тривог для оповіщення окремо для кожної області.

Посилання на проект Клікни

На даний момент кількість підписників близько 1 тис.
Група слідкування за курсом Біткоїна телеграмі
Створено група яка відслідковує зміну курсу біткоїна.

Посилання на проект Клікни

Продовжується розробка для слікування з іншими валютами.
Група слідкування за новими оголошення на OLX.ua в телеграмі
Створено групи у яких відслідковються нові оголошення з сайту olx.ua

Посилання на проект Клікни

Було створено 4+ груп для різних товарів. Також можна налаштувати нові групи через бот в телеграмі.
Редизайн та підримка сайту vdng.ua
Посилання на проект Клікни
Матеріали в розробці...

Курс Python developer+Web developer

Основи
  • Вступ. Типи даних
  • Керуючі конструкції
  • Булеві значення
  • Рядки
  • Просунута робота з рядками
  • Цикли
  • Списки
  • Кортеж та Множини​
  • Багатовимірнісь*
  • словники
  • Загально про колекції
  • Регулярні вирази
  • вийнятки
  • Обробка аргументів командного рядка
  • вбудовані функції
  • робота з файлами
  • функції
  • Імпорт пакетів та модулів
  • бібліотеки
  • робота з датами
  • класи
  • Магічні методи класів
  • Git + github
  • Встановлення пакетів за допомогою pip.
  • Створення віртуального оточення (venv)
  • точка входу
  • PEP8*
  • mutable та immutable типи даних*
  • collections та itertools*
Створення ігор
  • Бібліотека pygamezero
  • Розробка ігор на ООП
  • гра arcanoid
  • гра space shoter
  • творче завдання власна гра
Розробка десктопних програм
  • Бібліотека tkinter
  • Основні віджети
  • Розробка програм(курс валют, гри вгадай число та ін.)
  • Створення графічних додатків з використанням tkinter
  • використання сучасного стилю з customtkinter
  • Збірка програми в єдиний файл(exe та ін)
Парсинг даних та API
  • Робота з JSON
  • Робота з API
  • Парсинг (requests, beautifulsoup)
  • Поєднання tkinter+api+парсинг
Розробка телеграм ботів
  • Надсилання у телеграм групу
  • Бібліотека aiogram
  • Асинхронні функції
  • Взаєамодія з користувачем
  • Проект парсинг в телеграм групи
  • Проект взаємодія користувача з api через бот
Веб-розробка
  • HTML
  • CSS
  • Boostrap5
  • JavaScript (основи)
  • Проект портфоліо + вивантаження на сайт(githubpage)
Бази даних
  • Локальна база даних (sqllite3)
  • Відаленна база даних (mysql)
Створення сайтів з використанням Flask
  • Flask (основи)
  • Створення проекту з використанням Flask
  • Запуск сайту на сервері
  • nginx
Додаткові теми
  • Алгоритми (Сортування та пошук)
  • Алгоритми (стек, черга, графи)
  • pygame
Майбутні теми**
  • numpy, pandas та matplotlib
  • машине навчання з scikit-learn
  • FastAPI (REST API)
  • Selenium
  • pytest
  • Шифрування (bcrypt та ін.)
  • знайомство з ORM (SQLAlchemy)

Звязатися зі мною

+380970958898
Луцьк