Participe do grupo no Telegram

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

Operadores matemáticos, de comparação, condicionais e lógicos

Continuando nosso curso como fullstack JavaScript, até aqui já aprendemos como funciona um programa, como criar um programa, o que são paradigmas de programação e conhecemos os principais paradigmas (orientação a objetos, funcional e imperativo), sintaxe básica de JavaScript, identificadores, variáveis, constantes e tipos de dados. Com isso em mãos já estamos com um arsenal pesado de programação, porém existe muito mais conteúdo para absorvermos antes de começarmos a criar...

Paradigmas, identificadores e tipos de dados

Para aprender programação nos dias de hoje temos muitas opções. Existem milhares de linguagens e plataformas de desenvolvimento de software. JavaScript é uma excelente opção para nos introduzir ao universo da programação, pois tudo o que precisamos para aprender essa linguagem é saber como os programas de computadores funcionam (que você pode aprender neste artigo), um editor de textos, que pode ser até um bloco de notas no Windows ou...

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

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

Conheça o meu livro!

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