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

Como funciona um programa de computador

Até aqui aprendemos ferramentas de programação, como o terminal, Git e GitHub. Durante esse aprendizado, conhecemos bem pouco da história dos computadores. Vimos que antigamente os sistemas operacionais não possuíam interface gráfica. Seu hardware era de baixa capacidade (se comparado a hoje em dia) e por isso era necessário que os programas fossem altamente otimizados. Aprendemos que softwares são compostos por alguns ou milhares de arquivos e que o sistema...

Trabalhando com repositórios remotos - Git e GitHub

Nos artigos anteriores aprendemos a usar o terminal e versionamento de código com Git, agora precisamos entender como funcionam e como utilizar repositórios remotos. Este artigo é parte do material utilizado no curso de fullstack com Node.js, bancos de dados, Express e React do meu programa social do perifaCode, o perifaCode.teach(). Estou disponibilizando ele para que qualquer outra pessoa também possa aprender gratuitamente pela internet e qualquer pessoa possa ensinar...

Recomendações de podcasts variados para programadores(as) de todos os níveis

Uma mídia que eu gosto muito é o tal do podcast! No último episódio do Lambda3 Podcast (Lambda3 Podcast 131 – 2018 foi o ano do podcast?) percebi que tem muito mais gente da nossa área que gosta deste formato, mas ainda existem muitas outras pessoas que não tiveram acesso a esse formato ainda. Pensando em incentivar o consumo de podcasts, montei uma lista dos que eu escuto pra você...

Introdução a versionamento de código e conhecendo o Git

Este artigo é parte do material utilizado no curso de fullstack com Node.js, bancos de dados, Express e React do meu programa social do perifaCode, o perifaCode.teach(). Estou disponibilizando ele para que qualquer outra pessoa também possa aprender gratuitamente pela internet e qualquer pessoa possa ensinar utilizando este conteúdo. No artigo anterior tivemos uma introdução ao terminal, confere aqui: Introdução ao terminal. Introdução a versionamento de código e Git O...

Introdução ao terminal

Este artigo é parte do material utilizado no curso de fullstack com Node.js, bancos de dados, Express e React do meu programa social do perifaCode, o perifaCode.teach(). Estou disponibilizando ele para que qualquer outra pessoa também possa aprender gratuitamente pela internet e qualquer pessoa possa ensinar utilizando este conteúdo. Um pouco de história Como o terminal funciona Para que utilizamos o terminal Antes de começar a praticar Abrindo o terminal...