Курс от CourseraLearn the essential concepts and practices of collaborative software development using Git and GitHub through this comprehensive course in the Software Development Skill Path. You will develop critical competencies including using version control systems to manage code changes, applying branching and committing workflows, resolving merge conflicts, synchronizing local and remote repositories, and participating in code reviews to improve code quality. Through hands-on practice with Git, GitHub, and the command line, you will apply version control techniques to manage projects efficiently and collaborate seamlessly with team members. This course combines expertise from Google, providing practical and theoretical perspectives on version control and collaborative development. You will progress from setting up Git and creating repositories to managing branches and commits locally, working with remote repositories, and implementing pull requests and code review workflows. The curriculum balances conceptual understanding with hands-on exercises, preparing you to confidently manage code, collaborate effectively, and maintain high-quality, organized project repositories. Perfect for software developers, aspiring programmers, and learners seeking a strong foundation in version control, team collaboration, and professional software development practices.
6 модулей · 126 учебных материалов

Преподаватель курса