Farneser

Виселица

Данный проект был первым в моем курсе и был напоминанием о том, как работать с Java

Задача - реализовать игру “виселица” на Java. Интерфейс - консольный.

Симуляция

Данный проект завязан на ООП и коллекциях

Суть проекта - пошаговая симуляция 2D мира, населённого травоядными и хищниками. Кроме существ, мир содержит ресурсы (траву), которыми питаются травоядные, и статичные объекты, с которыми нельзя взаимодействовать - они просто занимают место.

2D мир представляет из себя матрицу NxM, каждое существо или объект занимают клетку целиком, нахождение в клетке нескольких объектов/существ - недопустимо.

Обмен валют

Данный проект знакомит с MVC, REST, JSON и SQL

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

Веб-интерфейс для проекта не подразумевается, но простой имеется

Табло теннисного матча

Данный проект знакомит с основами вёрстки и тестирования

Веб-приложение, реализующее табло счёта теннисного матча.

Просмотр погоды

Данный проект знакомит с Cookie и работой с внешним апи

Веб-приложение для просмотра текущей погоды. Пользователь может зарегистрироваться и добавить в коллекцию один или несколько локаций (городов, сёл, других пунктов), после чего главная страница приложения начинает отображать список локаций с их текущей погодой.

Облачное файловое хранилище

Многопользовательское файловое облако. Пользователи сервиса могут использовать его для загрузки и хранения файлов. Источником вдохновения для проекта является Google Drive.

Плариновщик задач

Многопользовательский планировщик задач. Пользователи могут использовать его в качестве TODO листа. Источником вдохновения для проекта является Trello.

Обо мне

Привет, меня зовут Александр. Я начинающий бэкенд-разработчик, увлеченный миром программирования и создания веб-приложений. Мое увлечение и стремление к постоянному обучению привели меня в мир разработки, и я не могу нарадоваться этому выбору.

Моя профессиональная деятельность началась с реализации нескольких проектов, используя различные языки программирования. По мере развития, я осознал, что Java - это мой выбор, и с тех пор я сосредотачиваюсь на ее изучении и совершенствовании.

Java предоставляет мне широкие возможности в мире бэкенд-разработки, и я с нетерпением жду возможности применить свои знания и навыки для создания надежных и масштабируемых веб-приложений.

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

Возможно в будущем данный сайт станет полноценным портфолио

Контакты

Вы можете связаться со мной по следующим контактным данным: