Revelo Community - O melhor conteúdo tech para devs
  • tech
  • carreira
  • comunidade
  • we care about tech
LinkedIn Instagram YouTube
Inscrever-se
Estruturando aplicações React de forma escalável
React

Estruturando aplicações React de forma escalável

O React se tornou uma das bibliotecas JavaScript mais populares para construção de interfaces de usuário incríveis. Sua flexibilidade e eficiência permitiram o desenvolvimento de aplicações web modernas e dinâmicas. No entanto, à medida que os projetos React crescem em escala e complexidade, surge a necessidade de adotar uma estrutura

  • Maurício Bruno da Silva
Maurício Bruno da Silva Mar 26, 2024 • 10 min read
Princípios SOLID
SOLID

Princípios SOLID

Olá a todos! Neste artigo discutirei os princípios SOLID, detalhando o propósito de cada princípio e como aplicá-lo. Se você está se perguntando o que significa SOLID, é a sigla formada com a primeira letra de cada princípio em inglês. O que são princípios SOLID? São um conjunto de princípios

  • Kenia Yaneth Paiz Chacón
Kenia Yaneth Paiz Chacón Mar 25, 2024 • 5 min read
Simulação Computacional
Simulação Computacional

Simulação Computacional

Olá! Neste artigo vamos abordar um tema que desempenha um papel de grande importância na sociedade em várias áreas e setores, fornecendo benefícios significativos que afetam a qualidade de vida, a eficiência dos processos e o avanço da ciência e da tecnologia. As simulações computacionais. O que é a Simulação

  • Jamilly Valéria S. de Oliveira
Jamilly Valéria S. de Oliveira Mar 22, 2024 • 9 min read
Faça perguntas ao seu PDF usando LangChain, LLaMA 2 e Python
LangChain

Faça perguntas ao seu PDF usando LangChain, LLaMA 2 e Python

Vivemos uma época incrível. Os Large Language Models (LLMs) começaram a cobrir as notícias relacionadas à Inteligência Artificial (IA), e isso promove o aumento das possibilidades de aplicações. Um exemplo são os chats inteligentes como o ChatGPT da OpenIA, que são grandes modelos de aprendizagem que fornecem respostas por meio

  • Camilo Chacón Sartori
Camilo Chacón Sartori Mar 22, 2024 • 7 min read
Construir um portfólio/blog com Pelican/Python e GitHub Pages & Actions
Pelican

Construir um portfólio/blog com Pelican/Python e GitHub Pages & Actions

O Pelican é um gerador de sites estáticos desenvolvido em Python, onde a geração do conteúdo é feita com os arquivos dos conteúdos escritos em markdown, e em cima de um tema pré-definido, construído em HTML, CSS e JavaScript. Além da própria natureza automatizada do Pelican, aqui iremos aprender como

  • Amanda Martins
Amanda Martins Mar 21, 2024 • 8 min read
Otimizando o desempenho no desenvolvimento web: minificação e compactação
Web Development

Otimizando o desempenho no desenvolvimento web: minificação e compactação

Valery Vidal. No mundo digital em que nos encontramos, o desempenho de um site é algo que não pode ser subestimado. Os tempos de serviço tornaram-se curtos e a paciência dos utilizadores limitada. Da primeira impressão à retenção de visitantes, cada segundo conta. A experiência do usuário e a classificação

  • Community
Community Mar 20, 2024 • 6 min read
Como se tornar um desenvolvedor backend: O escolhido Python
Python

Como se tornar um desenvolvedor backend: O escolhido Python

Nos últimos anos, o desenvolvimento backend tem se destacado como uma área de grande demanda no campo da tecnologia. Os desenvolvedores backend são responsáveis por criar e manter a lógica do servidor, bancos de dados, APIs e outras partes do sistema que permitem que as aplicações funcionem de maneira eficiente

  • Samuel Araujo Delgado
Samuel Araujo Delgado Mar 19, 2024 • 7 min read
Autenticação de usuários com Firebase
Firebase

Autenticação de usuários com Firebase

Você está naquele momento que deseja criar uma aplicação web? Firebase te facilitará esa tarea porque es una plataforma que abarca muchas áreas, desde el hosting o alojamiento web, registro de bases de datos, autenticación de usuarios, envío de mensajes personalizados y almacenamiento de archivos hasta analizar el comportamiento del

  • Ana Beatriz González Sánchez
Ana Beatriz González Sánchez Mar 19, 2024 • 8 min read
POO e Selenium
PROGRAMAÇÃO

POO e Selenium

Olá a todos! Nesta ocasião continuaremos com o conteúdo de testes de automação com Selenium e focaremos em alguns critérios muito úteis, como detecção de erros nos drivers do meu navegador, Programação Orientada a Objetos (POO), classes, métodos e funções. Criando nosso código com o navegador Firefox Como primeiro passo,

  • Marcela Amaya
Marcela Amaya Mar 15, 2024 • 6 min read
API Keys: o que são, como e quando devemos utilizá-las
API Keys

API Keys: o que são, como e quando devemos utilizá-las

É muito comum utilizarmos Application Programming Interface (API) quando criamos uma aplicação de software. Elas nos permitem a troca e a obtenção de informações com maior praticidade entre programas. Trabalhar com esse tipo de recurso nos permite ter mais segurança e reduzir o volume de dados, além de nos trazer

  • Roberto de Luna Silva
Roberto de Luna Silva Mar 15, 2024 • 7 min read
Como testar APIs utilizando Postman
API

Como testar APIs utilizando Postman

Neste artigo, abordaremos uma poderosa plataforma dedicada a criar e explorar APIs: o Postman. A partir de requisições HTTP e HTTPS, sobre as quais explicaremos um pouco mais na sequência, os usuários podem consumir APIs utilizando uma série de métodos, detalhados ao longo deste material. HTTP e HTTPS O HTTP

  • Fernanda Amengual Tatsch
Fernanda Amengual Tatsch Mar 14, 2024 • 8 min read
Burp Suite - Parte I
Cibersegurança

Burp Suite - Parte I

Diego Venera. As aplicações Web enfrentam ameaças ou vulnerabilidades constantes que colocam em risco a segurança e a privacidade dos usuários. Por esta razão, tanto as organizações como os profissionais de segurança necessitam de ferramentas versáteis para avaliar e fortalecer a proteção das suas aplicações. Neste contexto, o Burp Suite

  • Community
Community Mar 13, 2024 • 8 min read
A importância do NTM para a educação: o caso de Palmeira dos Índios
NTM

A importância do NTM para a educação: o caso de Palmeira dos Índios

NTM é sigla que compõe o Núcleo de Tecnologia Municipal, a função do órgão é incentivar o uso de novas ferramentas tecnológicas pelos professores para que o profissional da educação possa inseri-las no trabalho do planejamento e ministração das aulas. A proposta do NTM foca em desenvolver atividades que almejam

  • Michelle da Silva Pinto
Michelle da Silva Pinto Mar 12, 2024 • 5 min read
Guia para atualizar o Web Service no Visual Studio
Visual Studio

Guia para atualizar o Web Service no Visual Studio

No artigo anterior criamos nosso banco de dados em SQL Server com sua respectiva tabela e o procedimento armazenado que utilizaremos para um formulário de contato. Também criamos um Windows Communication Foundation (WCF) service com Visual Basic no Visual Studio e publicamos o serviço com IIS em um servidor Windows.

  • Guillermo Franco
Guillermo Franco Mar 11, 2024 • 5 min read
Guia avançado de Java
Java

Guia avançado de Java

Caros leitores, chegamos ao final de um ciclo! É com muita satisfação que trago a vocês o guia avançado de Java, a continuação da série de artigos que aborda como programar nessa linguagem. Espero ter sido útil em sua jornada de aprendizado e que este guia tenha contribuído para aprimorar

  • Gabriel Reis Duarte
Gabriel Reis Duarte Mar 8, 2024 • 8 min read
Auditoria de Sistemas: Uma aliança com a Cibersegurança?
Cibersegurança

Auditoria de Sistemas: Uma aliança com a Cibersegurança?

Num mundo cada vez mais conectado e dependente da tecnologia, a segurança cibernética tornou-se uma preocupação premente. As organizações procuram constantemente formas de salvaguardar as suas informações e proteger a sua infraestrutura tecnológica contra ameaças cada vez mais sofisticadas. A segurança cibernética é um campo de batalha ativo. As ameaças

  • Rosimar Herrera
Rosimar Herrera Mar 8, 2024 • 7 min read
Como começar com Java
Java

Como começar com Java

Java é uma das linguagens de programação mais usadas no mundo da programação. Foi projetada para ser uma linguagem independente, capaz de rodar em diversos dispositivos, desde celulares até grandes servidores empresariais. Apesar de ter o nome semelhante ao JavaScript, a linguagem em si é bastante diferente. Após alguns dias

  • João Otávio Gomes Hugill
João Otávio Gomes Hugill Mar 7, 2024 • 6 min read
Cibersegurança com Go - Parte I
Golang

Cibersegurança com Go - Parte I

A Segurança Informática ou Cibersegurança tornou-se uma preocupação crítica para indivíduos e organizações. A necessidade de desenvolver aplicações e ferramentas seguras, eficientes e confiáveis ​​tem levado à busca constante por tecnologias que possam atender a esses requisitos. Neste contexto, a linguagem de programação Go surgiu como uma opção promissora devido

  • Bladimir Peláez Hernández
Bladimir Peláez Hernández Mar 6, 2024 • 6 min read
Utilizando transformações no Tailwind
Tailwind

Utilizando transformações no Tailwind

No artigo de hoje, aprenderemos a utilizar algumas classes disponibilizadas pelo Tailwind voltadas ao uso e manipulação de transformações, que são um conjunto de atributos que manipulam escalas, rotações, deslocamento, entre outros. Vamos lá? O Tailwind é uma ferramenta que facilita demais o uso do CSS. Geralmente, realizamos a estilização

  • Bruno Gabryell Cabral Da Silva
Bruno Gabryell Cabral Da Silva Mar 5, 2024 • 8 min read
Validação de formulário em Vue 3 com Vuetify 3
Vue.js

Validação de formulário em Vue 3 com Vuetify 3

Olá! Dessa vez vou te ensinar como fazer uma validação de formulário no Vue 3 com o Vuetify 3. Instalações necessárias para iniciar o projeto Configuração do projeto 1) Nvm & Node O que é NVM (Gerenciador de versões de nó)? É uma ferramenta para gerenciar versões do Node. Em

  • Midory Flores Arana
Midory Flores Arana Mar 4, 2024 • 4 min read
Java - Introdução ao Mockito com JUnit
Mockito

Java - Introdução ao Mockito com JUnit

Mockito é um framework open-source que nos permite criar facilmente double tests (mocks). Um double test é um termo genérico para qualquer caso em que substituímos um objeto de produção para fins de teste. No Mockito, geralmente trabalhamos com os seguintes tipos de double tests: Stubs – São objetos que possuem

  • Josivan Ribeiro da Silva
Josivan Ribeiro da Silva Mar 1, 2024 • 11 min read
3 alternativas gratuitas para GitHub Copilot
GitHub Copilot

3 alternativas gratuitas para GitHub Copilot

O GitHub Copilot é uma inteligência artificial para desenvolvedores que fornece sugestões de código na hora de programar ou escreve o que se deseja fazer em linguagem natural de forma bastante detalhada. Quando o GitHub Copilot sugere, fica a critério do usuário aceitar ou rejeitar o código para que ele

  • Ana Lisseth Juárez Marenco
Ana Lisseth Juárez Marenco Mar 1, 2024 • 8 min read
Conhecendo a estrutura Spring MVC
Spring MVC

Conhecendo a estrutura Spring MVC

O Spring MVC é um framework bastante conhecido de desenvolvimento web, baseado no padrão de arquitetura Model-View-Controller, por isso a abreviação MVC. Essa ferramenta faz parte do Spring Framework, que é uma plataforma muito conhecida, principalmente para quem desenvolve em Java, isso porque oferece um conjunto de componentes para simplificar

  • Ysla Cristin Geraldo de Souza
Ysla Cristin Geraldo de Souza Feb 29, 2024 • 7 min read
Ciclo de desenvolvimento Fullstack usando tecnologias Microsoft
frontend

Ciclo de desenvolvimento Fullstack usando tecnologias Microsoft

Olá! Na última ocasião, compartilhei com vocês o ciclo completo de desenvolvimento utilizando tecnologias Open Source, lembra? Nesta ocasião abordarei mais um ciclo de desenvolvimento fullstack, desta vez com tecnologias Microsoft. Assim como na última publicação, criaremos um formulário de contato para completar o ciclo fullstack. Isso nos permitirá criar

  • Guillermo Franco
Guillermo Franco Feb 28, 2024 • 6 min read
Minha jornada enquanto mulher trans no tecnologia
Mulheres em tech

Minha jornada enquanto mulher trans no tecnologia

A minha história começa ainda muito pequena, nasci e cresci na zona leste de São Paulo, sou de família humilde e me lembro de desde cedo jogar com meus parentes mais próximos. Meu tio, especialmente, era fissurado por jogos digitais, e por conta dele experimentei alguns consoles, porém, o meu

  • Amanda Martins
Amanda Martins Feb 27, 2024 • 5 min read
Revelo Community - O melhor conteúdo tech para devs © 2025
  • Dados & Privacidade
  • Contato
Powered by Ghost