.NET

Что мы предлагаем?

Эффективную учебную программу, основанную на сбалансированном распределении теории и практики. Разработчики-профессионалы поделятся с вами своими знаниями и подходами к созданию программ с многоуровневой архитектурой. Вы освоите необходимые фреймворки и методологии, используя подходы и процессы, применяемые на коммерческих проектах.

 

Наши курсы будут вам интересны, если вы:

  • студент старших курсов
  • имеете небольшой практический опыт или хотите изменить направление работы
  • имеете базовые знания по C # и принципы OOP
  • имеете хорошее понимание алгоритмов и баз данных
  • владеете английским языком на уровне не ниже Pre-Intermidiate

 

Модель обучения

Обучение проходит в два этапа. Сначала вы проходите теоретическое обучение, где усваиваете базовые знания и навыки технологии. Затем вы работаете в небольших группах над созданием ПО в соответствии с выданным техническим заданием под наблюдением опытного эксперта от компании. Особенность нашего подхода в том, что вы не только разрабатываете продукт, но и работаете с применением методологий, процессов и практик, которые соответствуют реальным моделям работы аутсорсинговых компаний.

Продолжительность обучения: 3-6 месяцев.

 

Программа обучения:

  • Процесс разработки программного обеспечения
  • Диаграммы UML
  • Архитектура. Типовые решения
  • Code Quality, Naming conventions + StyleCop
  • Source Control (Git), Branching strategy
  • Ninject (with setup)
  • Создание backlog
  • ORM (EF, FluentApi), DB
  • Принципы работы веб-приложения. IIS. MVC Framework Web API
  • UT + IT + Moq (Theory)
  • Done criteria (backlog creation step) + Testing
  • Front-End basics (JS, CSS, HTML) JS Framework (jQuery + Knockout)

 

Старт программы: осень 2016.

Следите за новостями.