Назад

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

Основные языки программирования, которые я использую для разработки

JavaScript

Основной язык для веб-разработки. Использую для создания интерактивных интерфейсов и серверной логики

TypeScript

Типизированный JavaScript для более надежного и поддерживаемого кода

Python

Использую для автоматизации, обработки данных и машинного обучения

Rust

Изучаю для системного программирования и высокопроизводительных приложений

Go

Исследую для создания эффективных микросервисов и утилит

Java

Разработка корпоративных приложений и Android-приложений

C++

Системное программирование и оптимизация производительности

C#

Разработка приложений на платформе .NET

Активно использую
Изучаю
Использовал

Фронтенд

Фреймворки и инструменты для создания пользовательских интерфейсов

React

Основной фреймворк для разработки современных веб-приложений

Next.js

Использую для создания оптимизированных React приложений с SSR

Vue.js

Изучаю как альтернативный фреймворк для расширения навыков

TailwindCSS

Предпочитаемый инструмент для стилизации и создания адаптивных интерфейсов

Активно использую
Изучаю
Использовал

Бэкенд

Технологии для разработки серверной части приложений

Node.js

Платформа для создания быстрых и масштабируемых серверных приложений

Express

Быстрый и минималистичный веб-фреймворк для Node.js

NestJS

Прогрессивный фреймворк для создания эффективных серверных приложений

Django

Python фреймворк для быстрой разработки веб-приложений

Discord.JS

Библиотека для создания Discord ботов на Node.js

Flask

Легковесный фреймворк для создания бекенда на Python

Активно использую
Изучаю
Использовал

API

Технологии для создания и работы с API

REST

Архитектурный стиль для создания веб-сервисов

Активно использую
Изучаю
Использовал

Прочее

Дополнительные инструменты и технологии

Git

Система контроля версий для отслеживания изменений в коде

PostgreSQL

Мощная объектно-реляционная база данных

MongoDB

NoSQL база данных для современных приложений

Активно использую
Изучаю
Использовал