I never heard of Git before this year. As an experienced Project Manager, I felt it was important to learn more about Github and the development process.
I spent about 30hrs working through the Microsoft Learning objectives, watching videos, and attending some of the Github online events.
I passed the Github Foundations exam with a pretty low score - 65%.
1. I thought I was more prepared then I was. Real-world experience using Github would have made a big difference; there is some lab work in the Microsoft learning but you tend to rush through. Lowest score was in a) Modern Development, b) Project Management, and c) Privacy, Security, and Administration domains.
2. Lots of the questions required you to select two or three correct answers from a list. That made it difficult. Not so hard to pick off one from the list, but each pick was a more obscure (to me) part of the answer.
3. The test taking experience was not good. a) The pre-test system check for my 3 monitor system needed a simple keyboard command (Windows-P) to pass but the tech support call was still 15 min of information gathering. b) There was a one hour glitch on my start time on my system and the invite compared to the test server so my test started late did run over a work meeting.
4. I will probably go ahead and learn more related to the other certifications, Actions, for example - but probably not with a plan to write the exam for reasons above.