Чему вы научитесь
- Писать код на Python, понимая что Вы делаете.
- Использовать Python для автоматизации задач.
- Работать с файлами, строками, списками, словарями и другими структурами данных.
- Определять функции, использовать условия, циклы и обработку исключений.
- Использовать объектно-ориентированное программирование.
- Создавать собственные небольшие проекты на Python.
- Использовать Git для контроля версий: создавать репозитории, коммитить изменения, работать с ветками.
- Управлять удалёнными репозиториями на GitHub: пушить, пуллить, делать форки и отправлять пул-реквесты.
- Оформлять качественные коммиты и вести историю изменений проекта.
- Решать конфликты при слиянии кода.
- И многому другому!
О курсе
Освойте ключевые инструменты современного разработчика! Эта программа объединяет основы языка Python с практиками работы с системой контроля версий Git и платформой GitHub. Вы познакомитесь с основами языка Python и научитесь эффективно использовать Git в командной разработке, создавать репозитории, коммитить изменения, работать с ветками и пул-реквестами.
Для кого этот курс
Курс рассчитан на новичков, которые хотят погрузиться в IT, познакомиться с Python и научиться использовать Git и GitHub.
Начальные требования
Умение включать компьютер и пользоваться браузером.
Преподаватели курса
Как проходит обучение
Программа состоит из двух отдельных курсов.
Рекомендуем начать обучение с курса "Python [START]", затем перейти к "Git и GitHub [JUNIOR+]".
Сертификат
Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 3 учеников получили сертификат.
Что вы получите
- Навык программирования на Python: освоите базовые конструкции, научитесь создавать собственные скрипты и проекты.
- Понимание понятий переменная, функция, модуль, цикл, условие и т.д.
- Научитесь выстраивать логику в программе и осмысленно писать код.
- Опыт работы с системой контроля версий: научитесь использовать Git для отслеживания изменений и совместной работы над кодом.
- Умение работать с GitHub: освоите создание репозиториев, работу с ветками, пулл-реквестами и участие в командных проектах.
- Полезные навыки для карьеры: владение Python, Git и GitHub востребовано в программировании, аналитике, DevOps и управлении проектами.
Нагрузка
4-5 часов в неделю