Um overview sobre o framework Angular
E aí, vamos falar sobre Angular? 🤩 Quando decidimos utilizar uma tecnologia em um novo projeto, é natural que uma das primeiras coisa que façamos seja entender o propósito que…
Introdução a Typescript: o que é e como começar?
Sabendo das limitações que o Javascript possui, Anders Hejlsberg, que também participou da criação do C#, do Delphi, do Turbo Pascale da plataforma .NET, resolveu criar o Typescript. O objetivo…
Firebase: o que é e quando usar no desenvolvimento mobile?
Você sabe para que serve o Firebase e como tirar o melhor proveito dele como desenvolvedor mobile? Acompanhe aqui que hoje você vai entender tudo! O mercado de desenvolvimento mobile…
Introdução a Kotlin: um guia para começar
Os criadores de Kotlin tinham duas opções: adaptar novas funcionalidades em linguagens já existentes ou criar uma linguagem nova. Por mais que a segunda opção demande todo um investimento no…
20 dicas para você subir de cargo como desenvolvedor
O que é preciso para subir de cargo como desenvolvedor? Quanto tempo você levará para evoluir em sua carreira profissional? E quais são os passos para não estagnar na carreira?…
Conseguindo um emprego como programador no exterior
Se você trabalha como desenvolvedor de software, há uma grande chance de você ter cogitado, ou estar cogitando, a hipótese de encontrar um emprego como programador no exterior. Comigo aconteceu…
Sua API não é RESTful: Entenda por quê
REST é a abreviatura de Representational State Transfer, que em português significa "Transferência de Estado Representacional". REST é uma de arquitetura de software, que possui algumas boas práticas, definidas por…
O que é Kubernetes? Tudo que você precisa saber sobre!
Quer saber qual é uma das principais tecnologias do momento? Kubernetes (K8s). A adoção dessa tecnologia por empresas de todos os tamanhos tem se espalhado como fogo, levando o número…
Metodologia Agile, Scrum e Kanban: tudo sobre!
A metodologia Agile é um abordagem de desenvolvimento de software centrada nas necessidades do cliente. Seu foco é atender bem, usando como pilares fases curtas e dinâmicas de desenvolvimento e,…