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...
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...
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...
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...
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...
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...
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...