Для локальной разработки:
- JDK 21 для компиляции и запуска Java кода
- Текстовый редактор:
- PostgreSQL: Система Управления Базами Данных (СУБД)
Для экспериментов в облаке:
Курсы:
- Learn Java
- Основы Java
- Java. Базовый курс
- Introduction to Java
- JavaRush: платный, но у них неплохо. Полтора дня пишут можно взять за 12к на год подписку
- Harvard CS50: курс общего плана, будет полезно пройти
- Введение в Git
- Foundations of Git
Блоги:
AI
- Cody: пока он бесплатен в бете
Все сразу охватить будет трудно, поэтмоу стоит выработать план обучения по отдельным блокам. Можно использовать такой вариант: