О курсе
Курс "Язык программирования и технологии Java" посвящен теоретическим и практическим аспектам разработки приложений на языке Java. Рассматриваются основы объектно-ориентированного подхода, базовый синтаксис Java 8, средства платформы Java SE, а также основы разработки приложений Java EE
Рекомендуемая литература
- Шилдт, Г. Java 8. Полное руководство; 9-е изд. – М. : ООО "И.Д.Вильямс", 2015.
- Дейтел Х.М., Дейтел Как программировать на Java. Книга 2. Файлы, сети, базы данных. – М.: Бином, 2006.
- Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 1. Основы, 7-е изд. – М. : Издательский дом "Вильямс", 2007.
- Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 2. Тонкости программирования, 7-е изд. – М.: Издательский дом "Вильямс", 2007.
- Шилдт Г., Холмс Д. Искусство программирования на Java. – М.: Издательский дом "Вильямс", 2005.
- Эккель Б. Философия Java. Библиотека программиста. 4-е изд. – СПб.: Питер, 2009.
- Блинов, И.Н., Романчик В.С. Java. Промышленное программирование : практ. пособие. – Минск : УниверсалПресс, 2007.
- Буч Г., Рамбо Дж. Джекобсон А. Язык UML. Руководство пользователя. – М.: ДМК, 2000.
- Фаулер М., Скотт К. UML. Основы / Пер. с англ. – СПб: Символ-Плюс, 2002.
- Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб.: Питер, 2001.
- Ларман К. Применение UML и шаблонов проектированияПер. – М.: Издательский дом "Вильямс", 2004.
- Фаулер М. Шаблоны корпоративных приложений. – М.: Издательский дом "Вильямс", 2016.
Internet-источники
- Oфициальный сайт Java // http://www.java.com
- Официальная документация по Java // http://docs.oracle.com/javase
- Соглашения по оформлению кода Java (архив) // http://www.oracle.com/technetwork/java/
javase/documentation/codeconvtoc-136057.html - Java - Викиучебник // http://ru.wikibooks.org/wiki/Java
- Начинающим Java программистам // http://habrahabr.ru/blogs/java/43293/
- Java Tutorials // http://docs.oracle.com/javase/tutorial
- Java Tutorial // http://www.java2s.com/Tutorial/Java/
CatalogJava.htm - Bruce Eckel. Thinking in Java, 4th Edition // http://sd.blackball.lv/library/
Thinking_in_Java_4th_edition.pdf - Design Patterns: Elements of Reusable Object-Oriented Software // http://www.uml.org.cn/c++/pdf/
DesignPatterns.pdf - Приемы объектно-ориентированного проектирования. Паттерны проектирования // http://www.sugardas.lt/~p2d/books/
Priemioop.pdf