Сучасні технології програмування (англійською мовою) (прикладна математика, 1,9)
Тип: Нормативний
Кафедра: обчислювальної математики
Навчальний план
Семестр | Кредити | Звітність |
11 | 4.5 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
11 | 16 | Вавричук В. Г. | ПМп-62м |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
11 | 32 | ПМп-62м | Вавричук В. Г. |
Опис курсу
ІТ індустрія на даний час є однією з найважливіших галузей виробництва в Україні. Не зважаючи на те, що в ІТ сфері функціонує певне коло професійних занять, ядром ІТ сфери можна вважати програмування. У цьому курсі приділена увага основним напрямкам в програмуванні та сучасним тенденціям вирішення задач, які постають в цих напрямках.
Метою дисципліни є розвиток у студентів знань та вмінь з програмування. Ознайомлення з основними напрямками та сучасними тенденціями в програмуванні.
Рекомендована література
Основна література:
- The Practice of Programming, Brian W. Kernighan, Rob Pike, Addison-Wesley Professional, February 1999
- The Pragmatic Programmer: your journey to mastery, 20th Anniversary Edition, 2nd Edition, David Thomas, Andrew Hunt, Addison-Wesley Professional, September 2019
- Microservices Patterns, Chris Richardson, Manning Publications, November 2018
- Building Microservices, 2nd Edition, Sam Newman, O’Reilly Media, Inc., August 2021
- A Tour of C++, 3rd Edition, Bjarne Stroustrup, Addison-Wesley Professional, September 2022
Додаткова література:
- https://www.oracle.com/java/technologies/javase/javase-tech-database.html
- https://jdbi.org
- https://www.npgsql.org
- https://spring.io
- https://developer.mozilla.org/en-US/
- https://ionicframework.com
- https://flutter.dev
- https://systemd.io
- https://www.coursera.org/learn/intro-fpga-design-embedded-systems
- https://www.coursera.org/learn/fpga-hardware-description-languages
- https://people.ece.cornell.edu/land/courses/ece5760/
- Harris & Harris. Digital Design and Computer Architecture.
- From Nand to Tetris, Building a Modern Computer From First Principles, https://www.nand2tetris.org