Java

Как правильно учить, есть книга например Java8 для начинающих, нужно ли что то записывать или же стараться

сразу всё откладывать в голове?
Полностью согласен с Максимом.
Единственное что, я учил не по порядку, предложенному книгой.
Я просто задавался вопросами, а потом в 2-х книгах и в интернете читал и изучал всё, что хоть как-то связано с моим вопросом, всё что мог найти. Постоянно писал код, когда изучал теорию.
И да, так я на второй день, после того, как загрузил JDK написал консольный калькулятор.
Написал, пока изучал if, while и Scanner. Калькулятор - первое, что пришло в голову, когда начал изучать условия.
Пока изучал Random, написал угадайку. (компьютер загадывает числа, пользователь угадывает)
Пока изучал Swing, написал морской бой.
Пока изучал сериализацию, написал шифратор файлов и т. д.

Считаю неправильным полностью прочесть книгу и не написать ни одной своей программы.
Надо ставить цели самому, цели чуть выше, чем можешь реализовать сейчас. А затем изучать всё, что нужно, чтобы реализовать цель.
Каждый раз, когда что-то изучил, тут же придумывать, где это можно применить и применять!
БК
Брат Кондрат
3 550
Лучший ответ
Программирование учится ТОЛЬКО через программирование. Не через записи, не через чтение кода, не через зубрёжку, а ТОЛЬКО через решение задач.

И нет, не надо сначала прочитать от корки до корки. Каждый раздел нужно закреплять ПРАКТИКОЙ.
Владимир Смагула Не согласен, к программированию нужен комплексный подход, от практики на начальных этапах нет толку, это просто копипаста. Согласен с предыдущим ответчиком, сначала лучше книгу прочитать.
Слушай Максима, тему базарит!
Поставь себе задачу написать прогу с неким функционалом. Такую чтоб не слишком сложно, но чтоб тебе было интересно. Читай книжку и параллельно пиши код!
Владимир Смагула Лучше то же самое делать но по совету первого ответчика, тоесть сначала прочитать всю книгу, что бы знать о том какие вообще существуют возможности, а потом возвращаясь к нужным разделам уже лепить первое приложение.
Сначала прочитай от корки до корки. Когда начнёшь программировать, будешь уточнять в книге.
Владимир Смагула Согласен, сам так учился, и продолжаю учится, самый эффективный метод, если котелок варит.