Свържете се с нас

Съдържание и теми, включени в курса

Програмираща среда и обяснение на .NET Core
- Разбиране на Visual Studio
- Създаване на проект и решение
- Импортиране на библиотеки
- Реализация на решението

Синтаксис на C#
- Типове данни, оператори и изрази
- Цикли, условия
- Създаване на методи
- Управление на изключения
- Повикване на методи
- Създаване на претоварени методи
- Доброволни и изходни параметри в методи

Структури и колекции
- Реализация на структури и enum типове
- Организиране на данни в колекции

Обектно-ориентирано програмиране
- Обработчици на събития
- Създаване на класове
- Дефиниране и реализиране на интерфейси
- Реализация на строг типизирани колекции
- Създаване йерархии от класове
- Разширяване на класовете на .net Framework или Core

Работа с файлове
- Четене и записване на файлове
- Сериализиране и десериализиране на XML, JSON
- Работа с I/O библиотека

Работа с бази данни
- Създаване и използване на Entity даннови модели
- Запитване на данни чрез LINQ
- Актуализиране на данни с LINQ
- Далечен достъп до данни в мрежата
- Достъп до данни чрез Уеб услуги (REST)

Мултипоточност и асинхронно програмиране
- Реализация на мълтипоточност с помощта на Lambda изрази и задачи
- Подготвяне на асинхронни операции
- Синхронизация на конкурентност за достъп до данни

Доброволно (ако има време):
- Проект за WPF прозорчево приложение (.NET Framework)
- Проект за ASP.NET MVC (.net framework или .net Core)
- Достъп до данни в SQL Server Azure Database (Cloud)

Изисквания

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

Целева аудитория

  • Технически водещ на екип
  • Софтуерен разработчик
 28 Часа

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


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

Отзиви от участници (4)

Предстоящи Курсове

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