понедельник, 25 апреля 2016 г.

A programmer: Good News Everyone!

Обо всех хороших новостях пока не скажу, но есть пару вещей, которые могут превратиться в некий прорыв в сфере моего превращения в программиста. А вот о чем скажу, так это о том, что нашел пару интересных книжек по Java:

 - Яков Файн «Программирование на Java для детей, родителей, бабушек и дедушек» (http://myflex.org/books/java4kids/JavaKid8x11_ru.pdf);

 - «Head First Java». Вообще-то Head First – это серия разных книг, в которых реализован интересный и приятный подход к обучению, вот их сайт: http://www.headfirstlabs.com/books/hfjava/. Можно найти и на русском.


В плане отчета: за последнюю неделю занимался программированием 10,5 часов (итого 71). Правда, не каждый день. Но зато разнообразил свое обучение лекцией из курса по Основам программирования на Prometheus. Для него придется вернуться к Python'у.

Неожиданно возникла техническая проблема: хотел поставить Android Studio на второй компьютер, а там стоит Windows XP, на которую требуемый JDK 1.8 не ставится - уже пару лет как прекратили поддерживать. Но Google и Youtube в помощь - нашел информацию о том, как все-таки это сделать, чтобы не переставлять ОС, сегодня буду устанавливать.

Ну и по традиции – курсы/ресурсы:

 - Очередной туториал по Java: http://www.sololearn.com/Course/Java/

 - Обучающий сайт по Java: http://study-java.ru/. Он давно не обновлялся, но чтобы посмотреть основы, подойдет.

понедельник, 18 апреля 2016 г.

A programmer: A good idea!

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


Сложно сказать, почему, но на прошлой неделе с трудом удалось набрать минимальные 7 часов обучения (всего 60,5). На JavaRush застрял на 8 уровне, зато прошел заново то, что делал летом-осенью на Codecademy. Надо двигаться и учиться больше и каждый день. Попробую со следующей недели установить минимум 10,5 часов в неделю.

Из полезного нашел:

 - Официальный туториал по Java;

 - Программирование на языке Java (электронное учебное пособие для проведения практических занятий по курсу "Информационные технологии", кафедра прикладной математики, Саратовский университет) - весьма удобно написано;

 - JavaWorld.com - какой-то сайт про Java;

 - Ресурсы по обучению Java от NetBeans;

 - Сайт по обучению Java.

понедельник, 11 апреля 2016 г.

A programmer: Just program it!

На прошлой неделе занимался программированием 9,5 часов (итого 53,5). Почти выполнил задачу учиться каждый день - только в воскресенье не смог, а в другие дни хотя бы полчаса в день получалось. Приятно, что это входит в привычку, и "организм ощущает потребность" в программировании :).


Из содержательного - только JavaRush, где перешел на 8 уровень (правда, только сегодня). Скоро доберусь до 10-го и буду более предметно думать о подписке. А вообще Codecademy ждет, например.

Из найденного полезного:

 - "Что нужно и что не нужно делать, когда начинаешь изучать программирование" (пост на Facebook');

 - Сайт про программирование на Java и Android;

 - Туториал по Java;

- Оффлайн-курс по Java (Brain Academy) в Украине и в Харькове, в частности.


понедельник, 4 апреля 2016 г.

A programmer: Debts recovery

На прошлой неделе программированием занимался 12,5 часов (итого 44 часа). Начало было достаточно бодрое - от 2-5 часов в день, но последние три дня вообще ничего не получилось. Так что потенциал для увеличения работы очень даже есть. Итого - наверстал то, что не доделал раньше, и закрыл март на 36 часах из запланированных 30.


Из содержательного - одна лекция в CS50 и полтора уровня в JavaRush. В CS50 задания в конце лекций не делаю - пока не нужно, я думаю (тем более, что там пишут на С), но, возможно, позже решу зарегистрироваться как следует и сделать (очередные дедлайны у них в декабре). Задание-минимум для этой недели - еще одна лекция и перейти на 8 уровень.

Из полезного вот, наткнулся на пост в Facebook "Что нужно и что не нужно делать, когда начинаешь изучать программирование".