Masterclass C#, .NET 5, Nuget, GitHub e GitHub Actions | por André Baltieri

Опубликовано: 17 Февраль 2026
на канале: balta
9,371
747

Masterclass ASP.NET, Azure e GitHub! Garanta sua vaga
👉 https://go.balta.io/masterclass-asp-n...

00:00:00 - Introdução
00:00:58 - GitHub
00:00:24 - Importância do Open Source
00:02:05 - Gravatar
00:03:22 - Criando o projeto no .NET
00:05:12 - C#: Extension Methods
00:06:45 - C#: Hash M5 e Criptografia
00:08:41 - Target Framework: .NET 5, .NET 3.1 e .NET Standard
00:10:10 - dotnet build
00:10:29 - .NET: Testes de unidade
00:12:07 - .NET: Executando os testes (dotnet test)
00:12:27 - Visual Studio: Test Explorer
00:13:36 - Visual Studio: Organizando os testes de unidade
00:14:40 - .NET: Massa de testes (DataRow)
00:17:23 - .NET: Adicionando referências (dotnet add reference)
00:19:05 - .NET: Gerando um pacote (dotnet pack)
00:20:25 - Enviando o pacote para o Nuget (nuget.org)
00:21:14 - Alterando informações do pacote Nuget
00:24:42 - GitHub: Criando um repositório
00:25:10 - GitHub: Inicializando um repositório local
00:26:57 - GitHub: Enviando código para o GitHub
00:28:52 - GitHub: Gerenciando projetos
00:30:12 - GitHub: Issues
00:31:19 - GitHub: Projects
00:32:22 - GitHub: Triando uma issue
00:33:36 - GitHub: Milestones
00:35:26 - GitHub: Wiki e documentação
00:36:58 - GitHub: Adicionando o README.md
00:38:22 - GitHub: Atualizando o código local (git pull)
00:38:55 - GitHub: Trabalhando com branchs
00:40:47 - C#: Optional Parameters
00:41:49 - C#: Refatorando os testes de unidade
00:44:20 - GitHub: Enviando o código para branch dev
00:45:40 - GitHub: Pull Request
00:49:50 - GitHub Actions
00:50:34 - dotnet nuget push
00:52:07 - GitHub Secrets
00:55:02 - GitHub Actions: Configurando um workflow
00:58:08 - GitHub Actions: Executando as Actions
01:00:21 - Testando o pacote
01:02:05 - Conclusão

--
Código Fonte
https://github.com/andrebaltieri/grav...

00:00:24 - Saiba mais sobre o Flunt
https://balta.io/blog/flunt

00:08:41 - O que é o .NET, .NET Core, .NET Framework e .NET Standard?
https://balta.io/blog/dotnet

00:12:13 - Refatorando para testes de unidade
https://balta.io/cursos/refatorando-p...

00:26:38 - Customizando seu terminal no Windows
https://balta.io/blog/windows-terminal

00:26:48 - GitHub Packages e GitHub Actions - Distribuindo contextos delimitados
https://balta.io/blog/github-packages...

--
CURSOS RELACIONADOS
Fundamentos do Git e Azure DevOps (GRATUITO)
https://balta.io/cursos/fundamentos-g...

Fundamentos do C#
https://balta.io/cursos/fundamentos-c...

Fundamentos da Orientação a Objetos
https://balta.io/cursos/fundamentos-o...

--
Que tal dar aquele UP na sua carreira?
https://balta.io/carreiras

Conheça também nossos cursos
https://balta.io/cursos

Participe do nosso grupo no Telegram
https://t.me/baltaio

Facebook
  / balta.io  

Twitter
  / balta_io  

LinkedIn
  / balta-io  

GitHub
https://github.com/balta-io

Instagram
  / balta.io