atrigo /
APCSharp
Este repositório contém os materiais relativos à segunda edição do livro Aprenda a Programar com C# (para aceder a edição mais recente veja o repositório APCSharp3 em https://github.com/atrigo/APCSharp3)
72/100 healthLoading repository data…
Ismaelfaria / repository
Este repositório contém um projeto de teste técnico desenvolvido como parte de um desafio. O objetivo é criar um servidor que fornece uma API com informações sobre o transporte público da cidade de São Paulo, semelhante à API Olho Vivo. Este projeto foi desenvolvido para aprimorar minhas habilidades e conhecimentos em C#, .NET.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Neste projeto, tive a oportunidade de trabalhar em um desafio técnico bastante interessante, que envolvia o desenvolvimento de uma aplicação backend para a coleta e gerenciamento de dados de equipamentos utilizados em operações florestais. O desafio consistiu em expor, através de uma API, informações sobre o histórico de posições e estados dos equipamentos, como por exemplo, se estavam operando, parados ou em manutenção.
Foi uma experiência enriquecedora que me permitiu aplicar e fortalecer várias habilidades. Ao longo do desenvolvimento, aprofundei meu entendimento sobre relacionamento entre tabelas no banco de dados, bem como reforcei meus conhecimentos em testes unitários, essenciais para garantir a confiabilidade da aplicação. Além disso, o projeto foi estruturado com uma arquitetura organizada em camadas: API, Application, Domain e Infrastructure, seguindo boas práticas de desenvolvimento.
Cada etapa foi uma ótima oportunidade para aprender e aplicar conceitos fundamentais de desenvolvimento backend, além de enfrentar desafios reais que simulam situações encontradas em projetos do mundo real. Sinto que essa experiência contribuiu bastante para o meu crescimento técnico e profissional.
ForestEquipTrack A aplicação fornece uma API que permite acessar informações detalhadas sobre o histórico de posições (via GPS) e estados operacionais dos equipamentos, que variam entre Operando, Parado ou em Manutenção. Através dessa API, gestores podem monitorar e analisar a eficiência do uso dos equipamentos em tempo real, garantindo uma operação mais eficiente e segura.
git clone https://github.com/seu-usuario/BusOnTime.git
cd BusOnTime
dotnet ef database update
dotnet restore
dotnet run
appsettings.json, atualizando a string de conexão: "ConnectionStrings": {
"DefaultConnection": "Server=seu-servidor;Database=seu-bancoDeDados;Trusted_Connection=True"
}
6.Uso A API oferece vários endpoints para gerenciar as entidades do sistema. Para interagir com os serviços, utilize um cliente como o Postman ou Swagger.
Endpoints Principais
GET /api/equipments
POST /api/equipments
PUT /api/equipments/{id}
DELETE /api/equipments/{id}
ForestEquipTrack/
│
├── src/
│ ├── ForestEquipTrack.Api/ # Projeto Web API
│ ├── ForestEquipTrack.Application/ # Camada de Aplicação (Serviços)
│ ├── ForestEquipTrack.Domain/ # Entidades e Interfaces
│ └── ForestEquipTrack.Infrastructure/ # Repositórios, contexto de banco de dados
│
├── tests/
│ └── ForestEquipTrack.Tests/ # Testes de Unidade (xUnit)
│
└── README.md
Para executar os testes de unidade do projeto, utilize o comando:
dotnet test
O projeto de testes usa xUnit para testar as funcionalidades CRUD dos controladores e serviços, garantindo que todas as operações funcionem conforme o esperado.
Se você deseja contribuir com o projeto, siga os passos abaixo:
Faça um fork do projeto.
git checkout -b minha-branch
git commit -m 'Minha nova feature'
git push origin minha-branch
Envie um pull request.
Selected from shared topics, language and repository description—not editorial ratings.
atrigo /
Este repositório contém os materiais relativos à segunda edição do livro Aprenda a Programar com C# (para aceder a edição mais recente veja o repositório APCSharp3 em https://github.com/atrigo/APCSharp3)
72/100 healthantonioscript /
Este repositório contém o material completo para o curso "Curso C# Completo". Aqui, você encontrará tudo o que precisa para aprender C# desde o nível básico até avançado. O curso cobre tópicos essenciais como sintaxe básica, programação orientada a objetos, manipulação de dados, tratamento de exceções, e desenvolvimento com .NET
66/100 healthgabrielaniceto1 /
Este repositório contem alguns dos problemas que resolvi na linguagem C
danielmaiamg /
Este repositório contém os arquivos necessários para se utilizar a biblioteca conio2.h e conio.c no compilador Dev-C++.
29/100 healthGilvaneideSousa /
Este repositório contém projetos feitos durante a trilha de formação .NET(C#) para o Campinas Tech Talents. Instrutoras: Thamirys Gameiro e Thaise Medeiros.
36/100 healthgbozelli /
Este repositório contém implementações em linguagem C de diversos algoritmos clássicos e estruturas de dados fundamentais, feitos durante a minha passagem pela disciplina de Algoritmo e Estruturas de Dados
43/100 health