Технологии для современных приложений.

Навыки ниже основаны на завершённом техническом обучении и практической работе; технологии, которые я сейчас углубляю, отмечены отдельно.

Основные навыки

Технические навыки, подтверждённые завершённым обучением

Python & OOP

Завершённое обучение

Основы Python, процедурное программирование, структуры данных, классы и объекты, debugging, обработка ошибок и продвинутое OOP.

PythonOOPData StructuresDebugging

Django и веб-приложения

Завершённое обучение

Веб- и application-серверы, client-side программирование, Django framework и публикация приложений.

DjangoWeb ServerClient-sideDeployment

MySQL, SQL & ORM

Завершённое обучение

Проектирование баз данных, SQL, администрирование MySQL, доступ и обработка данных, ORM.

MySQLSQLDatabase DesignORM

Frontend JavaScript

Завершённое обучение

HTML/CSS, Advanced CSS, основы JavaScript, Advanced JavaScript, Data Access, JavaScript Application Development и Website Building.

JavaScriptHTML5CSS3Web Apps

Сети и веб-сервисы

Завершённое обучение

Сети, sockets, транспортные протоколы, HTTP, XML, SOAP и RESTful-приложения.

HTTPSocketsRESTSOAP

Testing & QA

Завершённое обучение

Качество ПО, Quality Assurance, Quality Control и автоматизированное тестирование.

TestingQAQCAutomation

AI, ML, NLP & LLM

Завершённое обучение

Machine Learning, SciPy, подготовка данных, обучение и оценка моделей, NLP, векторизация и использование LLM.

Machine LearningSciPyNLPLLM

Figma & UI

Завершённое обучение

Design Studio, Figma, Website Building, продвинутый CSS и элементы Animation/Game Development.

FigmaDesignAdvanced CSSAnimation
Сейчас углубляю

Современные инструменты для следующих проектов

Это текущие направления обучения, отделённые от уже завершённой программы.

FastAPIPostgreSQLDockerJWTCI/CDCloud Deployment
Практические доказательства

Обучение даёт основу, а публичные проекты показывают практическое применение.

Я связываю технические навыки с рабочими приложениями, публичным кодом и проверяемыми результатами.

Смотреть проекты