Мы работаем в прежнем режиме. Все группы состоятся в указанные сроки. Учим онлайн! Подробнее

Описание курса

Данный курс подходит для получения профессии с возможностью удаленной работы

Рефакторинг — это процесс улучшения кода, при котором он становится более чистым, структурированным и понятным. При этом оптимизация кода не влияет на внешнее поведение программы. Результатом рефакторинга становится код, который легко читать и поддерживать всем членам команды. Это сокращает время на разработку продукта и повышает его качество. Рефакторинг проводится уже после написания кода, поэтому процесс должен быть контролируемым и тщательно обдуманным. Чтобы применять рефакторинг, нужно хорошо знать плюсы и минусы всех способов.

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

Цель курса - предоставить слушателям знания и навыки, необходимые для выполнения работ по внесению изменений в код проекта как с использованием инструментальных средств, так и без.

Во время обучения слушателями выполняется рефакторинг программ на Java.

Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков, научных работников.

Узнать больше

Вы научитесь

  • находить и устранять проблемы в бизнес-логике;
  • находить и устранять проблемы в методах;
  • находить и устранять проблемы в классе;
  • находить и устранять проблемы в иерархиях классов;
  • находить и устранять проблемы при создании объектов;
  • находить и устранять проблемы в интерфейсах.

Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы.

Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Узнать больше

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

Требуемая подготовка: Успешное окончание курса Java. Уровень 2. Разработка клиент - серверных приложений или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Опыт программирования на языках высокого уровня не менее одного года

Узнать больше

Программа курса

Модуль 1. Введение в рефакторинг (1 ак. ч.)
Модуль 2. Упрощение бизнес-логики (3 ак. ч.)
Модуль 3. Решение проблем классов (4 ак. ч.)
Модуль 4. Снижение сложности методов (4 ак. ч.)
Модуль 5. Решение проблем в иерархиях классов (4 ак. ч.)
Модуль 6. Упрощение создания объектов  (4 ак. ч.)
Модуль 7. Решение проблем интерфейсов  (4 ак. ч.)

Аудиторная нагрузка в классе с преподавателем: 24 ак. ч. + 12 ак. ч. бесплатно

По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.

Узнать больше

Расписание групп обучения

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме онлайн . Чтобы записаться на онлайн-обучение, в корзине измените тип обучения на "онлайн" и выберите удобную для вас группу.

Чем онлайн-обучение отличается от других видов обучения?

Сортировать:

Режим обучения

Преподаватель

Место обучения

Дата

07.09.2020
09.09.2020

Режим обучения

ежедневно утро-день
10:00 — 17:10

Открытое обучение

Преподаватель

Кораблин Александр Игоревич КораблинАлександр
Игоревич

Место обучения

"Бауманский"

м.Бауманская

Стоимость

24 990 ₽

Подробнее

Дата

07.09.2020
14.09.2020

Режим обучения

ежедневно вечер
18:30 — 21:30

Открытое обучение

Преподаватель

Кораблин Александр Игоревич КораблинАлександр
Игоревич

Место обучения

"Бауманский"

м.Бауманская

Стоимость

24 990 ₽

Подробнее

Дата

12.10.2020
14.10.2020

Режим обучения

ежедневно утро-день
10:00 — 17:10

Открытое обучение

Преподаватель

Кораблин Александр Игоревич КораблинАлександр
Игоревич

Место обучения

"Радио"

м.Бауманская

м.Авиамоторная

Стоимость

24 990 ₽

Подробнее

Дата

08.02.2021
10.02.2021

Режим обучения

ежедневно утро-день
10:00 — 17:10

Открытое обучение

Преподаватель

Кораблин Александр Игоревич КораблинАлександр
Игоревич

Место обучения

"Бауманский"

м.Бауманская

Стоимость

24 990 ₽

Подробнее

Дата

09.02.2021
11.02.2021

Режим обучения

ежедневно утро-день
10:00 — 17:10

Открытое обучение

Преподаватель

Кораблин Александр Игоревич КораблинАлександр
Игоревич

Место обучения

"Бауманский"

м.Бауманская

Стоимость

24 990 ₽

Подробнее

* Данная скидка действительна при заказе и оплате очного и онлайн обучения только сегодня. Запишитесь прямо сейчас со скидкой!

Стоимость обучения

Частным лицам

Очно / Онлайн

24 990 ₽

Обучение в кредит

От 1 334 руб./месяц

Индивидуальное обучение

61 200 ₽ *

Организациям

Корпоративное обучение

26 990 ₽

Указана минимальная цена за индивидуальное обучение. Число часов работы с преподавателем в 2 раза меньше, чем при обучении в группе. Если Вам для полного усвоения материала курса потребуется больше часов работы с преподавателем, то они оплачиваются дополнительно. В случае занятий по индивидуальной программе расчёт стоимости обучения и количества необходимых часов производится отдельно.

Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.

Для юридических лиц (организаций) указана цена, действующая при полной предоплате.

Узнать больше

Документы об окончании

В зависимости от программы обучения выдаются следующие документы:

Свидетельство

Cертификат международного образца

Удостоверение *

* Для получения удостоверения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Комплексное обучение со скидкой

Рефакторинг как системный подход

+

Scala для Java разработчиков. Уровень 1

40 240 ₽ * 42 980 ₽

Ваша выгода 2 740 рублей

Данное предложение действует только для частных лиц.

envelope

Спасибо! Вам на e-mail отправлено письмо со ссылкой для подтверждения

Если письмо не пришло, поищите его в папке со спамом или повторите подписку

email-checked.png

Вы подписались на рассылку

Наш сайт использует файлы cookie
Наша задача – сделать Ваше обучение успешным. Specialist.ru использует файлы cookie, чтобы гарантировать максимальное удобство пользователям, предоставляя им персонализированную информацию и запоминая их предпочтения. Продолжая пользоваться сайтом, Вы подтверждаете своё согласие на использование файлов cookie. Подробнее...