[Geekbrains] Geekbrains | Работа программиста. Чему не учат в университете [2015, RUS]

Ответить на тему
 

Shaxzod Qudratov ®

Стаж: 5 лет 8 месяцев

Сообщений: 13

Симпатии: 52

Geekbrains | Работа программиста. Чему не учат в университете
Год выпуска: 2015
Производитель: Geekbrains
Продолжительность: 16:00:00
Тип раздаваемого материала: Видеоурок
Язык: Русский
Описание: Курс предназначен для всех начинающих или планирующих начать карьеру программиста. Мы поговорим о работе, которая лежит за рамками знаний конкретного языка программирования или платформы. Это и общие принципы написания чистого, практичного кода, и использование системы контроля версий, и тестирование, и непрерывная сборка.

Содержание

Программа курса:
Урок 1. Системы контроля версий. Научимся базовым операциям с системой контроля версий и заведем учетную запись на GitHub.
Урок 2. Непрерывная интеграция. Посмотрим, как работает continuous integration сервер TeamCity.
Урок 3. Тестирование. Разберемся, чем юнит-тесты отличаются от интеграционных. Напишем первые юнит-тесты и настроим TeamCity для проверки кода на каждом коммите.
Урок 4. Инъекция зависимостей, моки и стабы. Поговорим о механизме Dependency Injection, настроим DI-контейнер и начнем тестировать с моками и стабами.
Урок 5. Принципы чистого кода и стандарты кодирования. Узнаем, что значит DRY и KISS и как они влияют на код, который мы пишем, проверим качество кода с помощью средств TeamCity и определимся, что же лучше - табы или пробелы.
Урок 6. Рефакторинг. Поменяем код так, чтобы пользователь ничего не заметил, а комментарии перестали быть необходимыми.
Урок 7. Декомпозиция задач и оценки. Разобьем необъятную задачу на этапы и узнаем, на сколько надо умножать первоначальные оценки.
Урок 8. Отладка и багфиксы. Разберем историю одного бага, научимся задавать правильные вопросы и не сдаваться на полпути.
Формат видео: MP4
Видео: ~86,7 kb/s 15,00 FPS, 1280 х 720
Аудио: 64,0 kb/s (CBR), 2 Ch, 44100 Hz

Скриншоты

Доп. информация: Чему научат:
Вы научитесь писать чистый код
Пользоваться системами контроля версий
Узнаете, из чего состоит современное приложение
Для чего нужен continious integration (CI) сервер
Почему нужно тестировать свои программы и как это делать.
Просьба скачавшим! Не уходите с раздачи! Не забывайте жмякнуть кнопочку Спасибо.


Последний раз редактировалось: Shaxzod Qudratov (2015-11-30 18:31), всего редактировалось 1 раз

Создавать темы 29-Ноя-2015 15:03

[Профиль]  [ЛС] 

AZIZ97

Стаж: 5 лет 2 месяца

Сообщений: 199

Симпатии: 22

спасибо огромное ,а y вас что нибудь по python есть ?

Создавать темы 30-Ноя-2015 16:25

[Профиль]  [ЛС] 

Shaxzod Qudratov ®

Стаж: 5 лет 8 месяцев

Сообщений: 13

Симпатии: 52

960617спасибо огромное ,а y вас что нибудь по python есть ?
по питону ничего нет... zd

Создавать темы 01-Дек-2015 16:25

[Профиль]  [ЛС] 
Показать сообщения:    
Ответить на тему

Текущее время: 22-Ноя 02:25

Часовой пояс: UTC + 5



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