Гарантия Инфомир Проверенный Добавить в избранное
Постер: Работа программиста. Чему не учат в университете Geekbrains
Изображений: 1
Поделиться:
Теги:
0

Работа программиста. Чему не учат в университете Geekbrains

Пока оценок нет
Загрузка...
Бесплатно11970р.
Скачать
Есть вопрос?
Об инфопродукте
Сайт: не указан
Дата публикации: 04.04.2020
Размер: 982 мб
Год: 2020
Направление: Программирование
Курс предназначен для всех начинающих или планирующих начать карьеру программиста. Мы поговорим о работе, которая лежит за рамками знаний конкретного языка программирования или платформы. Это и общие принципы написания чистого, практичного кода, и использование системы контроля версий, и тестирование, и непрерывная сборка.

Курс проводится на языке C#.

Длительность: 1 месяц
Всего занятий: 8 уроков

Чему Вы научитесь:

Вы научитесь писать чистый код

Пользоваться системами контроля версий
Узнаете, из чего состоит современное приложение
Для чего нужен continious integration (CI) сервер
Почему нужно тестировать свои программы и как это делать.

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

  • Урок 1. Системы контроля версий. Научимся базовым операциям с системой контроля версий и заведем учетную запись на GitHub.
  • Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity.
  • Урок 3. Тестирование. Разберемся, чем юнит-тесты отличаются от интеграционных. Напишем первые юнит-тесты и настроим TeamCity для проверки кода на каждом коммите.
  • Урок 4. Инъекция зависимостей, моки и стабы. Поговорим о механизме Dependency Injection, настроим DI-контейнер и начнем тестировать с моками и стабами.
  • Урок 5. Принципы чистого кода и стандарты кодирования. Узнаем, что значит DRY и KISS и как они влияют на код, который мы пишем, проверим качество кода с помощью средств TeamCity и определимся, что же лучше – табы или пробелы.
  • Урок 6. Рефакторинг. Поменяем код так, чтобы пользователь ничего не заметил, а комментарии перестали быть необходимыми.
  • Урок 7. Декомпозиция задач и оценки. Разобьем необъятную задачу на этапы и узнаем, на сколько надо умножать первоначальные оценки.
  • Урок 8. Отладка и багфиксы. Разберем историю одного бага, научимся задавать правильные вопросы и не сдаваться на полпути.
Скачать:

Отзывов еще нет

Оставить свой отзыв