Visual Studio 2012 Tips & Tricks, Scrum, TFS 2010, ReSharper
О чём курс
Данный сборник курсов представляет собой интенсивную программу повышения квалификации для разработчиков, стремящихся оптимизировать свою работу и освоить современные методологии управления проектами. Обучение состоит из трех ключевых направлений: глубокое погружение в возможности Visual Studio 2012, освоение методологии Scrum и изучение мощного инструментария ReSharper. Каждый из этих курсов направлен на то, чтобы избавить специалиста от рутинных операций, повысить качество создаваемого кода и сделать процесс разработки более предсказуемым и эффективным.
Курс по Visual Studio 2012 сфокусирован на том, чтобы превратить IDE из простого редактора в полноценный инструмент для высокоскоростной разработки. Основная проблема многих программистов заключается в избыточном использовании мыши, что существенно замедляет рабочий процесс. В рамках обучения вы научитесь использовать горячие клавиши, настраивать рабочее пространство под свои нужды и эффективно управлять окнами, документами и навигацией по проекту. Вы узнаете, как использовать автогенерацию кода и возможности отладки, чтобы тратить меньше времени на написание шаблонных конструкций и быстрее находить ошибки. Это обучение идеально подходит для тех, кто хочет перестать бороться с инструментарием и начать использовать его на полную мощность.
Второй блок посвящен методологии Scrum. Это двухчасовой интенсив, который дает четкое понимание того, как устроена современная командная разработка. Вы не просто изучите сухую теорию, но и разберетесь в практических аспектах: как формировать и оценивать product backlog, как планировать спринты, определять их длительность и цели. Особое внимание уделяется визуализации процесса через доски задач и burndown-диаграммы, что позволяет контролировать производительность команды в реальном времени. Кроме того, курс затрагивает интеграцию Scrum с практиками экстремального программирования (XP), такими как парное программирование и разработка через тестирование (TDD), что дает комплексное представление о создании качественного продукта в сжатые сроки.
Завершающий блок посвящен ReSharper — незаменимому расширению для любого .NET-разработчика. Программа охватывает все аспекты работы с этим инструментом: от мгновенной навигации по коду до сложного автоматизированного рефакторинга. Вы научитесь использовать статический анализ кода для выявления ошибок еще до запуска приложения, применять быстрые исправления (Quick-Fixes) и использовать контекстные действия для оптимизации логики. Особое внимание уделяется улучшенному IntelliSense и анализу потоков данных (ValueAnalysis), что позволяет писать более чистый, поддерживаемый и эффективный код. Изучение ReSharper — это инвестиция в качество вашего программного обеспечения и скорость его написания.
В совокупности эти курсы дают мощный буст продуктивности. Вы научитесь не только быстрее писать код, но и лучше понимать процессы, в которых участвуете, а также использовать инструменты, которые страхуют вас от ошибок и помогают поддерживать высокий стандарт разработки. Формат обучения позволяет быстро усвоить ключевые приемы и сразу внедрить их в свою повседневную практику, что делает этот набор знаний обязательным для профессионального роста.
Программа обучения
• Настройка и особенности стартовой страницы (Start Page) в Visual Studio • Новое в Visual Studio 2012 • Работа с окнами и организация документов. • Поиск • Настройки и новые функции Solution Explorer • Навигация по проекту • Настройки Intellisense и новые функции • Редактор кода. • Автогенерация кода и Smart Tag • Отладка • Веб ресурсы связанные с Visual Studio. • Введение в методологию. • Как создать и оценить 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 Совместное владение кодом. • Что такое ретроспектива • Статический анализ кода с подсветкой ошибок и неоптимальных по тем или иным причинам фрагментов. • Возможность быстрого исправления ошибок и замечаний, удаление избыточных элементов кода (Quick-Fixes). • Context Actions — быстрые преобразования кода по типичным сценариям (например, инвертирование булевского выражения в условном операторе с одновременной перестановкой веток). Набор доступных ContextActions формируется в зависимости от контекста. • Быстрая навигация по коду: поиск мест использования объекта программы, операции быстрого перехода к связанным объектам и т.д. • Подсказки при вводе кода — улучшенный вариант IntelliSense, учитывающий контекст (например, ожидаемый тип выражения). • Автоматизированный рефакторинг. • Поддержка юнит-тестирования с использованием NUnit и MSTest. • ValueAnalysis — анализ controlflow и dataflow внутри функций, выявляющий избыточные проверки, присваивания и логические операторы, ветки кода, недостижимые ни при каких входных данных, показывающий предупреждения о возможных исключениях при вызове методов и операторов.
Теги курса
Другие материалы школы 12
C CBS Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.