Изучаем книги по Java (и любой теме), не покупая их

By 19.03.2014 20 марта, 2020 Android, Ресурсы

Как можно изучать Java книги, не покупая их? Скачивать в электронном виде? Не совсем…

За время перевода на русский язык и выкладывании ее в интернет книга может стать неактуальной. Мы предлагаем вам другой способ, который 3 года назад применяли сами и многие наши ученики и читатели до сих пор успешно им пользуются.

Этот способ изучения особенно подходит для тех, кто полный новичок в Java и не знает в какой последовательности и что изучать.

Расмотрим на примере книги по Android.

Вообще конечно лучше иметь бумажную копию книги, но это уже отдельная тема.

Подразумевается, что вы умеете или стараетесь читать техническую литературу на английском языке. Если еще нет — почитайте эту статью.

Краткое описание методики

1 шаг — Находите нужные книги (или книгу).

Для этого заходите на сайт amazon.com (или любой другой, который продает книги), в рунете это может быть ozon.ru

Делаете поиск по словам «android development», вам выходит список книг:

Можно упорядочить по разным параметрам (популярности, цене и пр.)

Важно, чтобы у книги был значок «LOOK INSIDE», чтобы можно было посмотреть содержимое.

Далее, заходите в книгу, внизу смотрите рейтинг и читаете отзывы о ней.

Если книга популярная и много хороших отзывов — открываете саму книгу и слева раздел «Table of contents»

С этим разделом вам и нужно будет работать.

Для нас самое главное — получить содержание книги, все темы, подтемы и пр.

2 шаг — Исходные коды

Cкачиваем исходные коды для книги (обычно даются бесплатно на сайте). Для этого вводите в гугле в нашем случае «Professional Android 4 Application Development source».

Находим книгу, заходим на сайт и скачиваем исходники:

Можно поменять шаги местами, сначала найти доступные исходники (запрос в google «android book source code» — выйдут все доступные исходные коды по книгам) — потом искать эти книги на amazon.

Что делать дальше?

Дальше совмещаем все найденное.

Нужно смотреть какие темы указаны в содержании и искать статьи в интернете на эту тему. Желательно также с примерами, чтобы было более понятно.

Т.е. мы заменяем контент книги на контент из интернета, а книгу используем только как план изучения, плюс используем ее исходники.

Получается вам не надо гадать в какой последовательности и что изучать, если вы новичок. Просто берете содержание, последовательно (или выборочно) изучаете темы по статьям из интернета и смотрите параллельно код, скачанный для этой книги.

Какие плюсы у этого способа?

Вы можете смотреть не только исходники книги, но и другие — из статей.Ваша картина в голове будет более полной.

По одной теме вы получаете несколько объяснений и выбираете наиболее понятное для вас.

И так, шаг за шагом, проходите всю книгу. Главное, чтобы статьи тоже были по дате более менее свежие, для изучаемой версии.

Мы даже ставили эксперименты — сначала проходили книгу по этому способу, потом читали оригинал — практически не было различия в понимании.

 

Нажмите на кнопки ниже, чтобы поделиться с друзьями:

Author Тимур Батыршинов

Основатель обучающего центра «JavaBegin». Главный тренер. Обучил более 46000 человек (онлайн и оффлайн), провел более 900 онлайн-вебинаров. Опыт разработки на Java и других языках — более 15 лет. Автор более 50 курсов по разным направлениям Java: основы, веб, Android, Spring, iOS, Angular, React и многие другие. Все курсы автора

More posts by Тимур Батыршинов

Join the discussion 9 комментариев

Leave a Reply