[CBS] Visual Studio 2012 Tips & Tricks, Scrum,TFS 2010, ReSharper (Повтор)
Скрытое содержимое.
Visual Studio 2012 Tips & Tricks (2 часа)
Описание:
Спойлер
isual Studio 2012 - основной инструмент современного разработчика. Продуктивность разработчика сильно зависит от того, насколько он хорошо знает возможности IDE, с которым работает. Зная комбинации клавиш, специальные функции, окна и настройки, вы можете быстрее решать поставленные перед вами задачи. Каждый раз, когда вы используете мышь для того, что бы запустить определенную задачу в Visual Studio, вы тратите драгоценное время. Любую операцию можно выполнить с помощью комбинации клавиш. Пройдя этот короткий курс, вы узнаете много полезных трюков с Visual Studio, которые повысят Вашу продуктивность.
Содержание урока:
• Настройка и особенности стартовой страницы (Start Page) в Visual Studio
• Новое в Visual Studio 2012
• Работа с окнами и организация документов.
• Поиск
• Настройки и новые функции Solution Explorer
• Навигация по проекту
• Настройки Intellisense и новые функции
• Редактор кода.
• Автогенерация кода и Smart Tag
• Отладка
• Веб ресурсы связанные с Visual Studio.
Скрытое содержимое.
Основы методологии Scrum (2 часа)
Описание:
Спойлер
Двухчасовой курс, который знакомит с методологией управления проектами используя Scrum. Тренинг даст Вам понимание основных принципов ведение разработки с использование Scrum. Вы изучимте терминологию и поймете процесс работы в команде, поучаствовав в разборе учебного проекта. Вы поймете, что такое productbacklog, как составлять sprintbacklog, что такое burndownдиаграмма и как рассчитывается производительность команды.
Введение в методологию.
Как создать и оценить product backlog.
2.1 Как планируем спринт.
2.2 Определяем длину спринта.
2.3 Определение цели спринта.
2.4 Выбор историй, которые войдут в спринт.
Как получить sprint backlog.
3.1 Формат sprint backlog’a.
3.2 Как работает доска задач (ее обновление).
Как работать с burndown–диаграммой.
Сочетание Scrumи XP.
5.1 Парное программирование.
5.2 Разработка через тестирование(TDD).
5.3 TDD и новый код.
5.4 TDD и существующий код.
5.5 Совместное владение кодом.
Что такое ретроспектива
Скрытое содержимое.
ReSharper (2 часа)
Описание:
Спойлер
Программа курса «ReSharper» охватывает рассмотрение основных инструментов создания программного кода.
Вы научитесь быстро и легко с помощью основных инструментариев рефакторить Ваш код. ReSharper повышает производительность разработчиков приложений благодаря механизмам автоматического рефакторинга, мгновенной навигации, поиска и генерации кода. Кроме того, ReSharper способен улучшать качество кода в приложениях, с помощью непрерывного анализа кода разработчики могут на ранней стадии выявлять и устранять в своих приложениях ошибки, неточности и случаи неэффективного использования конструкций.
На занятиях рассматриваются примеры работы с ReSharper, основы рефакторинга. Объясняются принципы навигации, а также поиска и генерации кода. Приводятся примеры применения ReSharper.
Перечень тем, которые входят в курс:
• Статический анализ кода с подсветкой ошибок и неоптимальных по тем или иным причинам фрагментов.
• Возможность быстрого исправления ошибок и замечаний, удаление избыточных элементов кода (Quick-Fixes).
• Context Actions — быстрые преобразования кода по типичным сценариям (например, инвертирование булевского выражения в условном операторе с одновременной перестановкой веток). Набор доступных ContextActions формируется в зависимости от контекста.
• Быстрая навигация по коду: поиск мест использования объекта программы, операции быстрого перехода к связанным объектам и т.д.
• Подсказки при вводе кода — улучшенный вариант IntelliSense, учитывающий контекст (например, ожидаемый тип выражения).
• Автоматизированный рефакторинг.
• Поддержка юнит-тестирования с использованием NUnit и MSTest.
• ValueAnalysis — анализ controlflow и dataflow внутри функций, выявляющий избыточные проверки, присваивания и логические операторы, ветки кода, недостижимые ни при каких входных данных, показывающий предупреждения о возможных исключениях при вызове методов и операторов.
Скрытое содержимое.
Скрытое содержимое.
Visual Studio 2012 Tips & Tricks (2 часа)
Описание:
Спойлер
isual Studio 2012 - основной инструмент современного разработчика. Продуктивность разработчика сильно зависит от того, насколько он хорошо знает возможности IDE, с которым работает. Зная комбинации клавиш, специальные функции, окна и настройки, вы можете быстрее решать поставленные перед вами задачи. Каждый раз, когда вы используете мышь для того, что бы запустить определенную задачу в Visual Studio, вы тратите драгоценное время. Любую операцию можно выполнить с помощью комбинации клавиш. Пройдя этот короткий курс, вы узнаете много полезных трюков с Visual Studio, которые повысят Вашу продуктивность.
Содержание урока:
• Настройка и особенности стартовой страницы (Start Page) в Visual Studio
• Новое в Visual Studio 2012
• Работа с окнами и организация документов.
• Поиск
• Настройки и новые функции Solution Explorer
• Навигация по проекту
• Настройки Intellisense и новые функции
• Редактор кода.
• Автогенерация кода и Smart Tag
• Отладка
• Веб ресурсы связанные с Visual Studio.
Скрытое содержимое.
Основы методологии Scrum (2 часа)
Описание:
Спойлер
Двухчасовой курс, который знакомит с методологией управления проектами используя Scrum. Тренинг даст Вам понимание основных принципов ведение разработки с использование Scrum. Вы изучимте терминологию и поймете процесс работы в команде, поучаствовав в разборе учебного проекта. Вы поймете, что такое productbacklog, как составлять sprintbacklog, что такое burndownдиаграмма и как рассчитывается производительность команды.
Введение в методологию.
Как создать и оценить product backlog.
2.1 Как планируем спринт.
2.2 Определяем длину спринта.
2.3 Определение цели спринта.
2.4 Выбор историй, которые войдут в спринт.
Как получить sprint backlog.
3.1 Формат sprint backlog’a.
3.2 Как работает доска задач (ее обновление).
Как работать с burndown–диаграммой.
Сочетание Scrumи XP.
5.1 Парное программирование.
5.2 Разработка через тестирование(TDD).
5.3 TDD и новый код.
5.4 TDD и существующий код.
5.5 Совместное владение кодом.
Что такое ретроспектива
Скрытое содержимое.
ReSharper (2 часа)
Описание:
Спойлер
Программа курса «ReSharper» охватывает рассмотрение основных инструментов создания программного кода.
Вы научитесь быстро и легко с помощью основных инструментариев рефакторить Ваш код. ReSharper повышает производительность разработчиков приложений благодаря механизмам автоматического рефакторинга, мгновенной навигации, поиска и генерации кода. Кроме того, ReSharper способен улучшать качество кода в приложениях, с помощью непрерывного анализа кода разработчики могут на ранней стадии выявлять и устранять в своих приложениях ошибки, неточности и случаи неэффективного использования конструкций.
На занятиях рассматриваются примеры работы с ReSharper, основы рефакторинга. Объясняются принципы навигации, а также поиска и генерации кода. Приводятся примеры применения ReSharper.
Перечень тем, которые входят в курс:
• Статический анализ кода с подсветкой ошибок и неоптимальных по тем или иным причинам фрагментов.
• Возможность быстрого исправления ошибок и замечаний, удаление избыточных элементов кода (Quick-Fixes).
• Context Actions — быстрые преобразования кода по типичным сценариям (например, инвертирование булевского выражения в условном операторе с одновременной перестановкой веток). Набор доступных ContextActions формируется в зависимости от контекста.
• Быстрая навигация по коду: поиск мест использования объекта программы, операции быстрого перехода к связанным объектам и т.д.
• Подсказки при вводе кода — улучшенный вариант IntelliSense, учитывающий контекст (например, ожидаемый тип выражения).
• Автоматизированный рефакторинг.
• Поддержка юнит-тестирования с использованием NUnit и MSTest.
• ValueAnalysis — анализ controlflow и dataflow внутри функций, выявляющий избыточные проверки, присваивания и логические операторы, ветки кода, недостижимые ни при каких входных данных, показывающий предупреждения о возможных исключениях при вызове методов и операторов.
Скрытое содержимое.
http://edu.cbsystematics.com/ru/courses/description/resharper[/hide]