Gosta do meu trabalho? Clique aqui e me apoie no Catarse. :pray:

William Oliveira

Mentoria, Carreira em programação, JavaScript, Nodejs, Performance Web, Git, GitHub, Linux, Open Source, mas também coisas realmente importantes como inclusão e diversidade - Da periferia pro mundo

Imagem da capa do livro O universo da programação

Livro para quem deseja entrar na área de programação

O livro O Universo da Programação é um guia para quem deseja entrar na área de programação.

Tudo o que você precisa saber para entrar nessa área tão cheia de oportunidades e com um futuro promissor.

Conheça o livro

O caminho do arco-íris estudando programação

Existe uma lenda na mitologia Irlandesa que é a dos duendes (ou Leprechaun). Diz a lenda que esses seres possuem o conhecimento de tesouros escondidos em vários locais e o arco-íris leva até o pote do tesouro. Como um caminho perfeito, que sempre nos leva a uma recompensa. Se você conseguir capturar um Leprechaun e nunca o perder de vista, você pode chegar ao pote de ouro! Na área de...

Criando um jokenpô via linha de comando com Nodejs

Programas de linha de comando são extremamente comuns na nossa área. Aprendemos no artigo de Introdução ao Terminal que os comandos que rodamos no terminal são softwares instalados em nosso sistema operacional. Como o comando cd, ls, mkdir, etc. Neste artigo vamos aprender a criar nosso primeiro programa de linha de comando utilizando Node.js e tudo o que aprendemos até aqui. Como funciona um programa de linha de comando Assim...

Como instalar o Nodejs via binários (tar.xz) no Linux

Arquivos .tar.xz são extremamente comuns no mundo Linux. Mesmo depois da evolução da maneira como instalamos programas nas distribuições Linux mais famosas para o usuário final (ou pessoas que não querem ter muito trabalho com configuração do sistema operacional), como o Ubuntu ou Linux Mint, ainda existem momentos em que só temos um .tar para instalar e não um .deb da vida (equivalente ao .exe no Windows ou .dmg no...

Por onde começar para aprender e trabalhar com programação

Existem conselhos que damos para pessoas, focando na carreira delas, em redes sociais, fóruns e outros canais de comunicação. O meu blog é um local onde escrevo os conselhos que já dei para as pessoas que eu mentoro de uma maneira que outras pessoas também possam aproveitar essas dicas. Uma pergunta padrão quando nos colocamos a disposição para ajudar as pessoas é: por onde começar para aprender e trabalhar com...

Trabalhando com funções

Aprendemos anteriormente a criar pequenos programas que executam ações baseado em um fluxo de expressões que nós estruturamos em rotinas que executam passo a passo enquanto nosso programa roda em alguma plataforma. No nosso caso pode ser no navegador ou no Node.js, pois anteriormente instalamos o Node em nosso sistema operacional. Porém existem rotinas que acabam sendo repetitivas e não estou falando da utilização de laços de repetição, como while...