ИзбранноеПечать

Git: инструменты тестировщика

 

Авторы и ведущие тренинга: Арсений Батыров и Виталий Котов

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

Онлайн-тренинг

Описание

Тестировщик всегда работает в условиях недостатка времени: беклог не уменьшается, релиз на носу, а протестировать нужно еще многое. Чтобы обеспечить качество продукта, нужно постоянно повышать эффективность собственной работы. Один из способов - освоить некоторые инструменты, облегчающие рутинные действия в тестировании.

Для хранения и работы с кодом повсеместно используются системы контроля версий. Наиболее популярная среди них — Git. Он используется буквально в каждой второй компании. С помощью этой системы можно хранить большое количество различных версий кода, разрабатывать новый функционал без помехи работающему, проверять только новые изменения. Современный тестировщик сталкивается с такими задачами каждый день — и он должен уметь работать с Git

Курс «Инструменты тестировщика: Git» содержит все популярные команды из Git, а также множество домашних заданий на отработку знаний.

На этом курсе вы научитесь:

  • Получать информацию о репозитории;
  • Сравнивать файлы;
  • Переключаться между различными ветками;
  • Откатывать изменения;
  • Настраивать удобную и информативную консоль;
  • Решать конфликты кода;
  • Создавать аккаунты на самых популярных сервисах и работать с ними.

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

Введение:

  • Что такое система контроля версий
  • Обзор систем контроля версий
  • Почему Git

Создание аккаунта на github:

  • Регистрация
  • Обзор интерфейса
  • Создание собственного репозитория

Установка Git на локальный компьютер

Команда git clone

Информационные команды:

  • git status
  • git diff
  • git log
  • git show
  • git blame

Работа с удаленной информацией:

  • git fetch
  • git pull

Работа с локальными изменениями:

  • git commit
  • git push
  • git merge

Работа с буфером:

  • git stash
  • git pop

Работа с ветками:

  • git branch
  • git branch delete
  • git checkout

Работа с файлами:

  • git add
  • git reset
  • git reset --soft
  • git reset --hard
  • git reset HEAD

Работа с git-конфигом:

  • git alias
  • user
  • color
  • .gitignore

Решение конфликтов:

  • решение конфликта мержа ветки
  • решение конфликта буфера

GitFlow

Регистрация на GitLab

Регистрация на BitBucket

Технические требования

Для выполнения заданий вам потребуется:
Windows 10 / Mac OS High Sierra+ / Ubuntu 16.06+
Процессор i-серии (i3, i5, i7) или аналогичный от AMD
Минимум 4 GB RAM
1 GB на жёстком диске
Разрешение экрана минимум 1280 x 800

Формат

2 занятия (2 часа теории) +  много практических заданий для самостоятельной работы + постоянные консультации тренера в скайп-чате.

Раз в неделю по средам до 12.00 по Московскому времени выкладываются теоретические лекции, ссылки на дополнительные материалы, домашняя работа.

Теоретическую информацию можно посмотреть в любое удобное время.

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

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

Все выпускники, успешно сдавшие домашние задания, получают сертификат.

Условия

Стоимость участия для физических лиц: 3 000 рублей за весь курс.

Стоимость участия для юридических лиц: 4 000 рублей за весь курс за одного участника. При регистрации от 3-х участников на один курс действует 15% скидка.

Оплатить прямо сейчас

Услуги оказываются на основании публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ.

Если Вы хотите оплатить тренинг прямо сейчас, то нажмите кнопку выше (если кнопка активна, значит можно оплачивать не беспокоясь о наличии мест). После оплаты мы пришлем письмо о регистрации на курс и подтверждение оплаты. Если Вы не получили письмо в течение рабочего дня, просто отправьте сообщение на trainings@software-testing.ru

Если Вы хотите совершить оплату позже, для гарантированного участия обязательно забронируйте место на тренинге, для этого необходимо нажать на кнопку ЗАПИСАТЬСЯ справа от тренинга и заполнить все необходимые поля

Если у Вас есть какие-то вопросы, их можно задать по указанному выше адресу.

Информация для юридических лиц:

По вопросам оформления договора и выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru. Обратите внимание, что при постоплате стоимость тренинга увеличивается на 25%.

Возможна оплата участия на условиях публичного договора оферты. Ознакомиться с договором можно ЗДЕСЬ. По вопросам выставления счета на оплату обращайтесь по адресу trainings@software-testing.ru

Цена: 3000 RUB для физлиц
Цена: 4000 RUB для юрлиц
Место: онлайн
Начало: 26 декабря 2018
Окончание: 9 января 2019

Go to top