1. Как лучше начать изучать java что бы писать консольные программы?
2. Книги и помимо них как лучше практиковать?
3. Сколько времени занимает изучения java для профессионального уровня?
4. Стоит ли практиковать java на серерах?
5. Думаю практиковать можно на открытых source проектах, но где их искать?