Aplicações CRUD

Quando começamos a programar em uma nova linguagem geralmente buscamos criar aplicações que podem ser úteis e nossa carreira profissional. Enquanto cientistas de dados geralmente buscam bases de dados com CRUD, nós, desenvolvedores web procuramos soluções para criar uma manipulação de dados eficiente, ou seja, uma interação completa com o banco de dados. Essa interação ganha uma sigla (CRUD) que significa Create, Read, Update e Delete. E é aqui que demonstro meu conhecimento na integração das ferramentas.

To-do List

🚀 DESAFIO: BootCamp de CodeGirls Developer - DIO

Nesse projeto foi criado como uma forma básica de aplicação de CRUD, uma lista de afazeres (To-do list, em inglês) ou uma página de anotações para a web. Assim, foi possível demostrar minhas habilidades na manipulação das estruturas de dados.

Competências técnicas:

  • CSS,
  • ReactHooks,
  • Git
(Front-End Intermediário)

CERTIFICADO


Servidor REST com Springboot e cliente NodeJS

🚀 DESAFIO: BootCamp de CodeGirls Developer - DIO

Nesse projeto há um exemplo de como criar um serviço REST utilizando Springboot e como consumí-lo usando NodeJS. Vamos usar apenas o Spring para criar um servidor REST (que usa JSON para trafegar dados) e um cliente usando NodeJS. Sendo assim, o mais importante desse projeto foi conseguir compreender como configurar o ambiente corretamente. Além disso, entender como o springboot pode gerar um serviço REST confiável e como o node pode gerar uma interface leve e amigável. Obviamente, esse projeto não é uma aplicação gigantesca e possui fins exclusivamente didáticos. Serve apenas para compreender como é feito esse “mashup” de tecnologias.

Competências técnicas:

  • Java,
  • SpringBoot,
  • Node.Js,
  • JPA,
  • TomCat,
  • MySQL,
  • Git
(Front/Back-End Avançado)

CERTIFICADO