Цифровое образование

OTUS: Практика использования Google Test Framework // Бесплатный урок OTUS - видео -, OTUS: Курс | C++ Developer. Professional - видео HD

OTUS: Практика использования Google Test Framework // Бесплатный урок OTUS - видео -
02:24:28
  1. OTUS: День Открытых Дверей курса «Разработчик С++» - видео

    OTUS: День Открытых Дверей курса «Разработчик С++» - видео

    OTUS Онлайн - образование 02:22:06
  2. OTUS: День Открытых Дверей курса «Разработчик С++» - видео

    OTUS: День Открытых Дверей курса «Разработчик С++» - видео

    OTUS Онлайн - образование 01:47:29
  3. OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS Онлайн - образование 01:45:17
  4. OTUS: Разработчик C++ // День открытых дверей OTUS - видео

    OTUS: Разработчик C++ // День открытых дверей OTUS - видео

    OTUS Онлайн - образование 02:07:11
  5. OTUS: Диаграммы UML // Бесплатный урок OTUS - видео

    OTUS: Диаграммы UML // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 01:01:33
  6. OTUS: Области видимости и невидимости // Бесплатный урок OTUS - видео

    OTUS: Области видимости и невидимости // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 01:23:59
  7. OTUS: Странно рекурсивный шаблон // Бесплатный урок OTUS - видео

    OTUS: Странно рекурсивный шаблон // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 02:37:39
  8. OTUS: Полезные инструменты для отладки и мониторинга кода // Бесплатный урок OTUS - видео

    OTUS: Полезные инструменты для отладки и мониторинга кода // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 03:11:47
  9. OTUS: Сборка проектов на C++ с использованием CMake // Бесплатный урок OTUS - видео

    OTUS: Сборка проектов на C++ с использованием CMake // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 02:24:50
  10. OTUS: Практика использования Google Test Framework // Бесплатный урок OTUS - видео -

    OTUS: Практика использования Google Test Framework // Бесплатный урок OTUS - видео -

    OTUS Онлайн - образование 02:24:28
  11. OTUS: Разработчик C++ // Сергей Кольцов о курсе OTUS - видео

    OTUS: Разработчик C++ // Сергей Кольцов о курсе OTUS - видео

    OTUS Онлайн - образование 00:04:03
  12. OTUS: Контейнеры STL на все случаи жизни // Бесплатный урок OTUS - видео

    OTUS: Контейнеры STL на все случаи жизни // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 01:55:47
  13. OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS Онлайн - образование 01:55:12
  14. OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS: Разработчик С++ // День открытых дверей OTUS - видео

    OTUS Онлайн - образование 01:38:06
  15. OTUS: Шаблонная магия в С++ // Бесплатный урок OTUS - видео

    OTUS: Шаблонная магия в С++ // Бесплатный урок OTUS - видео

    OTUS Онлайн - образование 01:47:23
  16. OTUS: Backend на современном C++ // Бесплатный урок OTUS (часть 1) - видео

    OTUS: Backend на современном C++ // Бесплатный урок OTUS (часть 1) - видео

    OTUS Онлайн - образование 00:14:38
  17. OTUS: C++ Developer. Professional // День открытых дверей OTUS - видео

    OTUS: C++ Developer. Professional // День открытых дверей OTUS - видео

    OTUS Онлайн - образование 01:15:17
  18. OTUS: Вебинар Карьера для «C++ Developer. Professional» - видео

    OTUS: Вебинар Карьера для «C++ Developer. Professional» - видео

    OTUS Онлайн - образование 01:51:43
  19. OTUS: Демо занятие курса «C++ Developer. Professional» - видео

    OTUS: Демо занятие курса «C++ Developer. Professional» - видео

    OTUS Онлайн - образование 01:17:40
  20. OTUS: Demo Day курса «C++ Developer. Professional» - видео

    OTUS: Demo Day курса «C++ Developer. Professional» - видео

    OTUS Онлайн - образование 00:45:25
Работая в сфере IT, нужно постоянно изучать новое, чтобы оптимизировать процессы и улучшать результаты труда. Часто для этого требуется в сжатые сроки освоить смежные направления и новые технологии. Где брать время? Учиться онлайн у профессионалов!

Практика использования Google Test Framework // Бесплатный урок OTUS - видео -.

Трансляция проходила 13 декабря 2019 года

Разберём особенности и ключевые возможности работы с Google Test Framework, узнаем, что такое GMock и почему многие его боятся. После занятия вы сможете подключать и использовать в проектах Google Test Framework и GMock и писать unit-тесты с его использованием.

Требования к слушателям: базовый уровень С++ (C++11, функции, классы, статические переменные, макросы), базовый уровень практики unit-тестирования, умение читать и понимать чужой код.

Требования к активным участникам: средний уровень C++ (полиморфизм, шаблоны, C++11/14), опыт unit-тестирования и использования CMake, возможность развернуть относительно простое рабочее окружение.

Для практики требуется: CMake, любимая IDE, любимый компилятор C++, Git (опционально), доступ на Github, желание постигать что-то новое и готовность проявить активность.

Примеры будут демонстрироваться с помощью Visual Studio Code. Все примеры компилируются на Windows 10 (MS Visual Studio 15 2017 Win64), CentOS 7 (g++ 5.x и выше), Ubuntu 18.04 (g++ 5.x и выше).

Преподаватель: Сергей Кольцов — Senior Developer С++ в VisionLabs

Подключайтесь к обсуждению в чате — otus.pw/j5Yq/

Пройдите опрос по итогам мероприятия — otus.pw/7Uc0/

Учитесь у профессионалов — otus.pw/vKYd/

Следите за новостями проекта:

— Facebook: otus.pw/3hO2
— Telegram: t.me/Otusjava
— ВКонтакте: otus.pw/850t
— LinkedIn: otus.pw/yQwQ/
— Хабр: otus.pw/S0nM/
RSS
Алексей Орлов
15:57
есть готовый и настроеный проект на гите, чтобы не тратить время.
Andrew Starck
13:10
+7
Спасибо за урок! Отличный материал для начала изучения GTEST, решил сделать оглавление:
2:15 — Об OTUS
5:02 — Организация обучения в OTUS
6:29 — О партнерах и трудоустройстве
9:14 — Содержание вебинара
10:48 — О преподавателе
13:23 — НАЧАЛО
16:00 — Содержание
20:17 — Unit-тесты стоит ли
25:00 — О Google test framework
29:11 — Как подключить Google test framework
31:08 — Способ 1: git submodule
51:52 — Способ 2: ExternalProject_Add
56:31 — как зафиксировать версию submodule
58:43 — Способ 3: Устанока и поиск Find
1:00:19 — Описание тестового примера
1:05:11 — О патерне ААА
1:09:24 — GTEST-Утверждения
1:16:08 — Пример проверки на равенство regex
1:19:48 — Флаги запуска GTEST
1:28:58 — О фикстурах
1:41:15 — Шо такоэ GMOK
Виталий Задернюк
17:11
Спасибо большое.
Загрузка...