Desenvolvimento

O que é UML?

Um acrônimo para a expressão “Unified Modeling Language” ou simplesmente “Linguagem de Modelagem Unificada”, o UML é uma linguagem…

É possível usar Kotlin no back-end?

Nos últimos anos, várias linguagens de programação, como Python e as linguagens funcionais em especial, começaram a ser mais…

5 motivos para estudar Java

Quando começamos a estudar sobre desenvolvimento de software ou quando desejamos aprender uma nova plataforma de desenvolvimento, é normal…

O Windows Terminal

Em maio de 2019 foi anunciado o Windows Terminal, um novo terminal que promete melhorar a experiência com a…

Automatizando a geração de certificados SSL locais para ambientes de desenvolvimento

Sabe aquele projeto que você está iniciando o desenvolvimento e já deixou tudo configurado pra ser acessado apenas via…

A importância da documentação para desenvolvedores de software

Se você já pegou um software com zero documentação para realizar alguma manutenção por exemplo, sabe como faz falta…

O que são aplicações SPA?

Neste artigo, vamos abordar o que são as aplicações baseadas em tecnologias SPA e o porquê de estas fazerem…

Princípios SOLID: Single Responsability Principle

O artigo Introdução aos princípios SOLID aqui no blog da TreinaWeb trouxe uma breve introdução aos princípios SOLID….

Dicas para proteger seus dados de aplicativos maliciosos

No artigo anterior falamos sobre o perigo do compartilhamento de…

O perigo do compartilhamento de informações com aplicativos

O crescimento do uso de aplicativos móveis nos últimos tempos não tem sido novidade no mundo. Grandes ou pequenas…