Код: 315211Назва:
Програмування на основі .NET
Анотація: Курс «Програмування на основі .Net» передбачає вивчення теоретичної та формування практичної бази сучасної технології об’єктно-орієнтованого програмування на та мови програмування с#. Значна увага приділяється графічним та веб-застосуванням, а також роботі з різнорідними джерелами даних
Метою курсу Метою курсу є введення студентів у коло основних понять які є необхідними для проектування програмних продуктів з використанням платформи Microsoft.NET, знайомство із механізмом роботи фреймворку, вивчення мови програмування С#.
Навчальна задача курсу передбачає набуття теоретичних та практичних знань для проектування та реалізації програмних додатків з використанням однієї з найпопулярніших на сьогоднішній день технологій Microsoft.NET, та мови програмування С#.
Курс складається із двох частин: загальнотеоретичної і практичної.
Загальнотеоретична частина передбачає засвоєння понять та ідей в області використання об’єктно-орієнтованого підходу до проектування та побудови програмного забезпечення з використанням мови С# в середовищі Microsoft .Net. Лекції спрямовані на забезпечення теоретичного підґрунтя курсу, розкриття змісту основних методів обробки даних, ознайомлення студентів з принципами побудови програмного забезпечення.
Практична частина передбачає знайомство з конкретними технологіями, що використовує середовище програмування Microsoft. Передбачається розробка студентами програмних додатків по кожній темі.
Тип дисципліни: вибірковаРік навчання: 3Семестр: веснянийКількість кредитів: 4 (загальна кількість годин – 120; лекційні заняття – 14; практичні заняття – 26годин; самостійна робота – 80 години)Форма контролю: залікВикладач(і): Борозенний С.О.Результати навчання: в результаті проходження навчального курсу студенти повинні:знати:теоретичні основи об’єктно-орієнтованого підходу до проектування ПЗ;принципи розробки ПЗ в середовищі Microsoft .Netвміти:створювати ПЗ в середовищі Microsoft Visual Studio з використанням технологій Microsoft .NetСпосіб навчання: аудиторний, дистанційнийНеобхідні обовязкові попередні й супутні модулі: немаєЗміст дисципліни: Курс «Програмування на основі .Net» передбачає вивчення теоретичної та формування практичної бази сучасної технології об’єктно-орієнтованого програмування на та мови програмування с#. Значна увага приділяється графічним та веб-застосуванням, а також роботі з різнорідними джерелами даних
Метою курсу Метою курсу є введення студентів у коло основних понять які є необхідними для проектування програмних продуктів з використанням платформи Microsoft.NET, знайомство із механізмом роботи фреймворку, вивчення мови програмування С#.
Навчальна задача курсу передбачає набуття теоретичних та практичних знань для проектування та реалізації програмних додатків з використанням однієї з найпопулярніших на сьогоднішній день технологій Microsoft.NET, та мови програмування С#.
Курс складається із двох частин: загальнотеоретичної і практичної.
Загальнотеоретична частина передбачає засвоєння понять та ідей в області використання об’єктно-орієнтованого підходу до проектування та побудови програмного забезпечення з використанням мови С# в середовищі Microsoft .Net. Лекції спрямовані на забезпечення теоретичного підґрунтя курсу, розкриття змісту основних методів обробки даних, ознайомлення студентів з принципами побудови програмного забезпечення.
Практична частина передбачає знайомство з конкретними технологіями, що використовує середовище програмування Microsoft. Передбачається розробка студентами програмних додатків по кожній темі.серіалізація об’єктів
Тема 4. Робота с XML
Тема 6. ADO.NET
Тема 7. Технологія Language Integrated Queries (LINQ)
3. Windows, Web-застосування
Тема 8. Windows Forms
Тема 9. Windows Presentation Foundation
Тема 10. Silverlight
Тема 11. ASP.Net
Додаток
Тема 12. Вступ в Windows Communication Foundation
Тема 13. Вступ в Windows Workflow FoundationРекомендована література: 1. http://www.msdn.com. 2. http://dev.net.ua 3. Jeffrey Richterю CLR via C# (Developer Reference) 4th EditionФорми та методи навчання: лекційні заняття, практичні заняття, самостійна роботаМетоди й критерії оцінювання: робота студентів оцінюється за модульно-рейтинговою системою. Матеріал дисципліни розділяється на 10 навчальних проектів по 5 балів кожний і один контрольний проект (10 балів). Підсумковий контроль проводиться у вигляді тесту – 30 балів.
За результатами семестру студент отримує підсумкову оцінку за 100-бальною системою, яка розраховується як накопичення оцінок за кожен з видів робіт у семестрі та оцінки за іспит.
Студент допускається до складання іспиту, якщо кількість набраних ним балів за семестр становить не менше 40 балів. Іспит вважається не зданим, якщо сумарна кількість балів з дисципліни складає менше 60 балів. Підсумкова оцінка «x» з дисципліни у балах (100 – бальна шкала) переводиться у чотирибальну (національну шкалу) з розрахунку: 60 ? х < 76 – задовільно, 76 ? х < 91 – добре, 91 ? х ? 100 – відмінно.Мова навчання: українська