git-github
Material do Curso de Git e GitHub
A free, self-paced Git and GitHub course in Portuguese, hosted on YouTube, with all lecture notes, code examples, and exercises collected in this repository.
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.
Where it fits
- Learn Git and GitHub from scratch by following along with free YouTube videos and this repo's course materials.
- Practice tracking file changes and collaborating on code as a beginner developer.
- Use the course to prepare for contributing to open-source projects or working on a team.
- Reference the exercises and notes here while building your first project on GitHub.