Про курс
Курс присвячений теоретичним та практичним аспектам застосування об'єктно-орієнтованої методології, а також її використання у програмуванні мовою C#. Для студентів спеціальності "Інженерія програмного забезпечення".
Рекомендована література
- Troelsen A. Japikse P. Pro C# 9 with .NET 5: Foundational Principles and Practices in Programming: 10th edition, Apress, 2021, 1411 p.
- Коноваленко І . В . Програмування мовою С # 7.0 : навчальний посібник / Коноваленко І . В ., Марущак П . О ., Савків В . Б . – Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя , 2017 – 300 с.
- Price M. J. C# 9 and .NET 5 – Modern Cross-Platform Development: Build intelligent apps, websites, and services with Blazor, ASP.NET Core, and Entity Framework Core using Visual Studio Code: 5th Edition, Packt Publishing, 2020, 822 p.
- Albahari J. C# 9.0 in a Nutshell: The Definitive Reference: 1st Edition, O'Reilly Media, 2021, 1060 p.
- Nagel C. Professional C# 7 and .NET Core 2.0: 7th Edition, Wrox, 2018, 1440 p.
- Cardoso A. F. M. Implementing Design Patterns in C# and .NET 5: Build Scalable, Fast, and Reliable .NET Applications Using the Most Common Design Patterns. BPB Publications, 2021, 290 p.
- Booch G. Rumbaugh J, Jacobson I. The Unified Modeling Language User Guide (Object Technology Series): 2nd Edition, Addison-Wesley Professional, 2005, 494 p.
- Gamma E., Helm R., Johnson R., Vlissides J. Design Patterns: Elements of Reusable Object-Oriented Software: 1st Edition, Addison-Wesley Professional, 1994, 540 p.
- Weisfeld M. Object-Oriented Thought Process, The Developer's Library: 5th Edition, 2019, 240 p.
Internet-джерела
- Огляд платформи .NET // http://www.articledb.org.ua/stattya/oglyad-platformy-net.htm
- Мова програмування C# // http://www.znannya.org/?view=csharp
- Підручник C# з прикладами і завданнями // http://emerecu.ukma.kiev.ua/offline_courses/course86/summary.htm
- C# Language Specification. // http://msdn.microsoft.com/en-us/library/ms228593.aspx (англ.)
- C# Language Specification. Version 4.0 // http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-334.pdf (англ.)
- Philips Healthcare - C# Coding Standard. Version 2.0 // http://www.tiobe.com/content/paperinfo/gemrcsharpcs.pdf (англ.)
- C# Coding Standards for .NET // http://se.inf.ethz.ch/old/teaching/ss2007/251-0290-00/project/CSharpCodingStandards.pdf (англ.)
- Visual C# // http://msdn.microsoft.com/en-us/library/kx37x362 (англ.)
- Visual C# Guided Tour // http://msdn.microsoft.com/en-us/library/bb383962(v=vs.90).aspx (англ.)
- C# Programming // http://en.wikibooks.org/wiki/C_Sharp_Programming (англ.)
- C# / CSharp Tutorial // http://www.java2s.com/Tutorial/CSharp/CatalogCSharp.htm (англ.)
- Learning C# by Example // http://www.fincher.org/tips/Languages/csharp.shtml (англ.)