Skip to content

Parte 1 – Crie uma API REST em NodeJS + TypeScript

Autora: Jakeliny Gracielly  Nesse tutorial vamos criar uma API RESTful em NodeJS utilizando typescript, vamos usar o exemplo de gerenciar clientes ao concluir vamos conseguir inserir, editar, deletar e listar os clientes. Vamos lá então!  O que vamos usar?  NodeJS NPM  TypeScript MongoDB Postman  Dentro do terminal do NodeJS vamos iniciar nosso projeto criando uma pasta com o nome: clients e vamos entrar nessa pasta com o comando cd  mkdir clients && cd clients  Vamos iniciar o projeto com o commando: npm init  Irão aparecer algumas perguntas:  name: (clients)  version: (1.0.0)  description:   entry point: (index.js) server.ts  test command:   git repository: …

Continue lendo

Parte 2 – Dando Superpoderes aos Seus Dados com Neo4J e Grafos

Autor: Lucas Humberto Cabrera Santos Grafos  Grafos são um conceito extremamente antigo (a primeira menção a isso remonta a Leonhard Euler em 1736) de armazenamento e visualização de dados e suas relações. Basicamente um Grafo é composto de duas partes básicas:  Nó: O nó é o representante de uma entidade do sistema, por exemplo, um usuário, um Role, um Scope  Arestas: As arestas são os relacionamentos em si  Este é o exemplo de um Grafo simples:  Aqui temos dois nós, 1 e 2 que estão conectados através de uma relação de "FOLLOWS", que possui uma propriedade Since que diz desde quando aquela pessoa 1 segue a pessoa 2. Perceba que os nós também podem ter propriedades e além disso, também podemos definir Labels para cada um dos nós. Então, como estamos falando de pessoas, poderíamos ter um nó Alice: Person, onde Alice seria o identificador do nó e Person seria a categoria, ou a Label desse nó. Então podemos montar um Grafo simples como o do exemplo a seguir:  Ou então um Grafo mais complexo como o do próximo exemplo:  Para dar uma noção da importância de grafos, hoje, principalmente, eles são muito utilizados em diversas aplicações reais, principalmente em logística e até mesmo na Internet, que se pensarmos bem, é um Grafo gigante, roteadores também utilizam algoritmos de menor caminho (como Dijkstra) para encontrar o menor caminho entre outros roteadores até o IP…

Continue lendo

Os Quatro Usos da Inteligência Artificial na Educação

Autor: Fernando Antônio Ribeiro Fernandes A importância das pesquisas de especialistas em inteligência artificial, é o campo educacional, especialmente para crianças, a seguir há quatro possíveis usos da inteligência artificial na educação:  1 - Aprendizado Personalizado  Há uma diferença natural em talento, inteligência e habilidades em quantidade…

Continue lendo
Back To Top