Скрыть объявление
Гость отличная новость! Мы открыли доступ к ранее скрытому контенту.

Вам доступно более 44 000 видео уроков, книг и программ без VIP статуса. Более подробно ЗДЕСЬ.

Скачать [Geekbrains] Работа программиста. Чему не учат в университете

Тема в разделе "Программирование", создана пользователем Volchek, 10 май 2015.

0/5, Голосов: 0

  1. Volchek

    Volchek Модератор

    Сообщения:
    14.909
    Симпатии:
    11.506
    Работа программиста​
    Чему не учат в университете​



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

    Курс проводится на языке C#.
    Длительность: 1 месяц
    Всего занятий: 8 уроков
    Цена: 11 970 ₽

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

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

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

      Для просмотра скрытого текста Вы должны зарегистрироваться и нажать кнопку "Мне нравится"


    Скрытый текст:

      Для просмотра скрытого текста Вы должны зарегистрироваться и нажать кнопку "Мне нравится"

     
    Отзыв После просмотра материала "[Geekbrains] Работа программиста. Чему не учат в университете" оставьте свою оценку и отзыв в данной теме
Оценить эту тему:
/5,
Поделиться: