Este repositório contém uma série de projetos desenvolvidos em C# e .NET, organizados por nível de dificuldade. Cada projeto foi criado com o objetivo de aprender, aplicar e aprimorar habilidades em desenvolvimento de software.
O objetivo principal é oferecer uma progressão clara e estruturada para aprender C# e .NET, com projetos que vão desde os conceitos básicos até implementações mais avançadas. Ele pode ser útil tanto para iniciantes quanto para desenvolvedores que desejam se aperfeiçoar na linguagem.
Os projetos estão organizados por nível de dificuldade:
- Calculadora Básica
- Gerador de Números Aleatórios
- Conversor de Temperatura
- Jogo de Adivinhação de Números
- Contador de Palavras
- Agenda de Contatos
- Gerenciador de Tarefas
- Simulador de Caixa Eletrônico
- Sistema de Cadastro de Produtos
- Sistema de Notas de Alunos
- Sistema de Reservas de Hotel
- API REST Simples
- Sistema de Controle de Estoque
- Gerenciador de Finanças Pessoais
- Sistema de Chat com SignalR
- IDE: Visual Studio ou Visual Studio Code para desenvolvimento.
- Pacotes NuGet: Dependências podem ser geridas através do NuGet, facilitando a adição de bibliotecas externas.
- Windows: É necessário o sistema operacional Windows para executar o código.