Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

19 990 ₽
есть рассрочка
Хотите работать над командными проектами по ИТ-разработке в два раза быстрее? Пройдите наш новый авторский курс и научитесь использовать все преимущества Git!
Git – распределенная система управления версиями (VCS). Это универсальный, свободный и удобный инструмент для командной работы программистов над проектами любого уровня. Git позволяет нескольким разработчикам работать одновременно над своими подзадачами, создавая равноправные ветви. При этом каждое сохранение (коммит) в Git не перезаписывает предыдущее, и в любой момент Вы сможете вернуться к исходной версии кода.
Именно поэтому миллионы программистов используют Git в своей работе каждый день. Git облегчает жизнь разработчикам мобильных приложений, компьютерных игр, СПО, веб-программистам. Git покорил ИТ-мир надёжностью, высокой производительностью, удобством работы с ветками и независимостью от сервера.
Курс будет полезен не только начинающим, но и опытным разработчикам, желающим ликвидировать пробелы в навыках использования Git. Он носит прикладной характер и направлен на решение конкретных задач и вопросов, с которыми сталкиваются разработчики
Вы узнаете, какие бывают системы управления версиями и как Git отслеживает изменения кода. Научитесь устанавливать и настраивать систему. Сможете создавать ветви, производить их слияние и устранять конфликты в коде. Попрактикуетесь в распределённой работе и применении Git в других окружениях на примере GitHub.
Пройдите этот уникальный курс – и любой Ваш командный проект по ИТ-разработке будет эффективным!

Вы научитесь:
устанавливать и настраивать систему;
создавать ветви, производить их слияние и устранять конфликты в коде.

Что вы получите после обучения

Приобретаемые навыки
1
Программирование
2
ИТ-разработка
3
Репозиторий Git
4
Установка Git
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Замечательный преподаватель-практик по программированию. Обладатель престижных международных статусов Microsoft, в том числе статуса сертифицированного тренера Microsoft (MCT).

Сочетает педагогический талант с многолетним опытом разработки и поддержки информационных глобальных систем, построенных на основе Web-инфраструктуры платформы Windows (ASP.NET, IIS, SQL Server). Внимательно подходит к каждому слушателю, щедро делится реальными примерами из собственной практики.

Сергей Юрьевич с отличием окончил Московский Государственный Технический Университет имени Н.Э. Баумана. Награждён Почётной грамотой Microsoft за личный вклад в развитие обучения по технологиям Microsoft Visual Studio для веб-разработчиков.

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

Слушатели очень высоко ценят стиль преподавания Сергея Юрьевича и всегда оставляют восторженные отзывы.

Замечательный преподаватель курсов по программированию и СУБД с 25-летним стажем работы, опытнейший программист С/C++, Python, Delphi, Ruby и др., сертифицированный тренер PostgreSQL.В 1990 году Владислав Абрамович создал в московском колледже...
Замечательный преподаватель курсов по программированию и СУБД с 25-летним стажем работы, опытнейший программист С/C++, Python, Delphi, Ruby и др., сертифицированный тренер PostgreSQL.
В 1990 году Владислав Абрамович создал в московском колледже один из первых компьютерных классов на базе локальной сети и организовал в нём обучение. Преподавал программирование в Московском институте Ландера (филиал The Touro College, США) и других учебных заведениях Москвы. В настоящее время является преподавателем МГГУ имени М.А. Шолохова и центра «Специалист». Автор нескольких курсов и практикумов по языкам программирования и базам данных.
Владислав Абрамович успешно сочетает преподавание с практической работой. Разрабатывает программное обеспечение различного назначения с 1989 года, используя языки С/C++, Python, Delphi, ведет разработку и администрирование баз данных MS SQL и PostgreSQL, занимается математическим моделированием экономических процессов и созданием программного обеспечения для учебных заведений, а также консультирует различные проекты в области информационных технологий.
Владислав Абрамович внимательно подходит к каждому слушателю, щедро делится примерами из богатейшей собственной практики. Слушатели постоянно отмечают его доброжелательность, высоко ценят стиль проведения занятий и неизменно благодарны ему за полученные знания.

Профессиональный преподаватель курсов программирования, сертифицированный разработчик Python Institute с общим стажем работы в сфете IT более 20 лет. С нуля ыстроил ИТ системы в 4 компаниях. Преподавательской деятельностью занимается более 5 лет.

Вадим Викторович окончил в 2000 году РГГУ по специализации «Информатика и вычислительная техника». Настоящий профессионал в вопросах администрирования СУБД, автоматизации бизнес-процессов компаний (ERP, CRM и др.), создании тест-кейсов и обучении сотрудников.

Умеет мотивировать и увлекать. Требователен к своим слушателям, всегда готов разъяснить сложные моменты. Богатый опыт работы над реальными проектами позволяет ему обращать внимание на те детали, которые начинающими разработчиками обычно упускаются из вида.

Образовательная организация

  • Ведущий компьютерный учебный центр России с высочайшим уровнем качества обучения, сервиса и организации учебного процесса
  • Лучший учебный центр авторизованный Microsoft в России, Центральной и Восточной Европе в 2011-2014 гг
  • Центр «Специалист» — первый в России авторизованный учебный центр по обучению Adobe — Adobe Authorised Training Centre
  • Крупнейший авторизованный учебный центр ведущих IT-компаний мира
  • С 2012 г. Центр «Специалист» входит в «Круг совершенства EC-Council»

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

Модуль 1. Системы контроля версий и их использование разработчиком (2 ак. ч.)
Принципы работы систем контроля версий
Отличительные особенности Git
Введение в Git
Установка и начальная настройка Git
Практикум: Установка и начальная настройка Git
Модуль 2. Репозиторий Git (2 ак. ч.)
Создание, изменение и удаление репозитория
Просмотр истории коммитов
Отмена действий
Метки
Псевдонимы
Практикум: Создание и удаление репозитория
Модуль 3. Ветвление в Git (4 ак. ч.)
Принципы ветвления и слияния
Управление ветками
Слияние и разрешение конфликтов
Перебазирование
Практикум: Создание веток, слияние, разрешение конфликтов при слиянии
Модуль 4. Использование Git на сервере (2 ак. ч.)
Установка Git на сервере
Настройка
Протоколы
Практикум: Установка Git на сервере
Модуль 5. Распределенная работа в Git (4 ак. ч.)
Рабочие процессы
Создание коммитов
Поддержка
Инструментарий
Практикум: Использование инструментария
Модуль 6. Использование Git в других окружениях (2 ак. ч.)
Графические утилиты
Среды разработки
GitHub
Практикум: Использование GitHub

Рейтинг курса

4.1
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 17.11.2024 01:47
Система управления версиями Git

Система управления версиями Git

Оставить отзыв
Поделиться курсом с друзьями