4

Етап 4

Заказать книги

12

Етап 12

Прочитать "Изучаем Java"

15

Етап 15

Прочитать "Структуры данных и алгоритмы в Java. Классика Computers Science"

19

Етап 19

Прочитать "Философия Java"

4

Етап 4

Заказать книги

12

Етап 12

Прочитать "Изучаем Java"

15

Етап 15

Прочитать "Структуры данных и алгоритмы в Java. Классика Computers Science"

19

Етап 19

Прочитать "Философия Java"

01 травня 2016 04 жовтня 2016
Мета завершена % date%

Автор мети

Василий

Росія, Казань

28 Рік / року / років

Кар'єра та робота

Прочитать 3 книги по Java и поднять свой уровень знаний

Данная цель - часть из цикла моих целей по изучению Java. На данный момент я учусь на втором курсе в универе по специальности прикладная информатика, но мы уже 2 года изучаем мертвый Паскаль, и желания его изучать если честно совсем нет. Как минимум потому что никому он не нужен в дальнейшем.

В итоге решил послать программу универа, и приступить к изучению Java. На данный момент я имею:

  • Желание изучать Java
  • Подписку на JavaRush (выделю в отдельную цель)
  • Несколько контактов людей, 1 также изучает Джаву, а второй профессионал-самоучка, делает софт на C#, консультируюсь с обоими время от времени

Энтузиазм уже падал пару раз, но через некоторое время возвращался обратно :) Надеюсь, что поставленная четкая цель, разделенная на этапы и подэтапы позволит в ближайшее время достигнуть итоговой цели - стать Java программистом.

Планирую читать хотя бы по 30 страниц в день

Ссылки на книги:

Алгоритмы - http://www.labirint.ru/books/288827/

Изучаем Java (книжка с картинками и мемами на страницах) - http://www.labirint.ru/books/323187/

Философия Java - http://www.labirint.ru/books/464095/

На момент покупки в Лабиринте были хорошие скидки =)

 Критерій завершення

Прочитаны книги, есть понимание языка, есть знания и опыт в разработке на Java

 Особисті ресурси

Время

 Екологічність мети

IT технологиями интересуюсь примерно с 10 лет, когда появился первый ПК, постепенно пришло понимание, что скорее всего с этим свяжу свое будущее. На данный момент есть большой опыт в других околоайти вещах, но до программирования так дело и не дошло. Сейчас заканчиваю второй курс университета, а знаний до сих пор нет. Потому что загрузка другими дисциплинами и устаревшая программа обучения в общем то не дают результатов. Самообразование - наше все, поэтому нужно читать книги, а также решать задачи, чтобы понимание всего этого пришло.

  1. Заказать книги

    Вартість етапу — 41 $

    1. Структуры данных и алгоритмы в Java. Классика Computers Science

    2. Изучаем Java

    3. Философия Java

  2. Прочитать "Изучаем Java"

    Данную книгу рекомендуют именно для начала программирования. В электронном варианте прочитал примерно 400 страниц уже, но бумажная версия все равно нужна, потому как когда нужна помощь в какой-то конкретной задаче, то листать пдф не очень удобно.

    1. Введение

    2. Погружаемся

    3. Путешествие в Объектвилль

    4. Свои переменные нужно знать в лицо

    5. Как себя ведут объекты

    6. Особо мощные методы

    7. Использование библиотеки Java

    8. Прекрасная жизнь в Объектвилле

    9. Серьезный полиморфизм

    10. Жизнь и смерть объектов

    11. Числа имеют значение

    12. Опасное поведение

    13. Очень графическая история

    14. Улучшай свои навыки

    15. Сохранение объектов

    16. Устанавливаем соединение

    17. Структуры данных

    18. Выпусти свой код

    19. Распределенные вычисления

  3. Прочитать "Структуры данных и алгоритмы в Java. Классика Computers Science"

    Второе издание одной из самых авторитетных книг по программированию посвящено использованию структур данных и алгоритмов. Алгоритмы - это основа программирования, определяющая, каким образом разрабатываемое программное обеспечение будет использовать структуры данных. На четких и простых программных примерах автор объясняет эту сложную тему, предлагая читателям написать собственные программы и на практике освоить полученные знания. Рассматриваемые примеры написаны на языке Java, хотя для усвоения материала читателю не обязательно хорошо знать его - достаточно владеть любым языком программирования, например C++. Первая часть книги представляет собой введение в алгоритмизацию и структуры данных, а также содержит изложение основ объектно-ориентированного программирования. Следующие части посвящены различным алгоритмам и структурам данных, рассматриваемым от простого к сложному: сортировка, абстрактные типы данных, связанные списки, рекурсия, древовидные структуры данных, хеширование, пирамиды, графы. Приводятся рекомендации по использованию алгоритмов и выбору той или иной структуры данных в зависимости от поставленной задачи.

    1. Введение

    2. Общие сведения

    3. Массивы

    4. Простая сортировка

    5. Стеки и очереди

    6. Связные списки

    7. Рекурсия

    8. Нетривиальная сортировка

    9. Двоичные деревья

    10. Красно-черные деревья

    11. Хеш-таблицы

    12. Деревья 2-3-4

    13. Пирамиды

    14. Графы

    15. Взвешенные графы

  4. Прочитать "Философия Java"

    1. Введение в объекты

    2. Все является объектом

    3. Операторы

    4. Управляющие конструкции

    5. Инициализация и завершение

    6. Управление доступом

    7. Повторное использование классов

    8. Полиморфизм

    9. Интерфейсы

    10. Внутренние классы

    11. Коллекции объектов

    12. Обработка ошибок и исключения

    13. Строки

    14. Информация о типах

    15. Обобщенные типы

    16. Массивы

    17. Подробнее о контейнерах

    18. Система ввода-вывода Java

    19. Перечислимые типы

    20. Аннотации

    21. Параллельное выполнение

    22. Графический интерфейс

  • 2242
  • 01 травня 2016, 10:20

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?