Записатися на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!

ReSharper

Тривалість:
2 год.
Кількість уроків:
1 занять
Вартість навчання:
600 грн

Форма навчання

Денне навчання
Онлайн навчання
Записатися на курс

Цільова аудиторія

Курс призначений для студентів, які успішно закінчили курс C#, а також розробників, що мають досвід створення додатків на мові C#, охочих використовувати ReSharper як основний інструмент для підвищення продуктивності роботи в Microsoft Visual Studio.

Попередні вимоги

• Розуміння і знання синтаксису C#
• Володіння основними бібліотеками .NET Framework
• Бажано досвід програмування на C#
• Досвід роботи з Visual Studio останньої версії

Опис курсу
ReSharper

Програма курсу «ReSharper» охоплює знайомство з основними інструментами створення програмного коду.
Ви навчитеся швидко і легко за допомогою основних інструментаріїв рефакторити ваш код. ReSharper підвищує продуктивність розробників додатків завдяки механізму автоматичного рефакторингу, миттєвої навігації, пошуку та генерації коду. Крім того, ReSharper здатний поліпшувати якість коду в додатках. За допомогою безперервного аналізу коду розробники можуть на ранній стадії виявляти й виправляти помилки, неточності і випадки неефективного використання конструкцій.
На заняттях розглядаються приклади роботи з ReSharper, основи рефакторингу. Пояснюються принципи навігації, а також пошуку та генерації коду. Наводяться приклади застосування ReSharper.

Перелік тем, які входять в курс:

• Статичний аналіз коду з підсвічуванням помилок і неоптимальних, з певних причин, фрагментів.
• Можливість швидкого виправлення помилок і зауважень, видалення надлишкових елементів коду (Quick-Fixes).
• Context Actions - швидкі перетворення коду за типовими сценаріями (наприклад, інвертування Булевого виразу в умовному операторі з одночасною перестановкою гілок). Набір доступних Context Actions формується в залежності від контексту.
• Швидка навігація по коду: пошук місць використання об'єкта програми, операції швидкого переходу до пов'язаних об'єктів і т.д.
• Підказки при введенні коду - покращений варіант IntelliSense, що враховує контекст (наприклад, очікуваний тип виразу).
• Автоматизований рефакторинг.
• Підтримка юніт-тестування з використанням NUnit і MSTest.
• Value Analysis - аналіз control flow і data flow всередині функцій, що виявляє надлишкові перевірки, присвоювання та логічні оператори, гілки коду, які не використовуються і виведення попередження про можливі винятки при зверненні до методів і операторів.

Читати повністю

Зміст курсу

Згорнути
1
Читати далі

Що ви отримаєте на курсі

Робоче місце з ноутбуком і навчальними матеріалами

Практичні заняття і перевірка дз

Безкоштовний відеокурс

Онлайн тестування і сертифікація

Записатися на курс
ReSharper
Старт курсу:
Трива
лість:
2 год.
Кількість уроків:
1 занять
Вартість навчання:
600 грн
Записатися
на курс
Будь ласка зачекайте...
Ваш запит успішно відправлений!
Опис курсу
ReSharper
Програма курсу «ReSharper» охоплює знайомство з основними інструментами створення програмного коду.
Ви навчитеся швидко і легко за допомогою основних інструментаріїв рефакторити ваш код. ReSharper підвищує продуктивність розробників додатків завдяки механізму автоматичного рефакторингу, миттєвої навігації, пошуку та генерації коду. Крім того, ReSharper здатний поліпшувати якість коду в додатках. За допомогою безперервного аналізу коду розробники можуть на ранній стадії виявляти й виправляти помилки, неточності і випадки неефективного використання конструкцій.
На заняттях розглядаються приклади роботи з ReSharper, основи рефакторингу. Пояснюються принципи навігації, а також пошуку та генерації коду. Наводяться приклади застосування ReSharper.

Перелік тем, які входять в курс:

• Статичний аналіз коду з підсвічуванням помилок і неоптимальних, з певних причин, фрагментів.
• Можливість швидкого виправлення помилок і зауважень, видалення надлишкових елементів коду (Quick-Fixes).
• Context Actions - швидкі перетворення коду за типовими сценаріями (наприклад, інвертування Булевого виразу в умовному операторі з одночасною перестановкою гілок). Набір доступних Context Actions формується в залежності від контексту.
• Швидка навігація по коду: пошук місць використання об'єкта програми, операції швидкого переходу до пов'язаних об'єктів і т.д.
• Підказки при введенні коду - покращений варіант IntelliSense, що враховує контекст (наприклад, очікуваний тип виразу).
• Автоматизований рефакторинг.
• Підтримка юніт-тестування з використанням NUnit і MSTest.
• Value Analysis - аналіз control flow і data flow всередині функцій, що виявляє надлишкові перевірки, присвоювання та логічні оператори, гілки коду, які не використовуються і виведення попередження про можливі винятки при зверненні до методів і операторів.