О курсе

Курс "Язык программирования и технологии Java" посвящен теоретическим и практическим аспектам разработки приложений на языке Java. Рассматриваются основы объектно-ориентированного подхода, базовый синтаксис Java 8, средства платформы Java SE, а также основы разработки приложений Java EE

Рекомендуемая литература

  1. Шилдт, Г. Java 8. Полное руководство; 9-е изд. – М. : ООО "И.Д.Вильямс", 2015.
  2. Дейтел Х.М., Дейтел Как программировать на Java. Книга 2. Файлы, сети, базы данных. – М.: Бином, 2006.
  3. Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 1. Основы, 7-е изд. – М. : Издательский дом "Вильямс", 2007.
  4. Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 2. Тонкости программирования, 7-е изд. – М.: Издательский дом "Вильямс", 2007.
  5. Шилдт Г., Холмс Д. Искусство программирования на Java. – М.: Издательский дом "Вильямс", 2005.
  6. Эккель Б. Философия Java. Библиотека программиста. 4-е изд. – СПб.: Питер, 2009.
  7. Блинов, И.Н., Романчик В.С. Java. Промышленное программирование : практ. пособие. – Минск : УниверсалПресс, 2007.
  8. Буч Г., Рамбо Дж. Джекобсон А. Язык UML. Руководство пользователя. – М.: ДМК, 2000.
  9. Фаулер М., Скотт К. UML. Основы / Пер. с англ. – СПб: Символ-Плюс, 2002.
  10. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб.: Питер, 2001.
  11. Ларман К. Применение UML и шаблонов проектированияПер. – М.: Издательский дом "Вильямс", 2004.
  12. Фаулер М. Шаблоны корпоративных приложений. – М.: Издательский дом "Вильямс", 2016.

Internet-источники

  1. Oфициальный сайт Java // http://www.java.com
  2. Официальная документация по Java // http://docs.oracle.com/javase
  3. Соглашения по оформлению кода Java (архив) // http://www.oracle.com/technetwork/java/javase/documentation/codeconvtoc-136057.html
  4. Java - Викиучебник // http://ru.wikibooks.org/wiki/Java
  5. Начинающим Java программистам // http://habrahabr.ru/blogs/java/43293/
  6. Java Tutorials // http://docs.oracle.com/javase/tutorial
  7. Java Tutorial // http://www.java2s.com/Tutorial/Java/CatalogJava.htm
  8. Bruce Eckel. Thinking in Java, 4th Edition // http://sd.blackball.lv/library/Thinking_in_Java_4th_edition.pdf
  9. Design Patterns: Elements of Reusable Object-Oriented Software // http://www.uml.org.cn/c++/pdf/DesignPatterns.pdf
  10. Приемы объектно-ориентированного проектирования. Паттерны проектирования // http://www.sugardas.lt/~p2d/books/Priemioop.pdf

 

 

up