Capa do Ebook gratuito Versionamento de código com GIT + GitHub

Ebook gratuitoVersionamento de código com GIT + GitHub

Novo curso

64 páginas

Ver curso gratuito

Conteúdo do curso

1

1. Introdução ao versionamento de código

2

2. O que é Git?

3

3. Benefícios do versionamento de código

4

4. Git vs outros sistemas de controle de versão

5

5. Instalação do Git em diferentes sistemas operacionais

6

6. Configuração inicial do Git

7

7. Entendendo os três estados do git: Modified, Staged e Committed

8

8. Criando seu primeiro repositório Git

9

9. O ciclo de vida dos arquivos em um projeto Git

10

10. Trabalhando com repositórios locais: add, commit, status, log

11

11. Usando .gitignore para ignorar arquivos

12

12. Visualização de histórico: diffs e logs

13

13. Desfazendo mudanças locais (revert e reset)

14

14. Branching: o que são branches?

15

15. Criando e experimentando com branches

16

16. Merging: integrando branches

17

17. Resolvendo conflitos de merge

18

18. Rebasing: alternativa ao merge

19

19. Stashing: salvando mudanças temporariamente

20

20. Trabalhando com tags

21

21. Git Alias: criando atalhos para comandos

22

22. Reflog: recuperando dados com reflog

23

23. Git Hooks: automatizando tarefas

24

24. GIT: Git Internals - entender o .git

25

25. Aprofundamento em Git Branch e Merge strategies

26

26. Introdução ao GitHub

27

27. Criando uma conta no GitHub

28

28. Overview da interface do GitHub

29

29. Criando repositórios no GitHub

30

30. Clonando repositórios do GitHub

31

31. Empurrando mudanças para o GitHub (git push)

32

32. Pull Requests: contribuindo para projetos

33

33. Forking: criando sua própria cópia do repositório

34

34. Fetch e Pull: atualizando repositórios locais

35

35. GitHub Issues: rastreando problemas

36

36. GitHub Actions: automação com CI/CD

37

37. GitHub Pages: hospedando páginas estáticas

38

38. Proteção de branches e Pull Request Reviews

39

39. Integração do GitHub com ferramentas externas

40

40. Uso de Markdown para documentação no GitHub

41

41. Gerenciamento de projetos com Kanban no GitHub

42

42. Colaboração em projetos open-source

43

43. Estratégias de branching como Gitflow

44

44. Políticas de contribuição (CONTRIBUTING.md)

45

45. Licenças Open Source e o GitHub

46

46. Segurança no GitHub: Tokens, SSH e GPG keys

47

47. Privacidade e controle de acessos no GitHub

48

48. Git LFS (Large File Storage) para grandes arquivos

49

49. GitHub API para automação e integração

50

50. Uso do GitHub Desktop e ferramentas GUI

51

51. Contribuindo para projetos privados

52

52. Migrando para Git/GitHub de outros sistemas

53

53. Trabalhando em equipe com Git e GitHub

54

54. Melhores práticas para commits e mensagens de commit

55

55. Revisão de código e code ownership

56

56. Estratégias para sincronizar forks

57

57. Backups e mirroring de repositórios

58

58. Análise de código com GitHub - code scanning

59

59. Uso do GitHub para gerenciamento de dependências

60

60. Temas avançados em Git (submodules, subtrees)

61

61. FAQs comuns sobre Git e GitHub

62

62. Workflows colaborativos: Rebase vs. Merge Workflows

63

63. Resumão e melhores práticas usando Git e GitHub

64

64. Recursos adicionais para aprendizado contínuo

E muito mais...

Baixe o Aplicativo agora para ter acesso a + de 2200 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, cursos em áudio ou texto.

  • Mais de 48 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Disponível no Google Play Disponível no App Store
Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso

+ de 6,5 milhões
de alunos

Certificado Gratuito e
Válido em todo o Brasil

48 mil exercícios
gratuitos

4,8/5 classificação
nas lojas de apps

Cursos gratuitos em
vídeo, áudio e texto