Виталий Соколов balu83vs
Обо мне
Я хорошо владею основными концепциями и функциональностью языка, такими как типы данных, функции, модули и библиотеки, работа с файлами (CSV, JSON), работа с датой и временем, итераторы и генераторы, обработка исключений и использование регулярных выражений.
У меня есть опыт в объектно-ориентированном программировании в Python. Знаю и умею применять: классы, их атрибуты, методы, свойства, а также магические методы. Понимаю механизмы наследования классов, абстрактные классы и принципы SOLID.
Я хорошо знаком с SQL, умею создавать и редактировать таблицы, с помощью запросов различной сложности для выборки данных и изменений. У меня также есть опыт проектирования баз данных и их обслуживания.
В области веб-разработки я работал с Django, создавая проекты и приложения с использованием моделей и форм. Есть учебный опыт работы с Django REST Framework и написания сериализаторов. Для написания тестов я использовал фреймворк pytest.
Для развертывания проектов на Django я пользовался связкой Docker + MySQL + Nginx + Apache. Соответсвенно умею настраивать Dockerfile, файлы default.conf и docker-compose.yml для этих целей.
В качестве интегрированной среды разработки (IDE) я использую Visual Studio Code .
Небольшие проекты, которые я разработал, включают в себя Telegram-бота с простым кошельком, телефонную книгу с базовым функционалом (добавление, поиск, редактирование) и скрипт для парсинга данных из CSV в формат XLSX с использованием библиотеки xlsxWriter.
Портфолио
API для онлайн магазина
Практическое задание N 3
API для онлайн магазина
Напишите небольшой api сервис, реализованный на Django R...
Телефонный справочник
Запуск программы: python phone_book.py
Выбор типа БД для хранения записей
Данная ...
CSV/XLSX парсер
Запуск программы: python create_reest_oop.py
Файл конфигурации config.py
Перед запуском ...
Aiogram бот с функцией кошелька
Файл конфигурации config.py
Перед запуском программы НЕОБХОДИМО создать и...
Генератор паролей
Для каждого символа, программ...
Практические задания курса "Итерактивный тренажер SQL" ДФУ
Фрилансер Виталий Соколов balu83vs