Опис навчальної програми
Метою навчання за спеціальністю “Об’єктно-орієнтоване програмування” є підготовка фахівців у сфері проєктування та впровадження інформаційних систем на основі мови програмування Java і технології JEE. До програми увійшли теми, що стосуються основних теоретичних і практичних питань мови програмування Java і пов’язаних з нею технологій, а також практичної реалізації проєктів з урахуванням аспектів безпеки та ефективності роботи.
Таким чином, вибравши цей модуль навчання, Ви отримаєте універсальні знання в області впровадження систем, що базуються на JEE. Ви також вивчите мову програмування Java, технологію JEE і зможете використовувати інструменти, які застосовуються у командній роботі та при розробці програмного забезпечення з використанням передових практик. Під час навчання ми також продемонструємо Вам різні підходи до створення архітектури таких систем
Чого можна навчитися?
Вибравши цей модуль навчання, Ви отримаєте практичні знання в області проєктування і розробки програмного забезпечення на одній з найпопулярніших об’єктно–орієнтованих мов – JAVA.
Ви зрозумієте, що таке об’єктне орієнтування. Ми пояснимо, що таке мова JAVA, і покажемо, як використовувати здобуті знання для створення веб-застосунків.
Доповненням курсу стане вивчення сучасних інструментів програмування та методів тестування програмного забезпечення
Ваша освітня траєкторія
- Введення в об’єктно-орієнтоване програмування
- Розширені елементи мови JAVA
- Шаблони проєктування
- JavaEE
- Веб-технології та інструменти програмування
- Інструменти програмування, тестування та методологія
Де Ви зможете знайти роботу
Проєкт, включений у навчальну програму даної спеціальності, дозволяє мати більш широкий погляд на виконувані завдання і виробляє навички роботи в команді. На випускників даної спеціальності існує значний попит на ринку праці, особливо з боку великих багатонаціональних корпорацій, які розробляють застосунки та системи для великих бізнес-клієнтів.
- Англійська мова 12 ECTS
- Лінійна алгебра з елементами аналітичної геометрії 8 ECTS
- Математичний аналіз 8 ECTS
- Дискретна математика 8 ECTS
- Ергономіка / Безпека та гігієна праці в професії інформатика 1 ECTS
- Соціальні та професійні проблеми інформатики / Перспективи інформатики 2 ECTS
- Філософія / Етика нових технологій 2 ECTS
- Основи інформатики 8 ECTS
- Операційні системи 5 ECTS
- Алгоритми та обчислювальна складність 6 ECTS
- Програмування на мовах C і C++ 6 ECTS
- Фізика для інформатика 9 ECTS
- Імовірнісні методи та статистика 9 ECTS
- Економіка / Маркетинг нових технологій 1 ECTS
- Програмування на мові JAVA 4 ECTS
- Формальні мови та компілятори 4 ECTS
- Бази даних 4 ECTS
- Основи електроніки та цифрових систем з елементами вимірювання 5 ECTS
- Комп'ютерні мережі 4 ECTS
- Графіка і комунікація людина-комп'ютер 4 ECTS
- Авторське право / Захист прав інтелектуальної власності 3 ECTS
- Комп'ютерна архітектура 5 ECTS
- Вбудовані системи 5 ECTS
- Паралельне та розподілене програмування 5 ECTS
- Безпека комп'ютерних систем 5 ECTS
- Інтернет та його застосування 5 ECTS
- Методи розрахунку та симуляція 5 ECTS
- Штучний інтелект та експертні системи 5 ECTS
- Передові системи баз даних 5 ECTS
- Безпека інформаційно-комунікаційних систем 2 ECTS
- Навчальна програма
- Комп'ютерне право 2 ECTS
- Дипломний семінар / Дипломна робота 4 ECTS
- Методи започаткування та ведення підприємства / Бізнес-план ІТ-проєкту 2 ECTS
- Виробнича практика 3 місяці
- Проблеми електронного бізнесу / Нетехнічні аспекти проєктування комп'ютерних ігор 5 ECTS
- Управління ІТ-проєктами 2 ECTS
- Навчальна програма
Чому варто вивчати інформатику у WSZiB в Кракові

Справжня інженерна освіта

Різні освітні траєкторії

Сертифіковані викладачі та практики

Навчання в унікальній атмосфері

Чудово обладнані лабораторії

Програма навчання

Гнучка навчальна програма

Azure Dev Tools for Teaching

Авторські інтранет-сервіси
