План на курса
Средата за програмиране и обяснение на .NET Core - разбиране Visual Studio - създаване на проект и решение - импортиране на библиотеки - внедряване на решението
C# синтаксис - типове данни, оператори и изрази - цикли, условия - създаване на методи - обработка на изключения - извикване на методи - създаване на претоварени методи - незадължителни и изходни параметри в методите
Структури и колекции - имплементиране на структури и enum типове - организиране на данни в колекции
Обектно-ориентирано програмиране - манипулатори на събития - създаване на класове - дефиниране и внедряване на интерфейси - внедряване на колекции от силен тип - създаване на йерархии на класове - разширяване на класовете .net Framework или Core
Работа с файлове - четене и запис на файлове - сериализиране и десериализиране XML, JSON - работа с I/O библиотека
Работа с бази данни - създаване и използване на модели на данни на обекти - запитване към данни чрез LINQ - актуализиране на данни с LINQ - отдалечен достъп до данни в мрежата - достъп до данни чрез уеб услуги (REST)
Многонишково и асинхронно програмиране -многонишково изпълнение с помощта на ламбда изрази и задачи -подготвяне на асинхронни операции -конкурентна синхронизация за достъп до данни
По избор (ако времето позволява): -WPF Window Application project (.NET Framework) -ASP.NET MVC Project (.NET framework или .net Core) -достъп до данните в SQL Server Azure Database (Cloud)
Изисквания
- Познаване на основните фрази за разработка на софтуер.
Публика
- Ръководител на техническия екип
- Разработчик на софтуер
Oтзиви от потребители (1)
Всичко. Отново като се има предвид количеството концепции, обхванати от Фулвио, включително подробно обяснение за три дни беше наистина добро. Хареса ми, че той обхвана много концепции, които ние като инженери по данни бихме искали.
Florim - Jisc
Course - Programming in C# with Visual Studio
Machine Translated