DevOps is a cultural and professional movement that's trying to break these walls. Focused on automation, collaboration, tool sharing and knowledge sharing, DevOps has been...
With the amazing growth of mobile device usage, the internet has entered a brand new territory. Desktop-only websites are in the past. The web is now everywhere and your systems...
Are you a programmer fluent in Java? It's time to take the next step! Almost 20 years after it's first version, there is a new Java with important news! Amongst the main new...
Developing web systems in Java has never been so fun! If you are tired of writing long Servlets, waste a lot of time fighting with the framework just to perform simple tasks and...
Conforme a demanda por novos paradigmas que correspondessem às necessidades do dia a dia dos programadores, surgia a Orientação a Objetos, com a missão de cobrir as...
As estruturas de dados são a base para a construção de algoritmos eficientes que possibilitam a construção sistemas computacionais de alta performance. Elas permitem o...
WebAssembly é um formato de código binário portátil cujo objetivo é tornar possíveis aplicações de altíssima performance em páginas Web, ao mesmo tempo em que adiciona...
As metodologias ágeis têm sido amplamente adotadas pelas organizações a fim de melhorar a cultura e os processos de produção. Embora os princípios do Manifesto Ágil sejam...
Nosso cenário mundial atual é caracterizado pela criação e crescimento de inúmeras bases de dados em velocidade exponencial. Para processar e obter informação útil a...
Ao começar um novo projeto, surgem questões importantes sobre quais linguagens de programação serão usadas, os principais frameworks e como será a arquitetura. Nessa tomada...