WT_
  • Home

  • Relatórios

InícioSobre MimGraduaçãoParticipaçõesCertificaçõesProjetosTech StackContato
NPI - Núcleo de Práticas de InformáticaPensamento ComputacionalLondriTech - Londrinense Tech

WT_

Desenvolvedor Fullstack

Estudante de Ciência da Computação

Participante do NPI

Monitor do Pensamento Computacional

Home

Início

Sobre Mim

Graduação

Participações

Projetos

Certificações

Tech Stack

Contato

NPI

Pensamento Computacional

LondriTech - Londrinense Tech

Email:

witortena@gmail.com

Celular:

+55 43 9 8413-8592

Linkedin:

linkedin.com/in/witortena

Github:

github.com/witordev

© Witor Tenã 2026

/Reports
/NPI
/1_03 05 2025

Jornada de 11 Semanas — Desenvolvimento Web & Participação durante o Curso de CC (Ciência da Computação)

Da semana 0 até semana 11

Semana 1 – Primeiros Passos

  • Conheci colegas e padrinhos, escolhi um padrinho para me orientar ao longo do curso.
  • Apresentei projetos pessoais feitos com JavaScript, HTML, CSS, React (com Vite.js e Tailwind), Express.js e Node.js.
  • Retomei os estudos em fundamentos do React.

Semana 2 – Primeiro Projeto com Next.js e Integração com API

  • Criei o PiBookstore, meu primeiro projeto com Next.js.
  • Ajudei colegas com dúvidas em JS e CSS.
  • Aprendi sobre roteamento dinâmico, requisições a APIs e uso de parâmetros na URL da página.
  • Implementei tratamento de erros, estados de carregamento e técnicas modernas de React.
  • Desenvolvi um projeto de teste com autenticação usando JWT (JSON Web Tokens) em uma API REST com Express.js (Node.js).

Semana 2-4 – Desenvolvimento do Projeto de Blog

  • Desenvolvi um sistema de blog completo com CRUD e autenticação JWT.
  • Backend feito com Express.js; frontend com Next.js + React + Tailwind CSS.
  • Incluiu criação, edição e exclusão de posts e comentários.

Semanas 5–11 – Conclusão e Expansão de Habilidades

  • Pausei o desenvolvimento do blog para explorar outros interesses e ajudar colegas.
  • Aprofundei conhecimentos em Git (merge), Promises, async/await e try/catch no JavaScript.

🎓 Participação Universitária

  • Participei de dois programas:
    • Pensamento Computacional (projeto de extensão) onde monitorei alunos em suas aulas e auxiliar o(a) professor(a) em sala em conteúdos de tecnologia, programação, lógica e desenvolvimento de aplicativos.
    • Grupo de Estudos de IA, onde aprendi Python e desenvolvi uma árvore de decisão com bibliotecas. Assim como aumentei meu entendimento sobre a preparação de um banco de dados para seu treinamento e uso, como preparar um banco com dados ruidosos, dados faltantes e dados errôneos ou despreparados.

💼 Projetos e Ferramentas

  • Criei o Portfólio Unifil para exibir os projetos, incluindo o trabalho do Pensamento Computacional.
  • Comecei a usar o Prisma ORM para gerenciar bancos de dados SQL com Node.js de forma eficiente.
  • Desenvolvi mini-projetos em Java com POO, como um simulador de luta usando objetos, classes, métodos e enums.

🚀 Outras Conquistas

  • Explorei temas sobre inovação em tecnologia e a importância da oratória no mundo tech.
  • Comprei um ThinkPad T14 Gen 1 e instalei Ubuntu Linux para criar um ambiente de desenvolvimento.
  • Fiz amizades significativas durante o processo.