GeekBrains
Java-разработчик (обучение)
Языки программирования: Java, SQL
Технологии и фреймворки: Netty, Spring Core, Spring AOP, Spring Security, Spring MVC, Spring Boot, Spring Cloud, Spring REST, Spring Integration, Hibernate, Thymeleaf, XML, HTML.
Веб - cерверы: ApacheTomcat.
Базы данных: MySQL, H2, SQLite.
Инструменты тестирования: JUnit
IDE: Intellij Idea
Завершённый проекты:
1. Клиент-серверное приложение — сетевой чат, позволяющий обмениваться текстовыми сообщениями, пересылать их, сохранять историю, проходить авторизацию и регистрацию.
Технологии: JavaFX, Java Swing, SQLite, Apache Maven, Git.
https://github.com/Sulladev/NetworkChat
2. Облачное хранилище. Сервис позволяет отправлять файлы на сервер, просматривать список файлов и скачивать нужные.
Технологии и фреймворки: Java NIO, Netty, Stream API, Apache Maven, JavaFX, Git, MySQL.
https://github.com/Sulladev/CloudStorage
3. Интернет-магазин на Spring Framework.Функционал: отображение списка товаров, фильтрация, работа с корзиной, оформление заказа, подключение платежной системы (PayPal), регистрация и аутентификация пользователей, редактирование товаров, панель администратора.
Технологии и фреймворки: Spring Core, Spring AOP, Spring Security, Spring MVC, Spring Boot, Spring Cloud, Spring REST, Spring Integration, Hibernate, Liquibase, HTML, Thymeleaf, Apache Tomcat
https://github.com/Sulladev/spring-eShop