Skip to content
View sweetslav's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report sweetslav

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sweetslav/README.md

Hi there, I'm Sweetslav!

Typing SVG 🇷🇺

Приветствую на моем GitHub профиле!

Меня зовут Святослав, я изучаю Python backend разработку и активно стремлюсь к тому, чтобы стать Junior Python Developer. Здесь вы найдете мои проекты, примеры кода и другие материалы, которые я разрабатывал в процессе обучения.

О себе

  • 🌱 В данный момент я активно изучаю Python и его различные фреймворки, такие как Django, Flask, FastAPI.
  • 👨‍💻 Моя основная область интересов - backend разработка, но я также интересуюсь архитектурой программного обеспечения и паттернами проектирования.
  • 💼 Я ищу возможность применить свои знания и навыки на практике в качестве Python Developer.

Проекты

Ниже перечислены некоторые из моих проектов:

  1. Сайт на Django: Этот проект представляет собой универсальную каталожную платформу, разработанную на Django, предназначенную для систематизации информации об известных личностях.

    • Настроено основное Django приложение для управления информацией о известных личностях.
    • Использована PostgreSQL для хранения данных, с учетом миграций для управления структурой базы данных.
    • Проект Docker-изирован для обеспечения единообразного окружения разработки и развертывания.
    • Созданы Dockerfile и docker-compose.yml для конфигурации и сборки контейнеров.
    • Включены необходимые зависимости и инструменты (например, PostgreSQL, Django, и т.д.) в контейнеры.
    • Обеспечена возможность легкого масштабирования и развертывания приложения в различных окружениях, включая локальное разработчиков и продуктивное.
    • Настроены конфигурации ASGI и WSGI для поддержки асинхронных и стандартных HTTP серверов.
    • Использована PostgreSQL для хранения данных, с учетом миграций для управления структурой базы данных.
    • Разработаны функции управления пользователями: регистрация, аутентификация, восстановление пароля.
    • Разработаны функции управления данными: создание, редактирование, удаление записей.
    • Создан административный интерфейс для управления данными.
    • Разработаны формы для ввода и изменения данных.
    • Интегрированы статические файлы и шаблоны для отображения информации в интерфейсе приложения.
    • Ссылка на проект
  2. Блог на Django: Это проект, в котором я разработал платформу для блога, используя Django фреймворк.

    • Реализована работа с медиафайлами, включая фотографии и загруженные файлы модели.
    • Определены основные настройки проекта в settings.py.
    • Настроена маршрутизация URL в urls.py.
    • Создан административный интерфейс для управления пользователями.
    • Реализованы миграции для синхронизации структуры базы данных.
    • Использована база данных MySQL для хранения данных, с учетом миграций для управления структурой базы данных.
    • Реализованы миграции базы данных для моделей пользователей.
    • Разработаны формы для взаимодействия с данными пользователей.
    • Ссылка на проект
  3. API для управления задачами на Flask: Это RESTful API, разработанное на Flask, которое позволяет пользователям создавать, обновлять и удалять задачи. API поддерживает аутентификацию пользователей и имеет простой интерфейс.

Навыки

  • Языки программирования: Python

  • Фреймворки и библиотеки: Django Flask FastAPI Jinja

  • Базы данных: SQLite MySQL Postgres

  • Веб-технологии: HTML5 CSS3 JavaScript

  • Инструменты и платформы: Git Docker Linux PyCharm PythonAnywhere

  • Методологии: REST API, MVC

  • Другие навыки: Unit тестирование, написание технической документации, работа с системами контроля версий

Связь

Если у вас есть вопросы или предложения, не стесняйтесь связаться со мной:

Благодарность

Благодарю за посещение моего профиля! Надеюсь, вы найдете что-то интересное здесь. Если у вас есть какие-либо замечания или предложения по улучшению моих проектов или профиля, пожалуйста, дайте знать. Буду рад услышать ваше мнение!

Pinned Loading

  1. DjangoProject24 DjangoProject24 Public

    Django проект, включающий в себя три приложения: блог, игра и интернет магазин

    Python 1

  2. file_system file_system Public

    Проект "file_system" представляет собой простую файловую систему, разработанную на языке программирования Python. Система включает в себя базовые операции добавления, удаления, изменения и вывода д…

    Python 1

  3. django django Public

    Python 1

  4. mouse_clicker mouse_clicker Public

    Python 1

  5. sweetslav sweetslav Public

    1