Skip to content
View PedroInCode's full-sized avatar

Block or report PedroInCode

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
PedroInCode/README.md

👋 Olá, eu sou o Pedro Gustavo!

🚀 Desenvolvedor Back-end em Formação | C# | .NET | SQL

Instagram LinkedIn Gmail


📌 Sobre Mim

Sou estudante de Desenvolvimento de Sistemas, com foco no desenvolvimento Back-end utilizando o ecossistema Microsoft, principalmente C# e .NET.

Atualmente, estou construindo minha base profissional através do SENAC e de estudos complementares na Alura, aprofundando meus conhecimentos em programação orientada a objetos, APIs, bancos de dados e persistência de dados.

  • 🎓 Técnico em Desenvolvimento de Sistemas — SENAC
  • 💻 Foco: Desenvolvimento Back-end com C# e .NET
  • 🗄️ Banco de dados: SQL Server e MySQL
  • 📚 Estudos: C#, .NET, POO, LINQ, APIs e Entity Framework Core
  • 🛠️ Programador de Sistemas — Obra Social Dom Bosco (400h+)
  • 📸 Compartilho minha evolução nos estudos: @pedrog.cs

🛠️ Tecnologias & Ferramentas

💻 Back-end & Linguagens

.NET C# ASP.NET Core Entity Framework Core LINQ

🗄️ Banco de Dados

SQL Server MySQL

🧰 Ferramentas

Git GitHub Visual Studio


📂 Projetos em Destaque

API desenvolvida durante meus estudos de C# e .NET, com foco na construção de uma aplicação Back-end para gerenciamento de filmes.

  • Tecnologias: C# e .NET
  • Conceitos: APIs, organização de código, manipulação de dados e desenvolvimento Back-end
  • Objetivo: Aplicar na prática os conhecimentos adquiridos durante os estudos de desenvolvimento de APIs.

API RESTful desenvolvida em .NET 8 para cadastro, autenticação e gerenciamento de usuários.

  • Tecnologias: C#, .NET 8, ASP.NET Core Identity, Entity Framework Core e MySQL
  • Conceitos: Autenticação, gerenciamento de identidade, DTOs, migrations, persistência de dados e segurança
  • Destaque: Utilização do ASP.NET Core Identity para gerenciamento de usuários e armazenamento seguro de senhas.
  • Segurança: Utilização de User Secrets para manter credenciais de banco de dados fora do controle de versão.

Projeto de desenvolvimento contínuo criado para aplicar e consolidar conhecimentos adquiridos no SENAC e na Alura.

A API tem como objetivo centralizar as regras de negócio de um sistema para uma adega, servindo também como laboratório para evolução da arquitetura e desenvolvimento Back-end.

  • Tecnologias: C#, .NET, ASP.NET Core, Entity Framework Core e SQL Server
  • Conceitos: APIs REST, DTOs, Service Pattern, Injeção de Dependência, persistência de dados e regras de negócio
  • Status: 🚧 Em desenvolvimento
  • Destaque: Projeto desenvolvido continuamente conforme avanço nos estudos, permitindo aplicar novos conhecimentos em uma aplicação própria.

📚 Atualmente Estudando

C# / .NET
├── Programação Orientada a Objetos
├── LINQ
├── APIs REST
├── ASP.NET Core
├── Entity Framework Core
└── Persistência de dados

Banco de Dados
├── SQL Server
├── MySQL
├── SQL
└── Modelagem e consultas

Ferramentas
├── Git
├── GitHub
└── Visual Studio

Pinned Loading

  1. CSharp-WinForms-SimuladorRecarga CSharp-WinForms-SimuladorRecarga Public

    Simulador de cadastro e recarga de celular desenvolvido em C# WinForms, explorando manipulação dinâmica de componentes de interface e eventos de formulário.

    C#

  2. Projeto-Estacoes-RedDeadRedemption2 Projeto-Estacoes-RedDeadRedemption2 Public

    Projeto multimídia interativo desenvolvido em C# WinForms como desafio final de curso. Gerenciamento dinâmico de áudio, imagens e estados de interface baseado no universo de Red Dead Redemption 2.

    C#

  3. Python-Dashboard-ImersaoDados Python-Dashboard-ImersaoDados Public

    Análise exploratória de dados e criação de um dashboard interativo utilizando Python, Pandas e Streamlit, desenvolvido durante a Imersão Dados da Alura.

    Jupyter Notebook

  4. Python-MySQL-CRUD-Basico Python-MySQL-CRUD-Basico Public

    Estudo prático de integração Back-end utilizando Python e MySQL (via XAMPP) para operações fundamentais de CRUD (Create, Read, Update, Delete).

    Python 1

  5. CSharp-LINQ-ScreenSound-API CSharp-LINQ-ScreenSound-API Public

    Aplicação C# focada em LINQ, consumo de API externa (músicas) e manipulação de arquivos JSON. Inclui laboratório de práticas com filtros e operações de agregação.

    C# 1

  6. contact-service-csharp contact-service-csharp Public

    Web API RESTful para gerenciamento de contatos desenvolvida com ASP.NET Core (.NET 10), Entity Framework Core e SQL Server. Inclui CRUD completo e documentação interativa com Scalar.

    C# 1