Основи Java

Розробник курсу Л. В. Іванов

  Лабораторні роботи:

 

Контрольні запитання з курсу

Про курс

Курс "Основи Java" присвячений теоретичним та практичним аспектам розробки програм мовою Java з використанням засобів платформи Java SE. Для студентів напрямку "Програмна інженерія "

Рекомендована література

  1. Шилдт, Г. Java 8. Полное руководство; 9-е изд. – М. : ООО "И.Д.Вильямс", 2015. – 1376 с. : ил.
  2. Дейтел Х.М., Дейтел Как программировать на Java. Книга 2. Файлы, сети, базы данных. – М.: Бином, 2006. – 672 с.
  3. Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 1. Основы, 7-е изд. – М. : Издательский дом "Вильямс", 2007. – 896 стр. с.
  4. Хорстманн К. С., Корнелл Г. Java 2. Библиотека профессионала, том 2. Тонкости программирования, 7-е изд. – М.: Издательский дом "Вильямс", 2007. – 1168 стр. с.
  5. Шилдт Г., Холмс Д. Искусство программирования на Java. – М.: Издательский дом "Вильямс", 2005. – 336 с.
  6. Эккель Б. Философия Java. Библиотека программиста. 4-е изд. – СПб.: Питер, 2009. – 640 с.
  7. Блинов, И.Н., Романчик В.С. Java. Промышленное программирование : практ. пособие. – Минск : УниверсалПресс, 2007. – 704 с.
  8. Копитко М.Ф., Іванків К.С. Основи програмування мовою Java: Тексти лекцій. – Львів: Видавничий центр ЛНУ ім. Івана Франка, 2002. – 83 с.
  9. Брнакевич І.Є., Вагін П.П. Програмування мовою Java: використання фундаментальних класів: Тексти лекцій. – Львів: Видавничий центр ЛНУ імені Івана Франка, 2002. – 75 с.
  10. Дудзяний І.М. Об'єктно-орієнтоване моделювання програмних систем: Навч. посібник. - Львів: Видавничий Центр ЛНУ імені Івана Франка, 2007. - 108 с.
  11. Блинов, И.Н., Романчик В.С. Java. Промышленное программирование : практ. пособие. – Минск : УниверсалПресс, 2007. – 704 с.
  12. Буч Г., Рамбо Дж. Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ. – М.: ДМК, 2000. - 432 с.
  13. Фаулер М., Скотт К. UML. Основы / Пер. с англ. – СПб: Символ-Плюс, 2002.
  14. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб.: Питер, 2001.

Internet-джерела

  1. Освоюємо Java – Вікіпідручник // http://uk.wikibooks.org/wiki/Освоюємо_Java
  2. Програмування на Java // http://javaland.com.ua
  3. Брнакевич І.Є., Вагін П.П. Програмування мовою Java: використання фундаментальних класів: Тексти лекцій // http://blues.franko.lviv.ua/ami/books/ami/Java_fundamental.pdf
  4. Начинающим Java программистам // http://habrahabr.ru/blogs/java/43293/ (рос.)
  5. Java Tutorials // http://docs.oracle.com/javase/tutorial (англ.)
  6. Java Tutorial // http://www.java2s.com/Tutorial/Java/CatalogJava.htm (англ.)
  7. Bruce Eckel. Thinking in Java, 4th Edition // http://sd.blackball.lv/library/Thinking_in_Java_4th_edition.pdf (англ.)
  8. IT – archiv :: Information technology community // http://www.javable.com (англ.)
  9. Java programming notes // http://leepoint.net/notes-java (англ.)
  10. Unified Modeling Language – Вікіпедія // http://uk.wikipedia.org/wiki/Unified_Modeling_Language
  11. UML: історія, специфікація, бібліографія // http://it.ridne.net/node/265
  12. UML Resource Page // http://www.uml.org/ (англ.)
  13. Шаблони проектування програмного забезпечення – Вікіпедія // https://uk.wikipedia.org/wiki/Шаблони_проектування_програмного_забезпечення
  14. Design Patterns: Elements of Reusable Object-Oriented Software // http://www.uml.org.cn/c++/pdf/DesignPatterns.pdf (англ.)