План на курса
Средата за програмиране и обяснение на .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тзиви от потребители (4)
Приятен и приятелски настроен. Много осведомен. Бих препоръчал Шейн на други.
Joshua - California State University Bakersfield
Курс - Programming in C# with Visual Studio 2022
Машинен превод
Много ръчен. Многократните упражнения на ден бяха наистина полезни за затвърждаване на знанията и концепциите, представени от Шейн.
Michael - California State University Bakersfield
Курс - Programming in C# with Visual Studio 2022
Машинен превод
Покрити са всички теми и са предоставени работни упражнения.
Greg - California State University Bakersfield
Курс - Programming in C# with Visual Studio 2022
Машинен превод
Всичко. Отново като се има предвид количеството концепции, обхванати от Фулвио, включително подробно обяснение за три дни беше наистина добро. Хареса ми, че той обхвана много концепции, които ние като инженери по данни бихме искали.
Florim - Jisc
Курс - Programming in C# with Visual Studio
Машинен превод