План на курса

IDE

  • Представяне на Visual Studio 2015/2017
  • Console.WriteLine, Console.ReadLine
  • Hello C# World!
  • Компилиране и отстраняване на грешки
  • Коментари в C#
  • Създаване на клас, използване на using, Main метод

.NET 6.0

  • Какво е .NET?
  • CLR и GC
  • DLL и EXE
  • Технологии в .NET

C# Основи

  • История на C# от 1.0 до 6.0
  • Pascal Case, Camel Case, Uppercase
  • Ключови думи, литерали, оператори, пунктуации, изречения, коментари
  • Стойностни типове, ссылкови типове
  • Присвояване и сравнение на променливи
  • Условни операции - If, Switch
  • Цикли - For, Foreach, while, do...while...
  • Обзор на ключовите думи и оператори на C#

C# 6.0

  • Числови и булеви типове
  • Класове и обекти (наследяване, полиморфизъм)
  • Полета
  • Свойства, индексери, оператори
  • Методи
  • Делегирани обекти, събития, анонимни методи
  • Пространства на имена (Namespaces)
  • Интерфейси, структури, enum
  • Масиви (Boards)
  • Исключене (Exceptions)
  • Генерични типове и анонимни типове
  • Текстови низове и символи
  • Атрибути

.NET Class Library

  • Колекции
  • Файлове и данни потоци
  • Комуникация между системи
  • Дати
  • Сериализация
  • Паралелно програмиране
  • Асинхронни операции и паралелизъм
  • Полезни операции

Достъп до данни

  • ADO.NET
  • LINQ
  • ORM – Entity Framework
  • Данни в SOA (Сервисно-ориентирана архитектура)

Преглед на приложенията, които могат да се разработят с C# и .NET Framework 6

  • Windows Presentation Foundation
  • ASP.NET MVC 2
  • Silverlight

Изисквания

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

Целева група

  • Разработчици
  • Софтуерни инженери
  • Програмисти-ентусиасти
 28 часа

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


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

Отзиви от потребители (5)

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

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