Відмінності між версіями «ПКРД»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
м
м
Рядок 1: Рядок 1:
  
  
=Назва курсу=
+
=Програмування кросплатформенних додатків засобами Java=
......
+
 
 
----  
 
----  
Напрям підготовки,спеціальність, освітньо-кваліфікаційний рівень:
+
Галузь знань: 0403 Системні науки та кібернетика
  
==Мета та завдання навчального курсу==
+
Спеціальність: 6.040302 «Інформатика»
Мета ..............
+
  
Завдання .....................
+
Освітньо-кваліфікаційний рівень: бакалавр
  
У результаті вивчення навчального курсу студент повинен
+
==Мета та завдання навчального курсу==
  
знати: ....................
+
===Мета викладання дисципліни===
 +
Мета викладання дисципліни - формування у студентів знань, умінь і навиків, необхідних для раціонального використання інформаційних ресурсів, пошукових та комунікаційних засобів глобальної мережі Інтернет, для розуміння роботи та взаємодії програмних компонентів сучасного веб-сайту.
 +
Для засвоєння дисципліни «Програмування та підтримка веб-застосувань» студенти повинні володіти знаннями шкільного курсу інформатики, а також знаннями, одержаними при вивченні курсів «Інформатика», «Програмування» у вищому навчальному закладі.
 +
===Завдання вивчення дисципліни===
 +
У результаті вивчення дисципліни студенти повинні
 +
знати:
 +
- основні функції та принципи застосування мови Java;
 +
- синтаксис, семантику операторів мови Java.
 +
- основи обслуговування WEB-серверів;
 +
- засоби та середовища створення Java – програм.
 +
- принципи написання та використання аплетів та сервлетів;
 +
уміти:
 +
- розробляти ресурси в Web середовищі мовою Java;
 +
- розробляти інтерактивні Web-сторінки для Internet та Intranet мереж;
 +
- використовувати сучасні засоби графічного моделювання та мультимедіа для проектування WEB-сторінок з використанням мови Java.
  
вміти: ...................
+
[https://owncloud.kspu.kr.ua/index.php/s/vBOBaAxTi45ndKM Робоча програма курсу]
  
 +
==Автор (автори) курсу==
  
[https://owncloud.kspu.kr.ua/index.php/s/u1mhu6zActytYLs Робоча програма курсу]
+
[[Користувач:V_kotyak]]
 
+
==Автор (автори) курсу==
+
Посилання на сторінки авторів
+
  
 
----
 
----
  
 
=Учасники=
 
=Учасники=
[[Сторінка координування курсу "Назва курсу"]] викладач
+
Викладач [[Користувач:V_kotyak]]
  
 
----
 
 
=Графік навчання=
 
 
==Варіант Структура ==
 
 
===Змістовий модуль 1===
 
Навчальні теми змістового модуля 1.
 
 
===Змістовий модуль 2===
 
Навчальні теми змістового модуля 2.
 
 
===Змістовий модуль 3===
 
Навчальні теми змістового модуля 3.
 
 
===Змістовий модуль 4===
 
Навчальні теми змістового модуля 4.
 
 
==Варіант Календар==
 
 
===Тиждень 1===
 
Навчальні теми для вивчення на 1-му тижні.
 
 
===Тиждень 2===
 
Навчальні теми для вивчення на 2-му тижні.
 
 
===Тиждень 3===
 
Навчальні теми для вивчення на 3-му тижні.
 
 
===Тиждень 4===
 
Навчальні теми для вивчення на 4-му тижні.
 
 
----
 
  
 
=Зміст курсу=
 
=Зміст курсу=
Рядок 67: Рядок 44:
 
===Тема 1. Назва теми===
 
===Тема 1. Назва теми===
 
====Теоретичний матеріал====
 
====Теоретичний матеріал====
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №1]
 
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №2]
 
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №3]
+
[[Java|Основи Java, змінні, оператори]]
  
====Практичні завдання====
+
[[Java_ООП|Класи, об'єкти методи]]
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №1]
+
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №2]
+
[[Java_IO|Введення-виведення даних, обробка виключних ситуацій]]
  
====Самостійна робота====
+
[[Java_files|Робота з файлами]], [[Java_re|регулярні вирази]]
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна робота №1]
+
[[Java_applets|Аплети, створення, використання]]
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна  робота №2]
+
[[Java_package|Пакети, інтерфейси, узагальнення]]
  
==Змістовий модуль 2. Назва ...==
+
[[Java_mt|Багатопоточне програмування]]
===Тема 1. Назва теми===
+
====Теоретичний матеріал====
+
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №1]
+
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №2]
+
[[Swing|Вступ до Swing]]
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №3]
+
[[Sparkjava|Розгорання сервера на основі Spark Framework]]
  
====Практичні завдання====
+
[[Розробка_простого_RESTfull_сервіса_засабами_Spring_Boot| Розробка простого RESTfull сервіса засабами Spring Boot]]
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №1]
+
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №2]
+
====Завдання====
 +
 
 +
[[Лабораторні роботи ПКДзJ]]  
  
 
====Самостійна робота====
 
====Самостійна робота====
Рядок 104: Рядок 76:
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна  робота №2]
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна  робота №2]
  
==Змістовий модуль 3. Назва ...==
 
===Тема 1. Назва теми===
 
====Теоретичний матеріал====
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №1]
 
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №2]
 
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Лекція №3]
 
 
====Практичні завдання====
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №1]
 
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Практична №2]
 
 
====Самостійна робота====
 
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна робота №1]
 
 
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна  робота №2]
 
  
 
----
 
----
  
 
=Ресурси=
 
=Ресурси=
 +
 
==Рекомендована література==
 
==Рекомендована література==
 
===Базова===
 
===Базова===
#
 
#
 
#
 
  
 +
1. Шилдт Герберт Java: руководство для начинающих: К.: Изд-во: Диалектика-Вильямс, 2012. – 624
 +
 +
2. [https://drive.google.com/folderview?id=0B5ENK5KqsK_9dDlkVjJ5UWVsTTg&usp=sharing Навчальні метеріали]
  
 
===Допоміжна===
 
===Допоміжна===
#
+
 
#
+
1. Шилдт Герберт Java: Полное руководство : К.: Изд-во: Диалектика-Вильямс, 2012. – 1104 с
#
+
  
 
==Інформаційні ресурси==
 
==Інформаційні ресурси==
  
#
+
1. Освоюємо Java — Вікіпідручник [http://uk.wikibooks.org/wiki/%D0%9E%D1%81%D0%B2%D0%BE%D1%8E%D1%94%D0%BC%D0%BE_Java]
#
+
  
---
+
2. [[Java_presentations|Презентації]]
[[Категорія:Навчальні курси]]
+
 
+
Базова література:
+
 
+
1. Шилдт Герберт Java: руководство для начинающих: К.: Изд-во: Диалектика-Вильямс, 2012. – 624
+
 
+
2. Шилдт Герберт Java: Полное руководство : К.: Изд-во: Диалектика-Вильямс, 2012. – 1104 с
+
 
+
3. Освоюємо Java — Вікіпідручник [http://uk.wikibooks.org/wiki/%D0%9E%D1%81%D0%B2%D0%BE%D1%8E%D1%94%D0%BC%D0%BE_Java]
+
 
+
 
+
 
+
[[Java|Основи Java, змінні, оператори]]
+
 
+
[[Java_ООП|Класи, об'єкти методи]]
+
 
+
[[Java_IO|Введення-виведення даних, обробка виключних ситуацій]]
+
 
+
[[Java_files|Робота з файлами]], [[Java_re|регулярні вирази]]
+
 
+
[[Java_applets|Аплети, створення, використання]]
+
 
+
[[Java_package|Пакети, інтерфейси, узагальнення]]
+
 
+
[[Java_mt|Багатопоточне програмування]]
+
 
+
[[Swing|Вступ до Swing]]
+
 
+
[[Sparkjava|Розгорання сервера на основі Spark Framework]]
+
 
+
[[Розробка_простого_RESTfull_сервіса_засабами_Spring_Boot| Розробка простого RESTfull сервіса засабами Spring Boot]]
+
  
 
---
 
---
 
+
[[Категорія:Навчальні курси]] [[category:Java|*]]
[[Java_presentations|Презентації]]
+
 
+
[[Практичні роботи ПКДзJ]]
+
 
+
[[Лабораторні роботи ПКДзJ]]
+
 
+
[https://drive.google.com/folderview?id=0B5ENK5KqsK_9dDlkVjJ5UWVsTTg&usp=sharing Навчальні метеріали]
+
 
+
 
+
Викладач [[Котяк Віталій Володимирович]]
+
 
+
 
+
[[category:Java|*]]
+

Версія за 12:57, 10 січня 2017


Програмування кросплатформенних додатків засобами Java


Галузь знань: 0403 Системні науки та кібернетика

Спеціальність: 6.040302 «Інформатика»

Освітньо-кваліфікаційний рівень: бакалавр

Мета та завдання навчального курсу

Мета викладання дисципліни

Мета викладання дисципліни - формування у студентів знань, умінь і навиків, необхідних для раціонального використання інформаційних ресурсів, пошукових та комунікаційних засобів глобальної мережі Інтернет, для розуміння роботи та взаємодії програмних компонентів сучасного веб-сайту. Для засвоєння дисципліни «Програмування та підтримка веб-застосувань» студенти повинні володіти знаннями шкільного курсу інформатики, а також знаннями, одержаними при вивченні курсів «Інформатика», «Програмування» у вищому навчальному закладі.

Завдання вивчення дисципліни

У результаті вивчення дисципліни студенти повинні знати: - основні функції та принципи застосування мови Java; - синтаксис, семантику операторів мови Java. - основи обслуговування WEB-серверів; - засоби та середовища створення Java – програм. - принципи написання та використання аплетів та сервлетів; уміти: - розробляти ресурси в Web середовищі мовою Java; - розробляти інтерактивні Web-сторінки для Internet та Intranet мереж; - використовувати сучасні засоби графічного моделювання та мультимедіа для проектування WEB-сторінок з використанням мови Java.

Робоча програма курсу

Автор (автори) курсу

Користувач:V_kotyak


Учасники

Викладач Користувач:V_kotyak


Зміст курсу

Змістовий модуль 1. Назва ...

Тема 1. Назва теми

Теоретичний матеріал

Основи Java, змінні, оператори

Класи, об'єкти методи

Введення-виведення даних, обробка виключних ситуацій

Робота з файлами, регулярні вирази

Аплети, створення, використання

Пакети, інтерфейси, узагальнення

Багатопоточне програмування

Вступ до Swing

Розгорання сервера на основі Spark Framework

Розробка простого RESTfull сервіса засабами Spring Boot

Завдання

Лабораторні роботи ПКДзJ

Самостійна робота

Самостійна робота №1

Самостійна робота №2



Ресурси

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

Базова

1. Шилдт Герберт Java: руководство для начинающих: К.: Изд-во: Диалектика-Вильямс, 2012. – 624

2. Навчальні метеріали

Допоміжна

1. Шилдт Герберт Java: Полное руководство : К.: Изд-во: Диалектика-Вильямс, 2012. – 1104 с

Інформаційні ресурси

1. Освоюємо Java — Вікіпідручник [1]

2. Презентації

---