Skip to content
View Backend-Gregory's full-sized avatar

Block or report Backend-Gregory

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
Backend-Gregory/README.md

👋 Привет! Я Gregory

14 лет | Python-разработчик

Учусь программировать, делаю проекты, готовлюсь к фрилансу.


🛠️ Навыки

Python Git GitHub

Python (продвинутый уровень):

  • ООП: классы, наследование, инкапсуляция, полиморфизм, магические методы, композиция
  • Генераторы: yield, поточная обработка данных
  • Работа с файлами: open, json, чтение/запись
  • Обработка ошибок: try-except, свои исключения
  • Дата и время: datetime, strptime, strftime
  • Валидация ввода: защита от пустых строк, букв, диапазонов
  • Структуры данных: списки, словари, множества, кортежи
  • API: requests, работа с внешними сервисами
  • Парсинг: BeautifulSoup, рекурсивный обход страниц
  • Git: коммиты, ветки, README

📂 Проекты

🔹 Мини-проекты (22 проекта)

Проект Тема Статус
1 Система аутентификации bool, NoneType, блокировки
2 Крестики-нолики матрицы
3 Генератор паролей random, string
4 База данных "Книги" кортежи
5 Система "Оценки студентов" словари, JSON
6 Анализ текста множества
7 Поиск друзей в соцсети множества + словари
8 Телефонный справочник словари, CRUD, JSON
9 База данных сотрудников вложенные словари
10 Конвертер валют API, requests
11 Калькулятор для бухгалтера decimal
12 Парсер книг requests, BeautifulSoup
13 Декоратор для отладки декораторы
14 Конвейер обработки данных map, filter, reduce
15 Личный дневник файлы, datetime
16 Каталог фильмов с рекомендациями ООП, JSON
17 Медиатека (наследование) наследование
18 Банковский счёт (инкапсуляция) инкапсуляция
19 Геометрические фигуры (полиморфизм) полиморфизм
20 Склад товаров (магические методы) магические методы
21 Библиотека (композиция) композиция
22 Генератор отчётов по продажам генераторы

👉 Все мини-проекты

🔹 Большие проекты

Проект Описание Статус
Медицинский трекер Отслеживание здоровья (температура, симптомы, аналитика, рекомендации) ✅ Готово
Менеджер паролей Безопасное хранение паролей с шифрованием 🟡 В разработке

🎯 Цели

  • Выучить Python (продвинутый уровень)
  • Освоить ООП (классы, наследование, инкапсуляция, полиморфизм, магические методы, композиция)
  • Научиться работать с API и парсить сайты
  • Написать 22 мини-проекта
  • Изучить SQL и базы данных
  • Изучить FastAPI
  • Сделать 2 больших проекта

📫 Контакты

Popular repositories Loading

  1. medical_tracker medical_tracker Public

    Python

  2. python-mini-projects python-mini-projects Public

    Python

  3. Backend-Gregory Backend-Gregory Public