How I Got Started with GitHub 🚀 #32792
queenofcorgis
started this conversation in
Discover
Replies: 2 comments 2 replies
This comment was marked as disruptive content.
This comment was marked as disruptive content.
-
Which course under github skills did you start with and which one do you recommend??? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Not long ago (a little over eight months ago to be exact), I was a new GitHub user myself. Before I joined GitHub, the only thing I had done was set up my profile. My contribution graph was very blank. Not for long though 🟩 as you may know we at GitHub do a large part of our work on GitHub every day, so I dove into the challenge of learning this new tool.
The main thing I learned along the way was there isn’t a one-size-fits-all approach to learning GitHub, so some resources may be better suited for you than they were for me and vice versa.
🧪 Learning Lab ➡️ ✏️ GitHub Skills
The best place to start teaching yourself GitHub is unsurprisingly on GitHub! When I started we had Learning Lab which has now evolved into the Actions-backed GitHub Skills. It was a happy medium between a DIY approach and having an actual teacher. I was able to go at my own pace, but when I ran into snags (more than I’d care to admit) the bot suggested ways I may have erred and how to get back on track. This helped build my confidence and get the lay of the land.
Now with GitHub Skills you have programs for your first day, first week, and beyond to get comfortable with using the platform.
🏫 Courses Around the Web
There are no shortage of classes, tutorials, and guides online for you to choose from in your learning journey. While there are many similarities with programs like Codeacademy, Udemy, and more, I found that it was good reinforcement to learn these foundational skills from different perspectives.
💬 Community on Discussions
The Community isn’t just a place to go to when you’ve got a specific question, it is a space filled with users just like you, especially in the New to GitHub category. No question is too small or too big here and you’ll find other members who are starting out as well.
My number one tip for learning GitHub was trying to solve other’s questions, even if they had already been solved. Doing this took me to far corners of the GitHub platform that may otherwise have taken me ages to find, learn to troubleshoot myself, and read through our docs 👓.
But just poking around interesting Community threads was massively helpful as well, to learn terminology, how folks use GitHub, and view their projects. So take a look 👀 around, your next learning opportunity might be just a few clicks away.
📃 Cheatsheets
Having handy guides bookmarked so I could easily find foundational information for coding, navigating GitHub, and using Markdown made me feel much more comfortable. There is so much to absorb in the early days of GitHub and it can be extremely overwhelming when you feel like you have to memorize everything being thrown at you.
Some cheatsheets for you:
Using a variety of resources, learning platforms, and the Community was crucial to my development, but I’m still learning 🎒 as are many of us here. Have any resources or methods you use when learning GitHub, let us know below.
Looking to make sure you’ve really developed beginner skills? Don’t forget about our New User Checklist. Happy learning 🌈!
Beta Was this translation helpful? Give feedback.
All reactions