Програмування 2 (кн – 2, со)
Тип: Нормативний
Кафедра: програмування
Навчальний план
Семестр | Кредити | Звітність |
3 | 4 | Іспит |
4 | 4 | Іспит |
Лекції
Семестр | К-сть годин | Лектор | Група(и) |
3 | 32 | доцент Селіверстов Р. Г. | ПМі-24, ПМі-25, ПМо-21, ПМі-26 |
4 | 32 | доцент Ярошко С. А. | ПМі-24, ПМі-25, ПМі-26, ПМо-21 |
Лабораторні
Семестр | К-сть годин | Група | Викладач(і) |
3 | 32 | ПМо-21 | доцент Селіверстов Р. Г., доцент Гошко Б. М. |
ПМі-24 | Дреботій Р. Г., Стельмащук В. В. | ||
ПМі-25 | Стойко Т. І., Квасниця Г. А. | ||
ПМі-26 | Романчук В. П., доцент Гошко Б. М. | ||
4 | 32 | ПМі-24 | Дреботій Р. Г., Стельмащук В. В. |
ПМі-25 | Стойко Т. І., Квасниця Г. А. | ||
ПМі-26 | доцент Ярошко С. А., Глова А. Р. | ||
ПМо-21 | доцент Ярошко С. А., доцент Пасічник Т. В. |
Опис курсу
У третьому семестрі курс фокусується на особливостях моделі даних та інших тонкощах мови Python. Значна увага звертається на аналіз та візуалізацію даних засобами спеціалізованих бібліотек.
У четвертому семестрі фокус уваги курсу спрямовано на оволодіння базовими інструментами середовища .Net та особливості мови програмування C#: властивості, події, індексатори, методи розширення, використання інтерфейсів, серіалізація, життєвий цикл об’єктів, засоби рефлексії, LINQ, багатопотокове програмування.
Рекомендована література
Основна:
- Маттес Е. Пришвидшений курс Python. – Львів : ВСЛ, 2021.
- Селіверстов Р., Мельничин А. Основи програмування мовою Python: навч. посібник. – Львів : ЛНУ імені Івана Франка, 2020.
- The Python Tutorial. –https://docs.python.org/3/tutorial/index.html
- Lutz M. Learning Python, 5th Edition. – O’Reilly Media, 2013.
- Lambert K. A. Fundamentals of Python: First Programs, 2nd Edition. – Cengage, 2019.
- NumPy. – http://numpy.org .
- Pandas. – http://pandas.pydata.org .
- Matplotlib. – http://matplotlib.org .
- Troelsen Andrew, Japikse Phil. Pro C# 10 with .NET 6: Foundational Principles and Practices in Programming – APress, 2022 – 1640 pp.
- Christian Nagel Professional C# and .NET, 2021st Edition – Wrox, 2021 – 1800 pp.
Додаткова:
- Wentworth P., Elkner J., Downey A., Meyers C. How to Think Like a Computer Scientist: Learning with Python 3. – Green Tea Press, 2018.
- Python Tricks: The Book. — Dan Bader, 2017.
- Sweigart A. Automate the Boring Stuff with Python: Practical Programming for Total Beginners. – No Starch Press, 2014.
- McKinney W. Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition. – O’Reilly Media, 2018.