🎯 Популярный курс
🎁 1 урок бесплатно

Git & GitHub Desktop: Командная работа без боли

Освой Git и GitHub Desktop за 5 уроков — от первого коммита до командных pull request'ов.

5,0⭐ Рейтинг
5 Уроков
67 Заданий
~22,3 ч Длительность
📚 Программа курса

Что вы изучите

Подробная программа курса с практическими заданиями и проектами

📖

О курсе

🤝 Работай в команде как в настоящих IT-компаниях

Почти весь профессиональный код пишется совместно. Git — инструмент без которого невозможна командная разработка: он объединяет правки разных людей, хранит историю изменений и позволяет вернуться к любой предыдущей версии.

В этом курсе ты освоишь Git через GitHub Desktop — от первого коммита до pull request:
- Создание репозитория, первые коммиты, связь с GitHub
- Ветки: создание, переключение, слияние без конфликтов
- Командная работа: форк, pull request, код-ревью
- README в Markdown и .gitignore
- Разрешение конфликтов слияния

Стек курса:

Git · GitHub Desktop · GitHub · Markdown

Требования:

Нет требований по программированию — курс подходит для начинающих разработчиков, тестировщиков и верстальщиков.

📝

Урок 1: Собираем разрозненные проекты

В этом уроке вы помогаете команде стартапа собрать их разработки с разных платформ в одно …

⏱️ ~4 ч 📚 12 заданий
🔒

Урок 2: Первые коммиты — сохраняем изменения правильно

Команда начинает активную разработку! Научитесь делать коммиты, писать понятные commit messages и работать с историей …

⏱️ ~3 ч 40 мин 📚 11 заданий
🔒

Урок 3: Бабушкины рецепты — работа с ветками

Научитесь работать с Git ветками, переключаться между задачами и сливать изменения через merge на примере …

⏱️ ~3 ч 40 мин 📚 11 заданий
🔒

Урок 4: Pull Request — ваш код идёт на ревью

Вы попали в инди-игровую студию PixelDream! Научитесь создавать Pull Requests, проходить код-ревью и мёрджить изменения …

⏱️ ~5 ч 20 мин 📚 16 заданий
🔒

Урок 5: Fork — вношу вклад в чужой проект

Друг поделился классным открытым репозиторием туристических маршрутов TrailMap. Научитесь форкать проект, добавлять свой маршрут и …

⏱️ ~5 ч 40 мин 📚 17 заданий

Отзывы студентов

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

💻 Примеры кода из курса

Изучайте на реальных примерах

Посмотрите, какой код вы будете писать в рамках курса

lesson_example.py
# Создаем класс для курса
class Course:
    def __init__(self, title, duration):
        self.title = title
        self.duration = duration
        self.students = []
    def enroll_student(self, student):
        self.students.append(student)
        return f"Добро пожаловать, {student}!"
interactive_app.js
// Интерактивное обучение
const learningApp = {
  courses: [],
  support: 'в день',
  practice: '100%',
  addCourse(course) {
    this.courses.push(course);
    console.log(`Курс ${course} добавлен!`);
  }
};

Готовы начать изучение?

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