Java ,как составить план обучения и с чего начать код? Приветствую. Такой вопрос. Сейчас тружусь в QA (функицонал/интеграционное) Появилась возможность перейти в junior'ы . Сроки относительно малы. Как и с чего начать писать код? С теорией все ясно "Изучаем Java" +курсы ITDVN для начала(а дальше что?) А вот с практикой..задачи в книгах далеки от реальных. Как и на курсе. Понимаю,что наверное стоит начать писать какой то не большой проект.Но идей нет. Для перехода нужно знать : ООП JDBC/SQL(пока SQL на уровне написания запросов) Сollection API пулы потоков Threads managment JMM лямбда выражения Guava Java Core JDK Servlet По времени есть по 4 часа в день +выходные. но как уже сказал срок пара месяцев. Нужно хотя бы базу какую то набрать, как лучше составить план обучения? Так как упускать шанс пока готовы перевести глупо. Опыт на уровне простых методов / классов и do/while/for -)
Для начала, я бы посоветовал сосредоточиться на изучении основ Java, таких как ООП, коллекции, потоки, JDBC, лямбда выражения и прочее. Составьте план обучения, включающий в себя изучение каждой из этих тематик поочередно. Например, первые несколько недель уделите изучению ООП и основ Java, затем перейдите к коллекциям, потокам, JDBC и так далее.
Для практики, начните с написания небольших проектов на основе полученных знаний. Например, вы можете создать простое приложение для управления задачами, калькулятор или игру на Java. Важно не только писать код, но и учиться читать и анализировать его.
Также рекомендуется решать задачи на программирование из онлайн-платформ, таких как LeetCode, HackerRank или CodeSignal. Это поможет вам улучшить свои навыки решения задач и алгоритмов.
Помните, что практика играет ключевую роль в обучении программированию. Постарайтесь по возможности уделять больше времени на практику и регулярно повторять изученные материалы. Удачи вам в переходе в разработку на Java!
Для начала, я бы посоветовал сосредоточиться на изучении основ Java, таких как ООП, коллекции, потоки, JDBC, лямбда выражения и прочее.
Составьте план обучения, включающий в себя изучение каждой из этих тематик поочередно. Например, первые несколько недель уделите изучению ООП и основ Java, затем перейдите к коллекциям, потокам, JDBC и так далее.
Для практики, начните с написания небольших проектов на основе полученных знаний. Например, вы можете создать простое приложение для управления задачами, калькулятор или игру на Java. Важно не только писать код, но и учиться читать и анализировать его.
Также рекомендуется решать задачи на программирование из онлайн-платформ, таких как LeetCode, HackerRank или CodeSignal. Это поможет вам улучшить свои навыки решения задач и алгоритмов.
Помните, что практика играет ключевую роль в обучении программированию. Постарайтесь по возможности уделять больше времени на практику и регулярно повторять изученные материалы. Удачи вам в переходе в разработку на Java!