Revelo Community - O melhor conteúdo tech para devs
  • tech
  • carreira
  • comunidade
  • we care about tech
LinkedIn Instagram YouTube
Inscrever-se
User Management com Node.js/ Mongo DB e Typescript
Node.js

User Management com Node.js/ Mongo DB e Typescript

Ter um login e uma senha é algo praticamente indispensável no mundo digital, com um grande número de usuários se cadastrando, acaba sendo necessário ter um sistema gerenciador de usuários, ou seja, algo que armazene dados e ao mesmo tempo garanta que a sua senha está segura. Sendo assim, diversas

  • João Otávio Gomes Hugill
João Otávio Gomes Hugill Jun 9, 2023 • 6 min read
O Paralelismo no Python: Threads vs. Processos - Parte 1
Python

O Paralelismo no Python: Threads vs. Processos - Parte 1

No desenvolvimento de software, o paralelismo desempenha um papel fundamental na melhoria do desempenho e eficiência do aplicativo. A capacidade de executar várias tarefas simultaneamente por meio do uso de threads (ou threads em espanhol) torna-se uma estratégia fundamental para reduzir os tempos de processamento e otimizar o funcionamento dos

  • Mariano Andres
Mariano Andres Jun 8, 2023 • 6 min read
Projeto com Django e Python
Django

Projeto com Django e Python

Bem-vindos a este guia, onde mostrarei como criar um aplicativo da Web chamado lista de tarefas (lista de tareas em espanhol) usando Django. Django é um framework de desenvolvimento web de alto nível e código aberto escrito em Python para construir aplicações web complexas de forma rápida e eficiente. O

  • Elvis Burgos
Elvis Burgos Jun 8, 2023 • 8 min read
Commits Atômicos: O que são?
Código

Commits Atômicos: O que são?

Uma prática que desempenha um papel crucial no desenvolvimento de software é o versionamento. Sem o versionamento, seria muito mais complexo fazer o rastreamento de alterações, reverter mudanças indesejadas, implementar novas funcionalidades e trabalhar em equipe. Nesse contexto, surge a necessidade de não apenas adotar boas práticas na escrita do

  • Matheus Henrique de Souza Silva
Matheus Henrique de Souza Silva Jun 7, 2023 • 7 min read
Utilizando rotas no Node.js
Node.js

Utilizando rotas no Node.js

Durante o desenvolvimento de uma aplicação web robusta é natural que em algum momento tantas funcionalidades existam que sem uma boa organização tudo será dominado pelo caos. Imagine que você tenha dez endereços e que cada um deles tenha os métodos POST, GET, PUT e DELETE. Ao todo, serão quarenta

  • Bruno Gabryell Cabral Da Silva
Bruno Gabryell Cabral Da Silva Jun 7, 2023 • 6 min read
Figma: sete vantagens para o desenvolvedor frontend
Figma

Figma: sete vantagens para o desenvolvedor frontend

Figma é uma ferramenta de design gráfico online usada para criar designs de alta qualidade para uso em aplicativos, sites, produtos e muito mais. É muito popular entre designers de interface do usuário, designers de produto e desenvolvedores front-end, pois oferece uma ampla gama de recursos e funcionalidades que facilitam

  • Evelyn Rodríguez
Evelyn Rodríguez Jun 6, 2023 • 4 min read
Website estático com S3 e GitHub Actions
Desenvolvimento Web

Website estático com S3 e GitHub Actions

O objetivo deste artigo é demonstrar ao leitor, dado um website estático, como configurar de forma prática e rápida o processo de deploy utilizando o GitHub Actions. Antes de entrar no detalhe da configuração do GitHub Actions, precisamos de alguns passos anteriores, como a criação de um website estático e

  • Marcio Mangar
Marcio Mangar Jun 5, 2023 • 10 min read
React e Tailwind para o desenvolvimento web
React

React e Tailwind para o desenvolvimento web

A criação de aplicativos web é um trabalho com alta demanda atualmente e, saber como desenvolver projetos nessa área de forma rápida e eficiente pode trazer uma excelente fonte de renda. O programador frontend será responsável por programar as interfaces que é a camada de interação do sistema com o

  • Thiago Andrade
Thiago Andrade Jun 5, 2023 • 9 min read
Crie seu primeiro website
Desenvolvimento Web

Crie seu primeiro website

Neste artigo, mostrarei como criar sua primeira página da Web usando HTML e CSS, além de aprender sobre tags básicas para criar a estrutura de uma página da Web e adicionar estilos. Antes de iniciar a criação da página web, devemos ter clareza sobre o que é uma página web,

  • Kenia Yaneth Paiz Chacón
Kenia Yaneth Paiz Chacón Jun 2, 2023 • 8 min read
10 motivos para não desistir da transição de carreira
Devs

10 motivos para não desistir da transição de carreira

Você está satisfeito/a com a sua profissão atualmente? Esse é um questionamento essencial para se fazer antes de seguir lendo este artigo. Se a resposta for negativa, saiba que há luz no fim do túnel e você só precisa de uma coisa: coragem. Parece simples dizer que basta uma

  • Fernanda Amengual Tatsch
Fernanda Amengual Tatsch Jun 2, 2023 • 4 min read
O essencial para ser dispensável
Devs

O essencial para ser dispensável

Imagine este cenário: você é um desenvolvedor web fullstack, começa um novo dia e acorda com a intenção de ir para o escritório ou se conectar remotamente. Você prepara sua bebida quente, chega no trabalho e todos te cumprimentam como um herói porque, afinal, eles sabem que só você pode

  • Carlos Alfonzo
Carlos Alfonzo Jun 1, 2023 • 8 min read
Minha experiência no mundo Blockchain
Blockchain

Minha experiência no mundo Blockchain

Quando falamos em Blockchain, nos referimos a uma das tecnologias mais inovadoras do mundo e que representa grande concorrência dentro do mercado. Agora, no mundo do Blockchain, criptomoedas, NFTs, Web3 ou qualquer outro termo que possamos associar ao ecossistema, ainda estamos muito longe em termos de igualdade de gênero. É

  • María Vázquez
María Vázquez Jun 1, 2023 • 3 min read
Aspas simples e duplas no Python
Python

Aspas simples e duplas no Python

Bom dia, boa tarde, Boa noite! Aqui estamos novamente para falar um pouco sobre essa nossa tão amada linguagem de programação: o Python. Já falamos um pouco sobre os primeiros passos dentro do Python, caso não saiba ainda como fazer a instalação e sobre o básico dessa linguagem talvez seja

  • Gabriel Reis Duarte
Gabriel Reis Duarte May 31, 2023 • 5 min read
Controle suas finanças com o Power Bi
Power Bi

Controle suas finanças com o Power Bi

Em algum momento de nossas vidas todos nós precisamos conhecer a situação atual de nossas receitas e despesas (o que se chama Finanças) para atender a um orçamento familiar de curto, médio ou longo prazo ou para projetos profissionais. Para facilitar esse processo, compartilho uma ferramenta que pode ajudar muito

  • Ana Beatriz González Sánchez
Ana Beatriz González Sánchez May 30, 2023 • 7 min read
Utilizando Context no React
React

Utilizando Context no React

Quando estamos falando de uma aplicação React comum, geralmente os dados são passados por hierarquia (de um componente “pai” para “filho” por meio de estados, ou de um componente “filho” para “pai” por meio de funções). Entretanto, esta forma de compartilhamento de informações fica muito complicada e extensa quando há

  • Bruno Gabryell Cabral Da Silva
Bruno Gabryell Cabral Da Silva May 29, 2023 • 7 min read
Posicionamento CSS
CSS

Posicionamento CSS

Saber posicionar os elementos nas páginas da web é essencial para apresentar as informações ao usuário com precisão. Ao realizar um posicionamento eficaz, a interface do site ficará facilmente acessível, pois a página terá apenas os recursos necessários para o seu funcionamento, fazendo com que o conteúdo seja exibido de

  • Rosa María Díaz Maltez
Rosa María Díaz Maltez May 26, 2023 • 4 min read
Como criar um banco de dados com MongoDB
MongoDB

Como criar um banco de dados com MongoDB

Ao iniciar os estudos sobre banco de dados, normalmente começamos pelo MySQL que, apesar de ser escalável e muito usado, têm algumas limitações. Em algum momento, durante a sua evolução nos estudos de banco de dados é possível que se depare com uma situação onde precise armazenar dados em formato

  • João Otávio Gomes Hugill
João Otávio Gomes Hugill May 26, 2023 • 6 min read
Selenium, Java e como passei do QA manual para o automatizado
Selenium

Selenium, Java e como passei do QA manual para o automatizado

Como parte de continuar me preparando para o mundo do trabalho, melhorando meu salário e atualizando minhas habilidades, decidi fazer algumas mudanças no meu perfil de dev, principalmente porque meu foco tem sido a linguagem Java e queria fortalecer a programação e testes. Nesse sentido, meu objetivo era passar do

  • Marcela Amaya
Marcela Amaya May 25, 2023 • 6 min read
Aprimorando performance e legibilidade em Python
Python

Aprimorando performance e legibilidade em Python

A prioridade para um programador iniciante é fazer o código funcionar, mas conforme vamos avançando na carreira, percebemos que para construir projetos mais complexos é essencial se preocupar também com a performance e legibilidade do código. Um código rápido pode economizar recursos da sua máquina e a maior legibilidade pode

  • Thiago Andrade
Thiago Andrade May 24, 2023 • 7 min read
Por que começar com Vue?
Vue.js

Por que começar com Vue?

No mundo da programação web existe um espaço de trabalho chamado Frontend. Vue.js é um framework JavaScript amplamente utilizado para desenvolvimento Frontend, focado em páginas web. O Vue.js é de código aberto, o que significa que é fácil de usar, confortável e tem uma curva de aprendizado mais

  • Iyanú A. Salazar L.
Iyanú A. Salazar L. May 23, 2023 • 3 min read
Clean Code: Em direção a um trabalho legível
Código

Clean Code: Em direção a um trabalho legível

No começo da minha jornada como programador, minha principal preocupação era ver o código funcionando conforme especificado. A sensação ainda é indescritível. No entanto, além de funcionar corretamente, o código precisa ser legível. A maioria dos projetos de software são construídos em equipe, portanto, é essencial que todas as pessoas

  • Jailson Jesus dos Anjos
Jailson Jesus dos Anjos May 22, 2023 • 6 min read
Tipos de Blockchains/criptomoedas
Blockchain

Tipos de Blockchains/criptomoedas

Desde o lançamento do Bitcoin em 2009, os blockchains evoluíram para se tornar componentes-chave da economia digital. Atualmente, existem muitos blockchains diferentes que atendem a uma variedade de propósitos, desde o rastreamento da cadeia de suprimentos até a tokenização de ativos. Neste artigo, vamos focar nas blockchains mais populares, ou

  • Anouk Rímola
Anouk Rímola May 19, 2023 • 5 min read
O que preciso para minha carreira como Pentester - Parte 1
Cibersegurança

O que preciso para minha carreira como Pentester - Parte 1

No artigo anterior foi feita uma abordagem detalhada sobre a carreira de Pentester na prática, onde foram explicados os tipos tecnologias, as informações necessárias e a execução da análise de segurança. Agora será abordado quais os conhecimentos mínimos para iniciar nessa carreira tão bem remunerada e abundante de vagas no

  • Kali Nathalie Maia de Oliveira
Kali Nathalie Maia de Oliveira May 19, 2023 • 7 min read
Ok Google, reproduzir ruído branco
Google

Ok Google, reproduzir ruído branco

Tenho certeza que você já acordou com um som que não reconheceu a princípio, que pode não ter sido tão alto, mas que aumenta quando você está entre dormindo e acordado. Aconteceu comigo há alguns dias de madrugada. Meu cachorrinho começou a latir vigorosamente e, não surpreendentemente, todos nós acordamos

  • Franly Dania
Franly Dania May 18, 2023 • 4 min read
Guia inicial de Java
Java

Guia inicial de Java

Olá caros leitores, aqui estou novamente! Sempre trago muito conhecimento técnico e, dessa vez, trouxe o conteúdo que você precisa para começar a programar com a linguagem Java! Primeiramente, o que é Java? Bem, Java é tanto uma linguagem orientada a objetos desenvolvida pela Sun Microsystems em 1991 quanto uma

  • Gabriel Reis Duarte
Gabriel Reis Duarte May 17, 2023 • 7 min read
Revelo Community - O melhor conteúdo tech para devs © 2025
  • Dados & Privacidade
  • Contato
Powered by Ghost