Prosseguindo com a série sobre os princípios SOLID, vamos abordar o Single Responsability Principle,...
Neste primeiro artigo da série sobre SOLID, vamos entender o porquê de eles terem sido definidos, al...
Manter os objetos isolados é o objetivo do Mediator Pattern. No ASP.NET Core a sua implementação é f...
Conheça o padrão arquitetural Porto! Voltado para aplicações back-end, ele permite escrever monolito...
Veja nesse artigo como um jogo digital é criado e os principais conceitos envolvidos.
No Android é possível modificar a aparência de um botão (tamanho, cor, borda, alinhamento etc) via X...
Aprenda a definir como o CSS calcula as dimensões dos seus elementos e evite que seu layout quebre i...
Veremos nesse artigo o padrão de projeto Strategy em PHP, aplicaremos refatoração para implementá-lo...
Aprenda um pouco mais sobre o CSS Grid Layout, agora com suporte completo pelo Firefox e Chrome.
Imutabilidade é uma característica forte nas linguagens funcionais, onde a alteração de estado não é...
Veja neste artigo boas práticas que você deve ter com seu código.
Você já teve dificuldade com a organização e escalabilidade do seu CSS? Veja como a arquitetura ITCS...
Geralmente, quando participamos de um processo seletivo para uma vaga relacionada a desenvolvimento,...
JSON Schema é uma especificação para validação de documentos JSON. A ideia é parecida com a de um XS...
Essa é uma pergunta muito comum para quem deseja iniciar na área de programação. Por mais que deseja...
Confira neste artigo algumas dicas para programadores iniciantes, que tem a finalidade de ajudá-los...
Existem diversos cursos de graduação na área de TI. Você sabe qual é foco de cada um deles?
Entenda os conceitos fundamentais para iniciar seus estudos na área de desenvolvimento neste guia de...
Se você deseja criar rapidamente aplicações bonitas e utilizáveis, dê uma conferida no Material Desi...
Atualmente vivemos na era dos dados. Confira neste artigo o que vem a ser Data Analytics, sua import...