Alvaros
.
- Регистрация
- 14.05.16
- Сообщения
- 21.452
- Реакции
- 101
- Репутация
- 204
Привет, хабр! Продолжаю делиться полезными подборками. Я уже публиковал посты с Github репозиторими (
Кому интересно — добро пожаловать под кат.
You must be registered for see links
и
You must be registered for see links
), а также подборку из
You must be registered for see links
. Решил, не останавливаться
Ни для кого не секрет, что и Git, и GitHub — это стандартные системы управления и хранения исходного кода для разработчиков. Было время, когда различные способы управления версиями были под контролем таких систем, как CVS, SVN, VSS, Mercury и TFS, однако медленно, но верно все сошлось в Git.
Сейчас около 70-80% программистов активно используют Git в своей работе. Тем не менее, когда дело доходит до использования таких инструментов управления исходным кодом, как SVN или CVS, большинство программистов пользуются IDE, вроде IntelliJIDEA или Eclipse, хотя они едва ли знакомы с командной строкой.
Такие инструменты, как Git bash и ряд полезных команд Git, подтолкнули программистов к использованию Git как в командной строке, так и в IDE. Вот почему разработчику просто жизненно необходимо знать ключевые команды Git, типа git status, git add, git commit, git push и их стандартные опции.
Я не мог пройти мимо и не рассказать вам о полезных курсах по Git. Тут я собрал 7 платных и бесплатных курсов по изучению Git как для начинающих, так и для опытных программистов. Они помогут разобраться в основных принципах и фишках работы с Git. Надеюсь, вам зайдёт.
1.
You must be registered for see links
Курс, созданный Джейсоном Тейлором, представляет собой пошаговое руководство по всему рабочему процессу Git, в котором вас научат сравнению различных состояний файлов в Git, управлению файлами, созданию и изменению репозиториев на GitHub и т.д. У курса хороший рейтинг — 4,4 балла.
2.
You must be registered for see links
Не мог не рассказать об одном из самых полных курсов Бибхаша Роя по Git и Github. Этот курс познакомит вас практически со всеми необходимыми знаниями, которые вам вообще когда-либо пригодятся для работы в Git. У этого курса тоже хороший рейтинг — 4,3 балла. Отличный курс для изучения Git с самых низов и до продвинутого уровня.
3.
You must be registered for see links
Бесплатный курс с рейтингом 4,3, позволяющий быстро и безболезненно освоить Git и Github. Если вы только что присоединились к новой компании или начали проект, в котором будет использоваться Git — этот курс как раз для вас.
Несмотря на то, что курс рассчитан всего лишь на 4,5 часа, он достаточно полный, и затрагивает все важнейшие темы Git. Здесь рассказывается и о теории, и о рабочем процессе Git, о репозиториях и других не менее важных вещах.
4.
You must be registered for see links
Ещё один отличный и полный курс по Git от Udemy. Он включает в себя толкование основных понятий и рассмотрение главных задач Git, множество команд, таких как git add, git status, git log, git commit, git pull, git push и другие. Хороший курс с рейтингом 4,4 балла.
5.
You must be registered for see links
Речь пойдет о курсе Джилла Клирена – Pluralsight, созданном для изучения Git и Github. Здесь вы узнаете о создании репозиториев, фиксировании файлов, внесении изменений в удаленный репозиторий, устранении неполадок в коммитах и многих других функциях Git.
К сожалению, придется потратиться, чтобы изучить курс. Для получения доступа необходимо иметь членство в программе Pluralsight, которое стоит 29 долларов в месяц или 299 долларов в год. Однако можно воспользоваться
You must be registered for see links
, которая предоставляет 200 минут доступа ко всем их занятиям.6.
You must be registered for see links
Продвинутый курс по изучению Git для программирования и разработки. Вы узнаете много полезного о коммитах, ветках, слияниях, сквошинге и так далее. В общем все, что вам нужно знать как разработчику. Курс содержит множество практических заданий.
В практическом разделе представлены упражнения на любой вкус и цвет:
- Инициализация нового Git-репозитория
- Внесение изменений, добавление в подготовку и фиксация
- Создание, проверка и слияние веток и т.д.
Я бы сказал, что это идеальный курс для разработчика программного обеспечения, который хочет стать одним из лучших в этой теме.
7.
You must be registered for see links
Последний курс, который я хочу вам порекомендовать, посвящён изучению команд и концепций Git на Udemy. Он поможет быстро освоить использование Git в повседневной разработке программного обеспечения, научит, как использовать Git с Sourcetree и Bitbucket, основным командам и концепциям Git для работы над проектами Github и т.д.
Не такой полный, как предыдущие курсы, но я советую его для изучения всем, кому нужно работать в Bitbucket и Sourcetree.
Надеюсь, эта подборка будет полезна не только тем, кто начинает изучение Git и Github с нуля, но и тем, кто хочет освежить свои знания или изучить Git более детально и, может, поможет кому-нибудь из вас на пути становления хорошим специалистом.
Если вы знаете ещё какие-нибудь хорошие курсы по Git и Github – делитесь в комментариях. Надеюсь, многие найдут эту статью полезной.
Если вы знаете ещё какие-нибудь хорошие курсы по Git и Github – делитесь в комментариях. Надеюсь, многие найдут эту статью полезной.



