Java для чайників
Рекомендую дві книги:
- Г. Лакман Макдауелл "Кар'єра програміста. Як влаштуватися на роботу в Google, Microsoft або іншу провідну IT-компанію"
- Д. Монгала "Робота мрії для програміста. Тестові завдання та питання при співбесіді в провідних IT-компаніях"
Незважаючи на назву, про те як влаштується на роботу там від сили сторінок 20. А все інше це дуже цікаві завдання. Допоможе не тільки в мові потренуватися, але ще і алгоритми вивчити. В кінці книги є розбір завдань з рішенням.
І ще трохи в догонку :)
А, взагалі, методички з завданнями - це все добре, але вони не приносять користі без викладача (бажано грамотного), який може оцінити твоє рішення і спосіб його досягнення, тому що завдання може бути і вирішена, але використовувані методи для її вирішення будуть вельми жахливі з точки зору структурного програмування і ООП.
Так що вивчення синтаксису мови, який є лише інструментом для вирішення завдання - це лише мала частина того, що тобі належить вивчити, щоб стати дійсно програмістом (навчитися тримати молоток в руці - це мало, щоб побудувати будинок).
Питання, звичайно, не принципове, але книгу ти вибрав для вивчення теж не найбільш вдалу, так як Шілдт великий любитель писати довідники і переписувати специфікації, я б тобі порадив Брюса Еккель "Філософія Java" (Thinking in Java), останнє видання начебто четверту .
Розкрити гілка 0
А якщо немає постійної можливості сидіти на сайтах і виконувати їх уроки? Де взяти завдання для навчання офлайн?
Розкрити гілка 1
В тій книзі, по якій я вчуся, в кінці кожного розділу є пара завдань. Це чертовски мало!
Розкрити гілка 0
Розкрити гілка 1
JFrame ніби як до андроиду не належать) А по справі - хочеш навчитися писати під android - гуглі сайт startandroid.
Розкрити гілка 0
String b = "Для мінусів 2";
System.out.println (b);
Розкрити гілка 0
String a = "Для мінусів 1";
System.out.println (a);
Розкрити гілка 1
"Вивчаємо Java (Світовий компьтерний бестселер)"
Почни з цього.
Розкрити гілка 0
Схожі пости закінчилися. Можливо, вас зацікавлять інші пости за тегами: