На офф сайте разработки под андроид все прекрасно есть. Ощущение твое только за отсутствием практики. Даже если ты ничего не запоминаешь и не понимаешь, напиши 20 раз одну и ту же программу с нуля - хотя бы пальцы запомнят.
Могу порекомендовать Александра Климова, у него вроде простые и понятные уроки как бесплатные, так и платные.
Cyrax2014: В наш век, главное это желание. В интернете уйма информации по всему, что угодно. Лично я вижу несколько способов:
- личная теория и практика, когда читаешь книги и статьи, проходишь онлайн курсы, типа codeacademy, и все подряд кодишь;
- наличие мастера/наставника/ментора, как угодно, просто человек, который может тебе указать куда смотреть и что делать;
- ответственность за реальную задачу. мы все учимся на ошибках, чем больше ответственность, тем ценнее и эффективнее уроки. грубо говоря, устроиться на работу джуниором, и брать задачи чуть сложнее, чем можешь решить.
Это все сугубо имхо, но если все это комбинировать, - можно добиться результатов.
А изящные алгоритмы порой мешают, бритва Оккама в помощь.
Ошибаетесь, товарищ. Развить можно все, что угодно, просто у одних это может пойти быстрее. Абстрагированию, декомпозированию и алгоритмизации можно научиться.
На офф сайте разработки под андроид все прекрасно есть. Ощущение твое только за отсутствием практики. Даже если ты ничего не запоминаешь и не понимаешь, напиши 20 раз одну и ту же программу с нуля - хотя бы пальцы запомнят.
Могу порекомендовать Александра Климова, у него вроде простые и понятные уроки как бесплатные, так и платные.