Здравствуйте! В этой статье я расскажу, каким способом можно изучить язык программирования java для разработки в дальнейшем под PC и Android. Мы пройдёмся по книгам, одной игре, сайтам и видео урокам.
Первое с чего мы начнём перед изучением — это поиграем в одну игру 11 — летней давности. Цель игры — помочь программистам разрабатывать на C++ / Java. В игре «работает» ЯП от разработчиков игры под названием CBOT Lang. По синтаксису этот язык очень похож на C++ и Java, что не удивительно, ведь игра как раз таки и пытается помочь в этом.

Можно и не проходит игру полностью, самое главное хотя бы немножко обучиться CBOT Lang'у.
Теперь настал черёд прочтения книг.Первая книга будет большая и настоятельно рекомендую прочитать её английский вариант. По предыдущему предложению некоторые наверно уже догадались о какой книге идёт речь — о Thinking in Java 4th edition (на русском — Философия Java).

Автором книги является Брюс Эккель. Количество страниц — примерно 1081 (но это того стоит).
А тем временем мы продолжим.
Следующая книга будет игрушечная, если хотите — можете не читать, но всё же можете хотя бы немножко ознакомиться. В ней вы найдёте информацию о том, как сделать графический калькулятор, пинг — понг и многое другое. Книга называется: Программирование на Java для детей, родителей и бабушек. Книга хоть и предназначена для начинающих программистов от 11 до 18 лет, она запутает всех программистов, которые начали начинать java именно с этой книги. Страниц мало — примерно 281. Автор — Яков Фейн.

Чтобы понять структуру андройда, мы пройдёмся по одной маленькой, но хорошей книжке — Hello, Android.
Далее идём к видео урокам:
Этот и этот (2 часть) видеокурс от O'Reilly должен прекрасно подойти!
Но всё — таки хочу отметить то, что ни один видеокурс или книга по Андройду и Яве — Джаве не заменит документацию. Так что никогда не забываем туда заходить!
Никогда не забываем заходить на сайты о Java и Android — разработке, благо таких русскоязычных достаточно.
Ну вот и всё! Не забываем заниматься саморазвитием и в день уделять прочтению книг 2 — 3 часа и практике. Также не забывайте про перерывы между чтением по 30 — 60 минут.
P.S. Вы могли заметить, что я тут не привёл примеры для изучения под PC — разработку. Так вот, они находятся в первых двух книгах, но всё же там рассказываются не все аспекты, более подробно можно найти в Google.
Поиграем перед началом.
Первое с чего мы начнём перед изучением — это поиграем в одну игру 11 — летней давности. Цель игры — помочь программистам разрабатывать на C++ / Java. В игре «работает» ЯП от разработчиков игры под названием CBOT Lang. По синтаксису этот язык очень похож на C++ и Java, что не удивительно, ведь игра как раз таки и пытается помочь в этом.

Можно и не проходит игру полностью, самое главное хотя бы немножко обучиться CBOT Lang'у.
Книги, книги и ещё раз книги.
Теперь настал черёд прочтения книг.Первая книга будет большая и настоятельно рекомендую прочитать её английский вариант. По предыдущему предложению некоторые наверно уже догадались о какой книге идёт речь — о Thinking in Java 4th edition (на русском — Философия Java).

Автором книги является Брюс Эккель. Количество страниц — примерно 1081 (но это того стоит).
А тем временем мы продолжим.
Следующая книга будет игрушечная, если хотите — можете не читать, но всё же можете хотя бы немножко ознакомиться. В ней вы найдёте информацию о том, как сделать графический калькулятор, пинг — понг и многое другое. Книга называется: Программирование на Java для детей, родителей и бабушек. Книга хоть и предназначена для начинающих программистов от 11 до 18 лет, она запутает всех программистов, которые начали начинать java именно с этой книги. Страниц мало — примерно 281. Автор — Яков Фейн.

Приступаем к Андройду.
Чтобы понять структуру андройда, мы пройдёмся по одной маленькой, но хорошей книжке — Hello, Android.
Далее идём к видео урокам:
Этот и этот (2 часть) видеокурс от O'Reilly должен прекрасно подойти!
Но всё — таки хочу отметить то, что ни один видеокурс или книга по Андройду и Яве — Джаве не заменит документацию. Так что никогда не забываем туда заходить!
И напоследок.
Никогда не забываем заходить на сайты о Java и Android — разработке, благо таких русскоязычных достаточно.
Ну вот и всё! Не забываем заниматься саморазвитием и в день уделять прочтению книг 2 — 3 часа и практике. Также не забывайте про перерывы между чтением по 30 — 60 минут.
P.S. Вы могли заметить, что я тут не привёл примеры для изучения под PC — разработку. Так вот, они находятся в первых двух книгах, но всё же там рассказываются не все аспекты, более подробно можно найти в Google.