Yes. You will need a GitHub account to have access to the CodePath courses, and submit the assignments and labs throughout the course. If you don't have one yet, you can create an account here.