Skip to content

JeffersonTeodoro/Portf-lio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 

Repository files navigation

🎯 Portfólio de Desenvolvedor Full Stack

👋 Sobre mim

Olá! Eu sou Jefferson França Teodoro, desenvolvedor Full Stack apaixonado por criar soluções digitais do backend ao frontend.
Tenho experiência em construir aplicações robustas e escaláveis, unindo performance, design responsivo e uma excelente experiência para o usuário.
Estou sempre em busca de evoluir como profissional e contribuir em projetos desafiadores.


🛠 Habilidades

🚀 Front-End

  • HTML5, CSS3, JavaScript, TypeScript
  • React.js, React Native

⚙️ Back-End

  • Java (Spring Boot)
  • JavaFX
  • Python (básico)
  • REST API

💾 Banco de Dados

  • Relacionais: PostgreSQL, MySQL
  • NoSQL: MongoDB
  • JDBC / SQL

☁️ DevOps

  • Git & GitHub

🦶 Projeto Podologia (Java) - Diagrama de Pastas em Imagem

  • Cada pasta/arquivo é representado com ícones e cores.
  • Pastas principais em azul, subpastas em verde, arquivos em laranja.
  • Explicações dos arquivos ao lado.
📁 ProjetoPodologia
├── 💻 src
│   ├── 🏗 application
│   │   └── ⚙ Programa.java           # Classe principal (menu)
│   ├── 📂 data
│   │   ├── 📝 clientes.txt           # Armazena clientes
│   │   └── 📝 atendimentos.txt       # Armazena atendimentos
│   ├── 🧩 model
│   │   ├── 👤 Cliente.java           # Modelo do cliente
│   │   └── 💼 Atendimento.java       # Modelo de atendimento
│   ├── 🔧 service
│   │   └── 📊 AtendimentoService.java # Regras de negócio
│   ├── 🛠 util
│   │   └── 💾 FileManager.java       # Manipulação de arquivos
│   └── 🖥 view
│       ├── 🏠 MainView.java          # Janela principal
│       ├── 💰 JanelaFinanceiro.java  # Tela financeira
│       ├── 📅 TelaAtendimentos.java  # Tela de atendimentos
│       ├── 👥 TelaClientes.java      # Tela de clientes
│       └── 🏁 TelaPrincipal.java     # Tela inicial
└── 📖 README.md                       # Documentação do projeto

💼 Projetos em Destaque

🌟 Projeto Carros 🚗

Site de Apresentação de Modelos Automotivos
Projeto desenvolvido com HTML e JavaScript, com o objetivo de apresentar diversos modelos de carros de forma visual e organizada.

Principais características:

  • Página inicial com destaque para os principais modelos.
  • Layout responsivo que se adapta a computador, tablet e celular.
  • Estilo visual moderno e atraente.
  • Organização clara dos conteúdos, facilitando a navegação.

🌟 Projeto em Java 📝

Sistema de Cadastro de Usuários em Java
Aplicação simples via terminal, criada para praticar os fundamentos da linguagem.

Funcionalidades:

  • Cadastro de nomes
  • Visualização da lista de usuários
  • Encerramento interativo do programa

Conceitos aplicados:

  • Entrada de dados com Scanner
  • Estruturas de controle (if, switch, do-while)
  • Manipulação de listas com ArrayList
  • Organização simples e limpa de código

🔮 Futuras melhorias: cadastro completo (nome, idade, e-mail), persistência em arquivos/MySQL, interface gráfica (JavaFX).

Tecnologias utilizadas:

  • Java SE 8+
  • Scanner (entrada de dados pelo console)
  • ArrayList
  • Terminal / Prompt de comando

🎓 Cursos

  • Java COMPLETO: Programação Orientada a Objetos + Projetos – Udemy
  • Engenharia de Software - Udemy

📜 Certificações

  • Jornada do Dev (2025) – Git & GitHub
  • Jornada do Dev (2025) – JavaScript
  • Jornada do Dev (2025) – Desenvolvedor de Aplicativos
  • Dio (2025) – Criação de Portfólio

💬 O que me motiva

Criar produtos que gerem impacto real na vida das pessoas.
Acredito no poder da tecnologia bem-feita para transformar negócios e melhorar experiências.


📫 Contato


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors