João Pedro Viana

João Pedro Viana

Biografia

Atualmente estou começando no curso de Inteligência Artificial na UFPB com uma intermediária, mas crescente, experiência em desenvolvimento de software. Minhas áreas de interesse compreendem inteligência artificial, automação de processos e a teoria geral das redes neurais. Mais recentemente, tenho me especializado na linguagem Python com ênfase em machine learning.

Atividade nos últimos 30 dias

Formações concluídas

Cursos concluídos

  • Data de início: 31/12/2021 Data de finalização: 31/12/2021
    Acessibilidade web parte 1: tornando seu front-end inclusivo
  • Data de início: 02/01/2022 Data de finalização: 02/01/2022
    Arquitetura CSS: descomplicando os problemas
  • Data de início: 08/01/2022 Data de finalização: 08/01/2022
    Arquitetura de computadores: por trás de como seu programa funciona
  • Data de início: 22/12/2021 Data de finalização: 23/12/2021
    C# parte 1: primeiros passos
  • Data de início: 23/12/2021 Data de finalização: 27/12/2021
    C# parte 2: Entendendo a Orientação a Objetos
  • Data de início: 12/01/2022 Data de finalização: 12/01/2022
    C# parte 3: entendendo herança e interface
  • Data de início: 12/01/2022 Data de finalização: 12/01/2022
    C# parte 4: entendendo exceções
  • Data de início: 19/11/2022 Data de finalização: 19/11/2022
    Clustering aplicado: recomendando músicas com K-Means
  • Data de início: 19/11/2022 Data de finalização: 06/12/2022
    Clustering: extraindo padrões de dados
  • Data de início: 13/01/2022 Data de finalização: 13/01/2022
    Comunicação não violenta parte 2: mantendo a empatia
  • Data de início: 13/01/2022 Data de finalização: 13/01/2022
    Comunicação não violenta: consciência para agir
  • Data de início: 10/01/2022 Data de finalização: 10/01/2022
    Comunicação: como se expressar bem e ser compreendido
  • Data de início: 06/01/2022 Data de finalização: 06/01/2022
    CSS Grid: simplificando layouts
  • Data de início: 31/12/2021 Data de finalização: 31/12/2021
    CSS: dispondo elementos com Flexbox e Grid
  • Data de início: 20/03/2022 Data de finalização: 02/04/2022
    Cypress: automação de testes E2E
  • Data de início: 24/12/2021 Data de finalização: 24/12/2021
    Endless Runner: assets
  • Data de início: 05/12/2021 Data de finalização: 24/12/2021
    Endless Runner: cenário
  • Data de início: 24/12/2021 Data de finalização: 24/12/2021
    Endless Runner: criando um HUD
  • Data de início: 05/12/2021 Data de finalização: 05/12/2021
    Endless Runner: design de personagem
  • Data de início: 05/12/2021 Data de finalização: 05/12/2021
    Endless Runner: direção de arte para games
  • Data de início: 24/12/2021 Data de finalização: 24/12/2021
    Endless Runner: Splash Art
  • Data de início: 12/03/2022 Data de finalização: 14/03/2022
    Estatística com R: frequências e medidas
  • Data de início: 07/01/2022 Data de finalização: 08/01/2022
    Expressões regulares: capturando textos de forma mágica
  • Data de início: 11/01/2022 Data de finalização: 11/01/2022
    Feedback: a arte de orientar e ser orientado com sentido
  • Data de início: 06/01/2022 Data de finalização: 06/01/2022
    Flexbox: posicione elementos na tela
  • Data de início: 06/01/2022 Data de finalização: 06/01/2022
    Fundamentos de SEO: Primeiros passos para ranquear seu site na Busca Orgânica
  • Data de início: 08/01/2022 Data de finalização: 08/01/2022
    Git e Github: controle e compartilhe seu código
  • Data de início: 31/12/2021 Data de finalização: 31/12/2021
    Guia de estilos: montando páginas com componentes
  • Data de início: 13/12/2021 Data de finalização: 16/12/2021
    HTML5 e CSS3 parte 1: crie uma página da Web
  • Data de início: 19/12/2021 Data de finalização: 29/12/2021
    HTML5 e CSS3 parte 2: posicionamento, listas e navegação
  • Data de início: 29/12/2021 Data de finalização: 31/12/2021
    HTML5 e CSS3 parte 3: trabalhando com formulários e tabelas
  • Data de início: 31/12/2021 Data de finalização: 31/12/2021
    HTML5 e CSS3 parte 4: avançando no CSS
  • Data de início: 20/03/2022 Data de finalização: 20/03/2022
    JavaScript e HTML: desenvolva um jogo e pratique lógica de programação
  • Data de início: 07/01/2022 Data de finalização: 07/01/2022
    JavaScript na Web: manipule o DOM com JavaScript
  • Data de início: 07/01/2022 Data de finalização: 07/01/2022
    JavaScript na Web: validação de Formulários e HTML5
  • Data de início: 29/12/2021 Data de finalização: 29/12/2021
    JavaScript: Arrays
  • Data de início: 01/01/2022 Data de finalização: 01/01/2022
    JavaScript: explorando a linguagem
  • Data de início: 01/01/2022 Data de finalização: 01/01/2022
    JavaScript: interfaces e Herança em Orientação a Objetos
  • Data de início: 29/12/2021 Data de finalização: 29/12/2021
    JavaScript: objetos
  • Data de início: 01/01/2022 Data de finalização: 01/01/2022
    JavaScript: programando a Orientação a Objetos
  • Data de início: 29/12/2021 Data de finalização: 29/12/2021
    JavaScript: tipos, variáveis e funções
  • Data de início: 07/01/2022 Data de finalização: 07/01/2022
    JS na Web: Armazenando dados no navegador
  • Data de início: 07/01/2022 Data de finalização: 07/01/2022
    JS na web: CRUD com JavaScript assíncrono
  • Data de início: 31/12/2021 Data de finalização: 31/12/2021
    Layouts Responsivos: trabalhando com layouts mobile
  • Data de início: 08/01/2022 Data de finalização: 08/01/2022
    Linux I: conhecendo e utilizando o terminal
  • Data de início: 15/01/2022 Data de finalização: 15/01/2022
    Linux II: programas, processos e pacotes
  • Data de início: 08/01/2022 Data de finalização: 08/01/2022
    Lógica de programação: comece em lógica com o jogo Pong e JavaScript
  • Data de início: 08/01/2022 Data de finalização: 08/01/2022
    Lógica de programação: laços e listas com JavaScript
  • Data de início: 06/12/2022 Data de finalização: 06/12/2022
    Machine Learning parte 1: otimização de modelos através de hiperparâmetros
  • Data de início: 06/12/2022 Data de finalização: 06/12/2022
    Machine Learning parte 2: otimização com exploração aleatória
  • Data de início: 29/11/2021 Data de finalização: 29/11/2021
    Machine Learning: classificação com SKLearn
  • Data de início: 29/11/2021 Data de finalização: 29/11/2021
    Machine Learning: classificação por trás dos panos
  • Data de início: 18/11/2022 Data de finalização: 18/11/2022
    Machine Learning: classificação por trás dos panos
  • Data de início: 10/01/2022 Data de finalização: 19/11/2022
    Machine Learning: lidando com dados de muitas dimensões
  • Data de início: 06/12/2022 Data de finalização: 06/12/2022
    Machine Learning: validação de modelos
  • Data de início: 10/01/2022 Data de finalização: 10/01/2022
    Oratória parte 1: compartilhe ideias e histórias
  • Data de início: 11/01/2022 Data de finalização: 11/01/2022
    Oratória parte 2: apresentações em público
  • Data de início: 20/03/2022 Data de finalização: 20/03/2022
    Organização de Equipes Ágeis: os papéis existentes em uma equipe
  • Data de início: 04/12/2021 Data de finalização: 04/12/2021
    Pixel Art parte 1: sprite de personagem de RPG
  • Data de início: 05/12/2021 Data de finalização: 05/12/2021
    Pixel Art parte 2: aprimorando o seu sprite de personagem
  • Data de início: 05/12/2021 Data de finalização: 05/12/2021
    Pixel Art: animação de sprite de um RPG
  • Data de início: 04/12/2021 Data de finalização: 04/12/2021
    Pixel Art: criando um avatar
  • Data de início: 05/12/2021 Data de finalização: 05/12/2021
    Pixel Art: desenhando um cenário de jogo top-down
  • Data de início: 05/12/2022 Data de finalização: 05/12/2022
    Python Brasil: validação de dados no padrão nacional
  • Data de início: 02/12/2022 Data de finalização: 04/12/2022
    Python Collections parte 1: listas e tuplas
  • Data de início: 04/12/2022 Data de finalização: 05/12/2022
    Python Collections parte 2: conjuntos e dicionários
  • Data de início: 05/12/2022 Data de finalização: 05/12/2022
    Python e TDD: explorando testes unitários
  • Data de início: 03/01/2022 Data de finalização: 03/01/2022
    Python: avançando na linguagem
  • Data de início: 05/09/2022 Data de finalização: 02/12/2022
    Python: avançando na orientação a objetos
  • Data de início: 03/01/2022 Data de finalização: 03/01/2022
    Python: começando com a linguagem
  • Data de início: 03/01/2022 Data de finalização: 03/01/2022
    Python: entendendo a Orientação a Objetos
  • Data de início: 20/03/2022 Data de finalização: 20/03/2022
    Quality Assurance: plano de testes e gestão de bugs
  • Data de início: 05/01/2022 Data de finalização: 05/01/2022
    Redes Neurais Convolucionais: Deep Learning com PyTorch
  • Data de início: 06/01/2022 Data de finalização: 06/01/2022
    Redes Neurais Recorrentes: Deep Learning com Pytorch
  • Data de início: 03/01/2022 Data de finalização: 04/01/2022
    Redes Neurais: Deep Learning com PyTorch
  • Data de início: 02/12/2022 Data de finalização: 02/12/2022
    String em Python: extraindo informações de uma URL
  • Data de início: 04/01/2022 Data de finalização: 04/01/2022
    Treinando uma Rede Neural: Deep Learning com PyTorch
  • Data de início: 09/12/2021 Data de finalização: 09/12/2021
    Unity parte 1: criação de um jogo de sobrevivência à zumbis para Web
  • Data de início: 09/12/2021 Data de finalização: 09/12/2021
    Unity parte 2: iluminação, interface e boas práticas
  • Data de início: 15/01/2022 Data de finalização: 16/01/2022
    Vagrant: gerenciando máquinas virtuais
  • Data de início: 18/11/2022 Data de finalização: 18/11/2022
    Visão Computacional: detecção de movimento com OpenCV
Você pode encontrar um certificado completo aqui