Я начинающий Go разработчик. Мой путь в IT начался в Школе Alem , где я успешно прошел бассейн и поступил на основное обучение. В ходе обучения я реализовал разнообразные проекты, в результате чего приобрел следующие навыки:
-
⏩ Go: Разработка веб-серверов и бэкенда, обработка HTTP-запросов.
-
🌐 Веб-разработка: Создание простых и удобных интерфейсов с использованием HTML, CSS.
-
🗃️ SQL: Работа с данными в веб-приложениях, включая базовые операции с SQLite.
-
⚙️ Клиент-Серверные Архитектуры: Разработка и поддержка TCP-соединений, Go-routines, каналов и мьютексов для эффективной коммуникации между сервером и клиентами.
-
🔒 Безопасность и Шифрование: Внедрение HTTPS, базовое шифрование паролей, обеспечение безопасности сессий и cookies.
-
🐳 Docker: Использование Docker для упрощения развертывания и масштабирования веб-приложений.
-
🔧 API Интеграция: Работа с внешними API, включая использование Map API для отображения данных на карте.
-
🔑 OAuth: Реализация аутентификации через протокол OAuth, в том числе интеграция с Google и GitHub.
Сейчас я активно продолжаю самостоятельное обучение. Изучают различные технологии, решаю алгоритмические задачи и пишу новый пет проект.