мне нужна книга
1)в которой нет сравнений с С#, c++. и мало написано истории про JAVA
2)где написано про JAVA для андроид (для создание программ и игр) для начинаюших
Другие языки программирования и технологии
Вопрос по JAVA.
Для книг это нехарактерно. Там именно подробно разжёвывается ненужное и почти не описано нужное.
Подробно расписана история ЯП, показаны приёмы работы с переменными, массивами, циклами, с консолью. То есть то, что на практике само по себе не нужно.
А подробного описания API (того же андроида) , приёмов создания GUI, принципов работы с базами данных (под андроидом это SQLite), с мультимедиа, с графикой, в книгах не бывает.
Сторонники книг часто уверяют, что всё это можно изучить по официальной документации к тем API. Но пока Вы будете всё это изучать, уйдёт много времени, и всё это время Вы не сможете стабильно зарабатывать на нормальной работе, а значит не будет основного стимула к обучению.
По этой причине многие программисты, учившиеся по книжкам, очень долго не могут ничего заработать, а только бесплатно решают на форумах задачки нерадивым студентам ("дан одномерный массив ...найти ...вывести на консоль").
И даже многие программисты со стажем, кто уже работает на какой-то работе, не пытаются искать путей повышения квалификации, а вместо этого на халяву решают всё те же задачки, которые решали и год, и два, и пять лет назад.
Учиться нужно по специальным сайтам в интернете.
Из них нужно выбирать те, где мало теории и много примеров программ.
Советую сайт http://developer.alexanderklimov.ru
Иногда примеры можно найти в гугле на сайтах
codeproject.com
code.msdn.microsoft.com
и на различных форумах (например stackoverflow.com)
Подробно расписана история ЯП, показаны приёмы работы с переменными, массивами, циклами, с консолью. То есть то, что на практике само по себе не нужно.
А подробного описания API (того же андроида) , приёмов создания GUI, принципов работы с базами данных (под андроидом это SQLite), с мультимедиа, с графикой, в книгах не бывает.
Сторонники книг часто уверяют, что всё это можно изучить по официальной документации к тем API. Но пока Вы будете всё это изучать, уйдёт много времени, и всё это время Вы не сможете стабильно зарабатывать на нормальной работе, а значит не будет основного стимула к обучению.
По этой причине многие программисты, учившиеся по книжкам, очень долго не могут ничего заработать, а только бесплатно решают на форумах задачки нерадивым студентам ("дан одномерный массив ...найти ...вывести на консоль").
И даже многие программисты со стажем, кто уже работает на какой-то работе, не пытаются искать путей повышения квалификации, а вместо этого на халяву решают всё те же задачки, которые решали и год, и два, и пять лет назад.
Учиться нужно по специальным сайтам в интернете.
Из них нужно выбирать те, где мало теории и много примеров программ.
Советую сайт http://developer.alexanderklimov.ru
Иногда примеры можно найти в гугле на сайтах
codeproject.com
code.msdn.microsoft.com
и на различных форумах (например stackoverflow.com)
Костолом. ру - пздц, какой то крутой сайт, аж страшно становится, есть девушка, которая выкладывает временами исходники игр для изучения и обучения, но это надо искать. а так как большая часть документации на англицком, то грамотных русских книг (уроков) очень мало и все однотипные. . поэтому нужно искать и искать или собирать частями
Введи в яндексе - Костолом. ру там должно быть
Похожие вопросы
- Вопрос по Java (хочу научиться)
- Вопросы по JAVA (Swing)! Я новичок.
- Вопрос по Java!!!!
- Вопрос по Java
- Вопрос по Java
- Вопрос по Java №4
- Вопрос для JAVA разработчиков. (Тот который для мобильников)
- Что конкретно пишут на языке Java? Над чем работают ?
- Проблема с Java
- Вопрос по паттерну "Декоратор" в Java