Какие программы писать новичку в Java?
Есть у меня список ссылок на такой случай, но вам придётся самой выбрать. Я не знаю на каком вы этапе освоения java, но думаю, что надо выбирать что-то небольшое (чтобы не тянулось очень долго и был быстрый результат) и что-то интересное вам лично, чтобы вам было приятно и увлекательно это делать. Не бойтесь, если чего-то не знаете - гуглите как сделать нужную вам задачу и найдёте или подсказки, или описание на обычном языке, или решение, на которое можно посмотреть, закрыть и повторить самостоятельно, разобрать как оно было сделано. Итак:
1. https://www.codementor.io/npostolovski/40-side-pro...
2. https://github.com/karan/Projects-Solutions/blob/m...
3. https://habr.com/ru/post/345092/
4. Вот это просто отличный список идей для любых языков - https://eax.me/programming-language-learning/
5. Тут есть список того, что хорошо бы знать любому разрабу и в конце список проектов - https://gist.github.com/gabriel-fallen/5337067
6. www.itmathrepetitor.ru/zadachi-po-programmirovaniyu
7. https://docs.google.com/document/d/16h9Qw2vkAlhw-T...
8. https://docs.google.com/document/d/1wHTv7y-KZnBg6b...
9. Тут много всяких тестовых заданий по разным языкам, в том числе и Java - https://github.com/Hexlet/ru-test-assignments
10. https://github.com/peterservice-rnd/new-job/blob/m...
11. https://github.com/peterservice-rnd/new-job/blob/m...
12. https://github.com/peterservice-rnd/new-job/blob/m...
Многие задания не прям для новичков, но вы не бойтесь, сохраните себе на будущее. А вообще мб и не стоит бояться сложности, если проект вас заинтересует - гугл вас спасёт, как я уже написал. Ещё советую поискать тестовые задания в октрытом доступе - они обычно не супер большие, но что-то поделать надо и бывают интересные.
P.S. Тостер обрубает отображение ссылки по длине, если что и последние 3 ссылки - это разные :)
У нас в вузе писали в течении года в следующем порядке: калькулятор, графический редактор, мобильное приложение с расписанием пар, сайт для организации конференций.