Основы работы с Git, GitHub и даже GitHub Actions
What you'll learn
- Для чего используют Git
- Различие между Git и GitHub
- Работе с локальными Repository
- Работе с удалёнными Repository
- Всем самым важным основным коммандам Git
- Востановление предыдущих версий файлов
- Пользоваться GitHub Actions
Requirements
- Компьютер с Windows или Linux
- Доступ в Интернет
- Знания программирования НЕ Требуются
Description
Git - Идеальная и широко используемая система управления версиями файлов.
GitHub - бесплатное удаленное место храниние кода и управления версиями.
GitHub Actions - система автоматизации действий для DevOps.
Знания работы с Git требуются для всех программистов и людей пишущих скрипты или любой другой код.
На это курсе будут рассмотрены все главные основы установки, настройки и использования Git, GitHub.
Мы также рассмотрим новые возможности GitHub Actions для DevOps Инденеров.
На этом курсе мы рассмотрим:
Что такое Git и что такое GitHub и для чего он так широко используется
Как установить Git на Linux (Ubuntu, RedHat)
Как установить Git на Microsoft Windows
Конфигурация файла .gitconfig
Работа с Local Repository
История изменений, игнорирование .gitignore и восстановление файлов
Открытие бесплатного аккаунта GitHub
Загрузка проекта в GitHub - git push
Hастройка логина в GitHub через SSH Key на Linux
Hастройка логина в GitHub через SSH Key на Windows
Создание и работа с ветвлениями - git branch
Возврат на предыдущие версии
Полный рабочий цикл действий Git + GitHub
Работа с Тегами - Git Tags
GitHub Actions - Основы Автоматизации для DevOps
GitHub Actions - Создание DevOps CD/CD Pipeline с деплоем Flask приложения в AWS
Тема Git и GitHub Actions может быть очень широкая, но основы изложенные в этом курсе будут вполне достаточны чтобы начать быстро разбираться и начать работать в этими системами и добавить их в своё Резюме уже сегодня.
Who this course is for:
- Программистам любого уровня
- Всем кто пишет скрипты, код
- Всем кто сохраняет важные документы и файлы
Instructor
Я 10 лет работал в Intel Corporation на должностях от Техника чистой комнаты, до Инженера Автоматизации.
I worked 10 years for Intel Corporation from Clean Room Technician to Automation Engineer.
Во время работы в Интеле преподавал различные курсы для новых работников.
Занимался созданием учебных материалов и курсов для персонала.
While working for Intel, I created training materials and teach various courses for employees.
Последние 4 года занимаюсь DevOps и полной автоматизацией инфраструктур на платформе AWS - Amazon Web Services и GCP - Google Cloud Platform.
Last 4 years working as DevOps and automating infrastructure on AWS - Amazon Web Services и GCP - Google Cloud Platform.
Являюсь активным Amazon Partner Network Ambassador от Cеверной Америки. Был выбран одним из лучших в 2019 и 2021 году.
Также был номинирован как AWS Hero в 2021 году.
I 'am active Amazon Partner Network Ambassador from North America and was selected as one of the best in 2019 and 2021.
Also I was nominated as AWS Hero in 2021.
Имею следующие IT сертификаты:
I hold the following IT Certifications:
- AWS Security - Specialty
- AWS Solutions Architect - Associate
- AWS Developer - Associate
- AWS SysOps Administrator - Associate
- AWS DevOps Engineer - Professional
- AWS Solutions Architect - Professional
- AWS Cloud Practitioner
- MTA - Networking
- MTA - Windows Server Administration
- LPI - Linux Essentials
- SumoLogic Admin
- New Relic Performance Pro
- Google Cloud Platform - Associate Cloud Engineer
- Google Cloud Platform - Professional Cloud Architect
- Microsoft Azure: Azure Fundamentals
- HashiCorp Certified Terraform Associate
- HashiCorp Certified Terraform Implementation Partner
Все мои курсы это полный пакет знаний нужных для
My courses it's full packet of skills required for
Junior/Middle/Senior DevOps Engineer.