
Vetores e matrizes: o que são e como usar na programação
Um vetor (ou array) é uma variável que guarda vários valores, um ao lado do outro, cada um em uma posição numerada. Uma matriz é um…
Engenharia de software, dados e carreira para quem quer entender o porquê — e construir melhor.

Um vetor (ou array) é uma variável que guarda vários valores, um ao lado do outro, cada um em uma posição numerada. Uma matriz é um…
Linguagens, fundamentos e pensamento computacional.
Explorar artigosDecisões de design para construir sistemas melhores.
Explorar artigosEstatística, matemática e aprendizado de máquina.
Explorar artigosConhecimento para ampliar seus próximos passos.
Explorar artigosO Padrão de Projeto State permite que um objeto mude de comportamento quando o seu estado interno muda. Para quem usa, parece que o…
O Padrão de Projeto Facade (ou Façade) oferece uma interface única e simples para um subsistema complexo. Em vez de o cliente conhecer várias…
O Padrão de Projeto Decorator permite acrescentar responsabilidades a um objeto em tempo de execução, sem alterar a classe dele e sem usar herança.…
Pergunte a três professores quais são os tipos de sistemas operacionais e você vai ouvir três listas diferentes. Um fala em monotarefa e multitarefa.…
Quando comecei a programar em Java, o mundo da tecnologia ainda respirava o ar das grandes IDEs pesadas, dos servidores de aplicação robustos e…
No mundo globalizado da tecnologia, a proficiência em inglês é mais do que um diferencial — é uma necessidade. Embora muitos programadores tenham facilidade…
Conheça o livro de Walmir Silva e explore novas perspectivas sobre a jornada na engenharia de software.
Conhecer o livro