Categoria Dicas
Crie um app em Flutter que consome a api do Github
10 dicas para manter o seu código legível e de fácil manutenção
Como programadores, passamos a maior parte do nosso tempo escrevendo código. Mas, além de ser funcional, é importante que o nosso código também seja legível e de fácil manutenção. Isso é especialmente importante em projetos de equipe, onde vários desenvolvedores…
Aprenda os comandos básicos do MongoDB em 5min.
O MongoDB é um banco de dados NoSQL de código aberto, que permite aos usuários armazenar e gerenciar grandes quantidades de dados de maneira flexível. Ele é especialmente útil para aplicativos que precisam lidar com dados que podem ter uma…
API RESTful com Node.js, Express.js e Mongoose
Aprenda a criar uma API RESTful com Node.js, Express.js e Mongoose seguindo este tutorial passo a passo. O que é uma APIRESTful? Uma API RESTful (Application Programming Interface) é um conjunto de rotinas, protocolos e ferramentas para construir aplicações de…
Os benefícios do uso das metodologias ágeis
As metodologias ágeis têm se tornado cada vez mais populares nos últimos anos, e é fácil entender por quê. Em um mundo cada vez mais complexo e dinâmico, as empresas precisam ser capazes de se adaptar rapidamente às mudanças e…
Git: Entenda o funcionamento e veja alguns comandos básicos
O Git é um sistema de controle de versão de código-fonte. Ele foi criado por Linus Torvalds, o mesmo desenvolvedor do sistema operacional Linux, com o objetivo de tornar o processo de desenvolvimento do kernel Linux mais fácil e mais…
Trabalhando com datas no JavaScript com date-fns
Nem sempre trabalhar com datas no Javascript é um tarefa muito simples. Mas hoje podemos contar com algumas bibliotecas que facilitam muito a nossa vida durante o processo de desenvolvimento. Hoje vou escrever um pequeno tutorial mostrando algumas das principais…
Entendendo as principais diferenças entre desenvolvedores frontend e backend
Desenvolvedores de software são profissionais responsáveis por criar aplicativos e sistemas que fazem parte de nosso dia a dia. Dentro da área de desenvolvimento de software, existem diversas subáreas, uma delas é a divisão entre desenvolvedores frontend e backend. O…
Banco de dados relacional vs não relacional: qual escolher?
Não sabe qual tipo de banco de dados escolher para a sua aplicação? Neste texto, explico as principais diferenças entre bancos de dados relacionais e não relacionais e ajudo você a decidir qual é o mais adequado para as suas…