Dia do Programador: História, Curiosidades e Como Celebrar essa Profissão Essencial

Dia do Programador

O mundo moderno depende da tecnologia. Sites, aplicativos, redes sociais, sistemas bancários e até mesmo carros autônomos só funcionam porque existem programadores por trás de cada linha de código. Para reconhecer a importância desses profissionais, existe uma data especial: o Dia do Programador. Mas você sabia que essa comemoração tem uma história curiosa e até … Ler mais

Trabalhar Remotamente como Desenvolvedor: O Guia Completo para Sucesso com Tecnologias Modernas

Trabalhar Remotamente

A transição para o trabalho remoto transformou o mundo da programação e da tecnologia nos últimos anos. Com o surgimento de novas ferramentas e as demandas do mercado, muitos desenvolvedores estão se perguntando: como posso me destacar nessa nova era digital? Este guia completo foi elaborado para ajudar você a navegar nesse novo cenário, abordando … Ler mais

Como instalar e executar o React

Como instalar e executar o React - É uma ferramenta declarativa, Baseada em componentes e por ter uma sintaxe única você consegue aproveitar todo conhecimento adquirido ao desenvolver aplicações web para o desenvolvimento mobile com React Native

Como instalar e executar o React – É uma ferramenta declarativa, Baseada em componentes e por ter uma sintaxe única você consegue aproveitar todo conhecimento adquirido ao desenvolver aplicações web para o desenvolvimento mobile com React Native. React e ReactDom O React é uma biblioteca, dividida em várias outras bibliotecas para funcionar em diversos ambientes. Então, … Ler mais

Ferramentas para Pixel Art

Ferramentas para Pixel Art - Hoje vou listar aqui os melhores programas para se trabalhar com Pixel Art. Entre eles há apps mobile, web e desktop tanto pagos quanto gratuitos.

Ferramentas para Pixel Art – Hoje vou listar aqui os melhores programas para se trabalhar com Pixel Art. Entre eles há apps mobile, web e desktop tanto pagos quanto gratuitos. Piskel O Piskel é uma ferramenta gratuita que roda diretamente do seu navegador. Ele te permite criar animações, exportar PNG e GIF, visualizar o resultado do seu … Ler mais

Pixel físico e pixel CSS

Pixel físico e pixel CSS - Pixel físico e pixel CSS é algo muito fácil de se confundir. Muitas pessoas não sabem nem que existe essa diferença, tão pouco, o porquê. Para entender como esse sistema de padronização de unidade de medida funciona, precisamos entender alguns conceitos importantes. Nesse artigo vamos entender esses conceitos e como esse padrão funciona.

Pixel físico e pixel CSS – Pixel físico e pixel CSS é algo muito fácil de se confundir. Muitas pessoas não sabem nem que existe essa diferença, tão pouco, o porquê. Para entender como esse sistema de padronização de unidade de medida funciona, precisamos entender alguns conceitos importantes. Nesse artigo vamos entender esses conceitos e … Ler mais

O que é XP – Extreme Programming?

O que é XP – Extreme Programming? Seguimos nossa série de artigos de metodologias, abordando hoje mais uma metodologia ágil: XP (Extreme Programming). Lembrando que já abordamos diversas metolodogias aqui, como Crystal, RAD, RUP, e AUP. O XP (Extreme Programming ou Programação Extrema) é uma metodologia focada no desenvolvimento de software que possui valores e princípios, onde são fundamentados por um conjunto de práticas. É … Ler mais

Testes de Performance JavaScript

Testes de Performance JavaScript - Há momentos em que precisamos que um determinado código tenha um melhor desempenho. Certamente você já deve ter visto vários códigos diferentes fazendo a mesma coisa. Então vem a dúvida: no código que preciso criar, qual será mais rápido? E então vamos precisar fazer testes de performance.

Testes de Performance JavaScript – Há momentos em que precisamos que um determinado código tenha um melhor desempenho. Certamente você já deve ter visto vários códigos diferentes fazendo a mesma coisa. Então vem a dúvida: no código que preciso criar, qual será mais rápido? E então vamos precisar fazer testes de performance.

Linguagens e paradigmas de programação

Linguagens e paradigmas de programação - No passado escrevia-se programas utilizando apenas linguagens de baixo nível. A escrita é engessada, complexa e muito específica, sendo pouco acessível para os desenvolvedores no geral. Esse tipo de linguagem exige muito conhecimento de quem a programa (inclusive relacionado à forma com que o processador opera uma instrução-máquina).

Linguagens e paradigmas de programação – No passado escrevia-se programas utilizando apenas linguagens de baixo nível. A escrita é engessada, complexa e muito específica, sendo pouco acessível para os desenvolvedores no geral. Esse tipo de linguagem exige muito conhecimento de quem a programa (inclusive relacionado à forma com que o processador opera uma instrução-máquina).

Quatro habilidades para se tornar um desenvolvedor web back-end

Quatro habilidades para se tornar um desenvolvedor web back-end - Atualmente muito se escuta que um desenvolvedor precisa ser full-stack, conhecer um pouco de tudo. Mas não é de agora que esse conhecimento é requerido do desenvolvedor web, vem de muito tempo já. Mesmo que seja “apenas” back-end, o desenvolvedor web precisa:

Quatro habilidades para se tornar um desenvolvedor web back-end – Atualmente muito se escuta que um desenvolvedor precisa ser full-stack, conhecer um pouco de tudo. Mas não é de agora que esse conhecimento é requerido do desenvolvedor web, vem de muito tempo já. Mesmo que seja “apenas” back-end, o desenvolvedor web precisa: