• Как эффективно чему либо учиться, как изучают новые вещи(программирование в том числе)?

    profesor08
    @profesor08
    Начни что-то делать. Хочешь java, начинай программировать на java. Самые просты, самые тупые, самые первые приходящие на ум идеи. Если хочешь А + Б, то запрограммируй. Хочешь туду - запрограммируй. Хочешь выводить текст, или создать окно, или отправить сетевой запрос - запрограммируй.
    Ответ написан
  • Необходима практика, но где ее взять?

    FontSepten
    @FontSepten
    Любитель
    Отталкивайтесь от ваших уровней знаний.
    Попытайтесь брать идеи которые вам кажется слишком трудными. В плане, что вы даже 60% проекта не знаете как написать.
    Лучшее обучение - решать желаемые вами задачи.
    Научитесь гуглить и оценивать планку.
    Также вариант подсмотреть легкие заказы по фрилансу (не выполнить заказ имею ввиду, а попробовать свои силы)
    Ну а если нужны конкретные примеры, то вот:
    1. Мобильное приложение по заказу пиццы со красивым GUI, где есть конструктор своей пиццы.
    2. Робот позволяющий автоматизировать процесс работы бухгалтера (удобно располагать свою БД с зарплатами сотрудников, ковырять таблички EXCEL и т.д.)
    3. Бота для дискорда или телеграма.
    4. Игру с компоновкой легких мини-игр (змейка, настольный хоккей и т.д.)
    Авось понадобиться.
    Рассмотрите создание сайтов на фреймворке DJANGO.
    Также рекомендую подсмотреть на разнообразные методы ускорения, защиты и обязательно хорошо разберитесь со 3 основными парадигмами ООП (инкапсуляция, наследование и полиморфизм)
    Ответ написан