План на курса

Средата за програмиране и обяснение на .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)

Изисквания

  • Познаване на основните фрази за разработка на софтуер.

Публика

  • Ръководител на техническия екип
  • Разработчик на софтуер
 28 Hours

Брой участници



Цена за участник

Oтзиви от потребители (1)

Свързани Kурсове

ASP.Net 4.0

35 Hours

Introducing C# 6.0 with Visual Studio 2015/2017

28 Hours

Unit Testing with C#

14 Hours

Свързани Kатегории