Рекомендована література після 3-го курсу
Програмування мовою Python
- Марк Лутц: Изучаем Python, 4-е издание // Символ-Плюс, 2011
- Mark Lutz: Learning Python: Powerful Object-Oriented Programming, 5th ed. // O’Reilly Media, Inc., 2013
- David Beazley, Brian K. Jones: Python Cookbook: Recipes for Mastering Python 3, 3rd ed. // O’Reilly Media, Inc., 2013.
- Mark Lutz: Python Pocket Reference: Python in Your Pocket, 5th ed. // O’Reilly Media, Inc., 2014.
- Mark Summerfield: Python in Practice: Create Better Programs Using Concurrency, Libraries, and Patterns // Addison-Wesley, 2014.
- Марк Лутц: Python Карманный справочник 5-е издание // Издательский дом "Вильямс", 2015.
- Bill Lubanovic: Introducing Python: Modern Computing in Simple Packages // O’Reilly Media, Inc., 2015.
- Luciano Ramalho: Fluent Python: Clear, Concise, and Effective Programming // O’Reilly Media, Inc., 2015.
- Alex Martelli, Anna Ravenscroft, Steve Holden: Python in a Nutshell: The Definitive Reference, 3rd ed. // O’Reilly Media, Inc., 2017.
- Doug Hellmann: The Python 3 Standard Library by Example // Pearson Education, Inc., 2017.
Електронні ресурси (Python)
- The official home of the Python Programming Language
- Python 3.7 Documentation
- PEP 0 – Index of Python Enhancement Proposals
- Python frameworks, libraries, resources
Предметно-орієнтовані мови
- Martin Fowler: Domain Specific Languages // Addison-Wesley Professional, 2010.
- Markus Voelter: DSL Engineering: Designing, Implementing and Using Domain-Specific Languages // CreateSpace Independent Publishing Platform, 2013.
- Pierluigi Riti: Practical Scala DSLs: Real-World Applications Using Domain Specific Languages // Apress, 2018.
Програмна інженерія
- Stephen R. Schach: Object-Oriented and Classical Software Engineering, 8th Edition // McGraw-Hill, 2011.
- Roger S. Pressman, Bruce R. Maxim: Software Engineering: A Practitior's Approach, 8th Edition // McGraw-Hill Education, 2015.
- Rod Stephens: Beginning Software Engineering // Wrox, 2015.
- Ian Sommerville: Software Engineering, 10th Edition // Pearson Education Limited, 2016.
- Gerard O’Regan: Concise Guide to Software Engineering: From Fundamentals to Application Methods // Springer, 2017.