Код: 258812Назва:
Програмування в середовищі Java
Анотація:
Курс передбачає поглиблене вивчення мови Java, ознайомлення з Java як платформою для створення розподілених застосувань та з основними технологіями, що розвиваються на основі цієї мови.
Вивчення курсу передбачає виконання учбового проекту.
Необхідною умовою проходження курсу є попереднє вивчення курсів “Процедурне програмування” та “Об’єктно-орієнтоване програмування”.Тип дисципліни: нормативнаРік навчання: 3Семестр: веснянийКількість кредитів: 4 (загальна кількість годин - 120; лекційні заняття - 14; практичні заняття - 28 годин; самостійна робота - 78 години)
Форма контролю: іспитВикладач(і): Олецький О.В.Результати навчання: в результаті проходження навчального курсу студенти повинні:знати: процедурні та об'єктно-орієнтовані риси Java; робота з зовнішніми джерелами даних; багатопотоковість; основні паттерни проектування; принципи організації клієнт-серверних та веб-застосувань на Javaвміти: створення об'єктно-орієнтованих проектів на основі моделі предметної області; створення веб-застосувань з використанням Java;мати навички: робота з базами даних на основі JDBC та Hibernate; написання сервлетів та JDBC-сторінокСпосіб навчання: аудиторнийЗміст дисципліни: Курс передбачає поглиблене вивчення мови Java, ознайомлення з Java як платформою для створення розподілених застосувань та з основними технологіями, що розвиваються на основі цієї мови.
Вивчення курсу передбачає виконання учбового проекту.
Необхідною умовою проходження курсу є попереднє вивчення курсів "Процедурне програмування" та "Об'єктно-орієнтоване програмування".
Рекомендована література: 1. Хорстман К.С., Корнелл Г. Библиотека профессионала. Java 2. Том 1. Основы.2. Хорстман К.С., Корнелл Г. Библиотека профессионала. Java 2. Том 2. Тонкости программирования.3. Эккель Б. Философия Java. 4. Фаулер М. Архитектура корпоративных программных приложений.5. Хо К., Хэрроп Р. Spring 3 для профессионалов.6. Гэри Д., Хорстманн К. Java Server Faces. Библиотека профессионала.7. Фримен Э., Фримен Э., Сьерра К., Бейтс Б. Паттерны проектирования.8. Стелтинг С., Маасен О. Применение шаблонов Java. Библиотека профессионала. - М.: Изд. дом "Вильямс", 2002. - 576 c.Форми та методи навчання: лекційні заняття, практичні заняття, самостійна роботаМетоди й критерії оцінювання: робота студентів оцінюється за модульно-рейтинговою системою. Вивчення курсу передбачає написання і захист учбового проекту, пов'язаного зі створенням розподіленого застосування. Передбачається контрольний тест на комп'ютері. Підсумковий контроль проводиться у формі заліку - 30 балів.
Студент допускається до складання іспиту, якщо кількість набраних ним балів за семестр становить не менше 36 балів. Іспит вважається не зданим, якщо сумарна кількість балів з дисципліни складає менше 60 балів. Підсумкова оцінка "x" з дисципліни у балах (100 - бальна шкала) переводиться у чотирибальну (національну шкалу) з розрахунку: 60 ? х < 70 - задовільно, 70 ? х < 91 - добре, 91 ? х ? 100 - відмінно.Мова навчання: українська