Я начинающий Java разработчик .
Свой путь в it я начал в 2018 году, тогда я погрузился во фронтенд.
- Начал с книги "Изучаем HTML, XHTML и CSS" Эрика Фримена и Элизабет Фримен, после прошел курс "Веб для начинающих" от LoftSchool. Во время курса сделал пару сайтов (одностраничный статический сайт портфолио и лэндинг бургерной), после выполнил один реальный проект с разработкой сайта для небольшой строительной конторы, который работает и по сей день (Тот самый сайт).
- Далее мой интерес пал на Python. Изучал по доступной информации на просторах интернета.
- Первой программой был небольшой скрипт для парсинга сайта госзакупок (репозиторий GitHub).
- Далее посмотрел фреймворк Django. По итогу сделал веб приложение для учета инвестиций его ДЕМО!!!! и репозиторий на Github!!!!
- После изучал библиотеку Keras и создал две нейронные сети на ее основе. Обе сети делал, как часть дипломного проекта для аспирантуры по направлению технологии материалов. Каждая из сетей принимает на вход 21 параметр (16 параметров о химическом составе исходного материала, 2 технологических параметра производства и 3 геометрических параметра продукта), а на выходе прогнозирует механические свойства металлического листа (предел прочности и пределе текучески). Практическая полезность данных сетей такова, что их можно использовать, как помошника технолога на стане горячей прокатки. Ссылка на репозиторий проекта!!!!
- После погрузился в реляционные базы данных и язык запросов SQL. Прошел курс Заура Трегулова на эту тему.
- Сейчас я полностью погружен в язык программирования Java, его фреймворк Spring и разработку веб приложений и веб api сервисов на нем. Изучаю по курсам Заура Трегулова и доступной информации в интернете. Уже сделано:
- Первый пэт проект - "Кубышка". Это веб приложение для подсчета накоплений. На стороне сервера всю работу делает Spring и его элементы, на стороне клиента за внешний вид отвечает HTML, CSS, JS и шаблонизатор Freemaker. У приложения есть готовый docker контейнер, поэтому его можно достаточно просто и быстро развернуть у себя на сервере или локально. (ДЕМО!!!!). Фичи приложения это различные срезы (просто все сбережения в рублях, по валюте с конвертацией всего в рубли, по типу сбережений). Курс валют берется в режиме онлайн с сайта ЦБ РФ. В приложении доступна регистрация и авторизация пользователь.
- Второй пэт проект - "Дотекст". Это REST Api сервис, который служит для распространения текста (прямой аналог Pastebin).
|
|