Основы .NET-разработки и языка C#

В курсе изучаются ключевые компоненты платформы Microsoft .NET®, структура приложения, синтаксис языка C#, а также даются основы разработки в среде Visual Studio® 2010. Кроме того, рассматриваются принципы проектирования значимых (Value) и ссылочных типов (Reference Types), ключевые принципы ООП, обобщения (generics), перечисления (enums) и битовые флаги; массивы и коллекции, пользовательские атрибуты (Custom Attributes), Nullable типы и многое другое.
Курс: NET-001
Длительность: 40 ч.

Описание

В рамках данного курса изучаются характерные черты платформы Microsoft .NET® 4.0, структуры программы, синтаксиса языка c# 4.0, а также даются навыки разработки в среде Visual Studio® 2010.
Данный курс является модулем программы "Основы разработки корпоративных систем на платформе Microsoft .NET".

Разбираемые темы

  • Обзор платформы .NET®;
  • Обзор языка C#;
  • Основы проектирования типов;
  • Типы, их члены и принципы ООП;
  • Члены типов;
  • Обобщения;
  • Символы, строки и обработка текста;
  • Перечисления и битовые флаги;
  • Массивы;
  • Пользовательские атрибуты;
  • Nullable типы.

Цели

Познакомить слушателей с важнейшими концепциями и особенностями Microsoft .Net® и дать знания и навыки, необходимые для промышленной разработки на C# под Microsoft .Net®.

После прохождения тренинга слушатели научатся:
  • Разрабатывать приложения на платформе .NET®.
  • Читать и анализировать код на языке C#.
  • Понимать основные концепции платформы .NET®.

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

Разработчики, имеющие опыт программирования на С, С++, Vbasic, Java® или другом языке программирования и желающие освоить .Net® и C#, а также разработчики, начинающие программировать на .Net® и C#.

Предварительная подготовка

  • Опыт программирования на С, С++, VBasic, Java или другом языке программирования.
  • Знакомство с Microsoft.Net.
  • Знание английского языка, достаточное для прочтения методических пособий и выполнения практических заданий.
После окончания курса выдаётся сертификат на бланке Luxoft Training
Тренер в Москва
Цытович Павел Специалист в области разработки и архитектуры ПО
Павел имеет богатый опыт обучения разработчиков программного обеспечения по всем направлениям Software Engineering, начиная от выяснения потребностей заказчика и ответа на вопрос «Чего тебе надобно, старче?» до создания высоконагруженных систем на основе применения хорошо зарекомендовавших себя решений (паттернов). 
Широко использует в своей научно-практической деятельности методы объектно-ориентированного анализа и проектирования, язык моделирования UML. В качестве разработчика имеет опыт создания нагруженных приложений на платформе Microsoft .NET Framework. 

Свою карьеру Павел начал в  Южно-Уральском государственном университете в 1993 г., где был преподавателем  авторизованного учебного центра при кафедре ЭВМ, позже преподавал цикл дисциплин «Программная инженерия».
В 2011–2012 гг. в качестве архитектора проектных решений компании занимался оценкой, ведением проектов, разработкой архитектурных решений в Fuse 8 Online. 
С 2012 г. – эксперт Luxoft Training по разработке и архитектуре ПО.

В методиках обучения Павел использует проектный подход. В практике преподавания старается опираться на различные психологические упражнения, позволяющие смоделировать реальную ситуацию, возникающую у разработчика в ходе работы над проектом.  Является автором оригинальной методики обучения постановщиков задач – деловой игры «Тендер». Проводит авторские курсы, такие как «Технология программирования» и «Проектирование и разработка сервисно-ориентированной архитектуры», основанных на опыте разработки как собственных проектов, так и проектов для предприятий и организаций. 

Павел успешно защитил диссертацию на соискание степени кандидата технических наук. 
 
Является фанатом объектно-ориентированного подхода, языка моделирования UML. Любимый язык программирования – С++. В разработке проектов предпочитает использовать подход разработки через тестирование, там где это возможно. 

Сейчас Павел осваивает сферу IoT. Как первый шаг – успешно функционирующий уже два года умный дом в собственной квартире, управляющий освещением и имеющий функции голосового уведомления. 

В разработках программного обеспечения использует Microsoft Visual Studio для проектов на базе технологий Microsoft Net, Eclipse для проектов, связанных с IoT.
-10% ФИЗИЧЕСКИМ ЛИЦАМ
Данный курс запланирован в городах: Москва
03.09.2018 - 07.09.2018
Время: 10:00-18:00
Локация: Москва
Длительность: 40 ч.
Тренер
Цытович Павел
Специалист в области разработки и архитектуры ПО
39 600 1

03.09.2018

Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Не подходят даты, время или хотите заказать корпоративное обучение для команды?
+
Предложите свой вариант
Москва 39 600 1
Санкт-Петербург 35 640 1
Омск 29 700 1
Киев 9 600 грн.
Одесса 8 600 грн.
Днепр 8 600 грн.
Отзывы:
Участник тренинга
Очень много полезной информации. Понравился объем тренинга: здорово, что удалось получить представление о таком количестве технологий и подходов. Тренер быстро отвечал на все вопросы, возникающие в процессе изложения материала.

Примечание:

Материалы курса представлены на английском языке.

Записаться на курс

Выбрать дату
Если Вам не подходят дата и место проведения тренинга, Вы можете оставить заявку на участие в нем в любом из городов, где представлены филиалы Luxoft Training. Для этого выберите вариант "Открытая дата" и укажите желаемое место проведения курса.
Желаемое место проведения курса
Вы можете оставить заявку на корпоративное обучение сотрудников Вашей компании в любом городе России или Украины, выбрав вариант "Другой город"
Фамилия *

Имя *

Отчество

Контактный E-mail *

Компания *

Телефон *

Город *

Комментарий
По запросу на education@luxoft.com мы ответим на любые дополнительные вопросы касательно обучения в нашем Luxoft Training.
   Подпишись на ежемесячный DigestLT
Успешная форма подписки.
Спасибо!
Форма отправлена успешно.