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

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
м
м
 
(не показано 11 проміжних версій цього учасника)
Рядок 1: Рядок 1:
  
 +
=Програмування крос-платформних та розподілених додатків=
  
=Програмування кросплатформенних додатків засобами Java=
+
Галузь знань: 12 Інформаційні технології
  
----
+
Спеціальність: 122 Комп'ютерні науки та інформаційні технології
Галузь знань: 0403 Системні науки та кібернетика
+
 
+
Спеціальність: 6.040302 «Інформатика»
+
  
 
Освітньо-кваліфікаційний рівень: бакалавр
 
Освітньо-кваліфікаційний рівень: бакалавр
Рядок 13: Рядок 11:
  
 
===Мета викладання дисципліни===
 
===Мета викладання дисципліни===
 +
 
Мета викладання дисципліни - формування у студентів знань, умінь і навиків, необхідних для раціонального використання інформаційних ресурсів, пошукових та комунікаційних засобів глобальної мережі Інтернет, для розуміння роботи та взаємодії програмних компонентів сучасного веб-сайту.
 
Мета викладання дисципліни - формування у студентів знань, умінь і навиків, необхідних для раціонального використання інформаційних ресурсів, пошукових та комунікаційних засобів глобальної мережі Інтернет, для розуміння роботи та взаємодії програмних компонентів сучасного веб-сайту.
 
Для засвоєння дисципліни «Програмування та підтримка веб-застосувань» студенти повинні володіти знаннями шкільного курсу інформатики, а також знаннями, одержаними при вивченні курсів «Інформатика», «Програмування» у вищому навчальному закладі.
 
Для засвоєння дисципліни «Програмування та підтримка веб-застосувань» студенти повинні володіти знаннями шкільного курсу інформатики, а також знаннями, одержаними при вивченні курсів «Інформатика», «Програмування» у вищому навчальному закладі.
 +
 
===Завдання вивчення дисципліни===
 
===Завдання вивчення дисципліни===
 +
 
У результаті вивчення дисципліни студенти повинні
 
У результаті вивчення дисципліни студенти повинні
 
знати:
 
знати:
Рядок 32: Рядок 33:
 
==Автор (автори) курсу==
 
==Автор (автори) курсу==
  
[[Користувач:V_kotyak]]
+
[[Користувач:V_kotyak |Котяк Віталій Володимирович]]
 
+
----
+
  
 
=Учасники=
 
=Учасники=
Викладач [[Користувач:V_kotyak]]
+
 
 +
Викладач [[Користувач:V_kotyak |Котяк Віталій Володимирович]]
  
  
 
=Зміст курсу=
 
=Зміст курсу=
==Змістовий модуль 1. Назва ...==
+
==Змістовий модуль 1.==
===Тема 1. Назва теми===
+
 
====Теоретичний матеріал====
 
====Теоретичний матеріал====
  
 +
[[CSS, анімація]]
 +
 +
[[JS, об'єкти та масиви]]
 +
 +
[[CMS]]
 +
 +
[[Wordepress]]
 +
 +
[https://www.google.com.ua/intl/ru/webmasters/#?modal_active=none Google для веб-мастеров]
 +
 +
[https://www.google.com/intl/uk/webmasters/learn/ Навчіться створювати чудові веб-сайти]
 +
 +
[[Архітектура розподілених додатків]]
 +
 +
[[XML]]
 +
 +
[[JSON]]
 +
 +
[[REST API]]
 +
 +
[[]]
 +
 +
[[]]
 +
 +
====Завдання====
 +
 +
[[ПКРД-18_1 2018-19 н.р.]]
 +
 +
[[ПКРД-19_1 2019-20 н.р.]]
 +
 +
==Змістовий модуль 2.==
 +
====Теоретичний матеріал====
  
 
[[Java|Основи Java, змінні, оператори]]
 
[[Java|Основи Java, змінні, оператори]]
Рядок 62: Рядок 93:
 
[[Swing|Вступ до Swing]]
 
[[Swing|Вступ до Swing]]
  
[[Sparkjava|Розгорання сервера на основі Spark Framework]]
+
====Завдання====
  
[[Розробка_простого_RESTfull_сервіса_засабами_Spring_Boot| Розробка простого RESTfull сервіса засабами Spring Boot]]
+
[[ПКРД-18_2 2018-19 н.р.]]
 
+
====Завдання====
+
  
 
[[Лабораторні роботи ПКДзJ]]  
 
[[Лабораторні роботи ПКДзJ]]  
Рядок 72: Рядок 101:
 
====Самостійна робота====
 
====Самостійна робота====
  
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна робота №1]
+
[[Sparkjava|Розгорання сервера на основі Spark Framework]]
 
+
[https://owncloud.kspu.kr.ua/index.php/s/4C5hSXyOOt0R5DT Самостійна  робота №2]
+
  
 +
[[Розробка_простого_RESTfull_сервіса_засабами_Spring_Boot| Розробка простого RESTfull сервіса засабами Spring Boot]]
  
----
+
=Журнал=
 +
[https://docs.google.com/spreadsheets/d/1_TKsUqkZRQHOStA3uXbYTR_wLz30Pjlf0Wmx40rET_8/edit?usp=sharing Журнал]
  
 
=Ресурси=
 
=Ресурси=
Рядок 91: Рядок 120:
  
 
1. Шилдт Герберт Java: Полное руководство : К.: Изд-во: Диалектика-Вильямс, 2012. – 1104 с
 
1. Шилдт Герберт Java: Полное руководство : К.: Изд-во: Диалектика-Вильямс, 2012. – 1104 с
 +
 +
2. Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 1. Основы = Core Java 2, Volume I — Fundamentals. — 8-е изд. — М.: Вильямс, 2008. — 816 с.
 +
 +
3. Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 2. Тонкости программирования = Core Java 2, Volume II — Advanced Features. — 8-е изд. — М.: Вильямс, 2008, 4 кв. — 992 с.
  
 
==Інформаційні ресурси==
 
==Інформаційні ресурси==
  
1. Освоюємо Java — Вікіпідручник [http://uk.wikibooks.org/wiki/%D0%9E%D1%81%D0%B2%D0%BE%D1%8E%D1%94%D0%BC%D0%BE_Java]
+
1. [https://support.google.com/webmasters/answer/4559176?hl=ru&ref_topic=3309469 Google Search Console]
 +
 
 +
2. [https://webmasters.googleblog.com/?visit_id=636755293901374990-1099452148&p=blog&rd=1 Official Google Webmaster Central Blog]
 +
 
 +
3. [https://support.google.com/analytics/?hl=ru#topic=3544906 Google Analytics]
 +
 
 +
3. Освоюємо Java — Вікіпідручник [http://uk.wikibooks.org/wiki/%D0%9E%D1%81%D0%B2%D0%BE%D1%8E%D1%94%D0%BC%D0%BE_Java]
 +
 
 +
4. [[Java_presentations|Презентації]]
  
2. [[Java_presentations|Презентації]]
+
5. Нечіткий пошук[https://habr.com/search/?q=%D0%BD%D0%B5%D1%87%D0%B5%D1%82%D0%BA%D0%B8%D0%B9+%D0%BF%D0%BE%D0%B8%D1%81%D0%BA#h]
  
 
---
 
---
 
[[Категорія:Навчальні курси]] [[category:Java|*]]
 
[[Категорія:Навчальні курси]] [[category:Java|*]]

Поточна версія на 09:47, 6 вересня 2019

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

Галузь знань: 12 Інформаційні технології

Спеціальність: 122 Комп'ютерні науки та інформаційні технології

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

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

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

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

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

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

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

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

Котяк Віталій Володимирович

Учасники

Викладач Котяк Віталій Володимирович


Зміст курсу

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

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

CSS, анімація

JS, об'єкти та масиви

CMS

Wordepress

Google для веб-мастеров

Навчіться створювати чудові веб-сайти

Архітектура розподілених додатків

XML

JSON

REST API

[[]]

[[]]

Завдання

ПКРД-18_1 2018-19 н.р.

ПКРД-19_1 2019-20 н.р.

Змістовий модуль 2.

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

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

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

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

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

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

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

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

Вступ до Swing

Завдання

ПКРД-18_2 2018-19 н.р.

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

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

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

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

Журнал

Журнал

Ресурси

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

Базова

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

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

Допоміжна

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

2. Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 1. Основы = Core Java 2, Volume I — Fundamentals. — 8-е изд. — М.: Вильямс, 2008. — 816 с.

3. Кей С. Хорстманн, Гари Корнелл. Java 2. Библиотека профессионала, том 2. Тонкости программирования = Core Java 2, Volume II — Advanced Features. — 8-е изд. — М.: Вильямс, 2008, 4 кв. — 992 с.

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

1. Google Search Console

2. Official Google Webmaster Central Blog

3. Google Analytics

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

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

5. Нечіткий пошук[2]

---