git-github
Material do Curso de Git e GitHub
This is a free educational course about Git and GitHub, taught in Portuguese and hosted on YouTube. The repository contains all the course materials—lecture notes, code examples, exercises, and resources—organized in one place for students to reference while learning.
Git and GitHub are tools that developers use every day to manage and share code. Git lets you track changes to files, work on multiple versions simultaneously, and undo mistakes. GitHub is a platform where you can store your code online, collaborate with other people, and show off projects to potential employers or clients. If you've ever written a document and saved multiple versions (like "final_v1," "final_v2," "final_ACTUAL"), Git solves that problem for code—automatically tracking who changed what and when.
This course teaches both tools from scratch, so it's ideal for beginners who want to start coding, developers learning these tools for the first time, or anyone who wants to understand how modern software teams work together. Whether you're building a personal project, contributing to open-source software, or collaborating with a team, these skills are essential.
The course is completely free and self-paced, which means you can watch the YouTube videos and use the materials in this repository whenever it suits your schedule. The repository itself is a practical example of what you'll learn—it's a collection of files tracked and shared using Git and GitHub, so you're seeing the tools in action as you study them.