Videos

Eu faço alguns vídeos para explicar tópicos de programação. Abaixo estão alguns deles. Veja a lista completa de vídeos.
  • Tem Que Programar Todo Dia - Você realmente quer programar? Você realmente quer ser o melhor programador? tem que programar todo dia se você quer ser um bom programador tem que programar todo dia tem que almoçar código jantar código Tem que tomar litros e litros de café! Tem que tomar café enquanto tu ta fazendo mais café! Tem que programar todo dia! Tem que debugar! todo dia. Conhecer os comandos do Vi de cor. Tem que decorar as teclas de atalho. O verdadeiro programador acorda mais cedo para programar. O verdadeiro programador não vai em balada, vai em conferência. Sonha com loop infinito tem que programar todo dia vai ter vezes que o erro não faz sentido vai ter vezes que as tuas costas vão doer vai ter vezes que os teus olhos vão ficar vermelhos e vão sair lágrimas dos teus olhos o teste não passa o código não compila mas você vai seguir tentando vai seguir debugando vai olhar o stack trace vai olhar o core dump vai usar gdb vai usar valgrind vai colocar trace no console de passou aqui tem que programar todo dia vai ter um dia que vai compilar de primeira que você vai saber todos os padrões de projeto vai chegar o dia em que você vai entender monadas tem que programar todo dia Music by Ross Bugden https://www.youtube.com/channel/UCQKGLOK2FqmVgVwYferltKQ Clips by http://www.natureclip.co.nr/ http://www.natureclip.co.nr/
  • Como ganhar na Mega-Sena de 50 milhões usando ShellScript - Esse método é tão bom quanto qualquer outro que você vá ver por aí
  • Reverter as palavras - Pergunta de Entrevista - Mais uma pergunta de entrevista: você precisa inverter as PALAVRAS de uma string (não as letras). Veja essa e mais perguntas em: https://www.interviewcake.com/question/python/reverse-words
  • Haskell Para Crianças - Olá amiguinho. Hoje vamos ver como é simples programar em Haskell você também pode. Esse vídeo é só para os baixinhos.
  • Como a Análise de Algoritmos vai te fazer um programador melhor - parte 4/4 - Que problemas são esses que são tão difíceis de resolver? vamos ver como provar para o seu chefe que certos problemas não adianta fazer hora extra para resolver de maneira eficiente.
  • Como a Análise de Algoritmos vai te fazer um programador melhor - parte 3/4 - Na terceira parte vemos como melhorar seus programas em UM TRILHÃO de operações!
  • Como a Análise de Algoritmos vai te fazer um programador melhor - parte 2/4 - Nessa segunda parte vemos como transformamos uma fórmula piradona em uma função de complexidade
  • Polêmica do peladão + 50 Inscritos no canal! - Nesse vídeo discuto o que suas crianças estão aprendendo por aí e também agradeço os inscritos do canal, obrigado gente!
  • Como a Análise de Algoritmos vai te fazer um programador melhor - parte 1/4 - Vamos ver como podemos discutir sobre algoritmos usando a teoria da complexidade e como adicionar essa ferramenta no seu arsenal vai ter fazer programar melhor qualquer tipo de aplicação
  • Wat - Por que a soma de duas arrays é uma string vazia? - No vídeo que ficou famoso (https://www.destroyallsoftware.com/talks/wat) vemos códigos com resultados inusitados, nesse vídeo eu explico o que acontece.
  • Programação funcional em Javascript: Reduce - Usando reduce deixamos nosso código mais declarativo, logo mais claro. Vamos ver dois exemplos: soma e histograma
  • Problema de Entrevista - Teoria dos Números [2/2] - Javascript - Encontrar o tamanho do maior subconjunto de números que nenhum par de números some um número divisível por k. Nesse vídeo escrevemos código e resolvemos o problema. https://www.hackerrank.com/challenges/non-divisible-subset
  • Problema de Entrevista - Teoria dos Números [1/2] - Javascript - Encontrar o tamanho do maior subconjunto de números que nenhum par de números some um número divisível por k. Nesse vídeo explicamos o problema e como resolvê-lo. https://www.hackerrank.com/challenges/non-divisible-subset
  • Pergunta preferida do Steve Ballmer da Microsoft - A pergunta preferida de Steve Ballmer. Você tem que adivinhar que número ele está pensando. Você aceita jogar?
  • Problemas de entrevista - FizzBuzz - Javascript - Primeiro vídeo da série de perguntas de entrevista. FizzBuzz é um dos problemas mais clássicos de entrevista. Ele é usado como divisor de água entre quem sabe programar e quem não sabe. A lista de problemas de entrevista está em https://www.hackerrank.com/contests/programming-interviews-practice-session/challenges
  • Problema da Mochila [2/2] (Algoritmos em Javascript) - Hora de botar a mão na massa: vamos programar juntos e resolver o problema da mochila no site Hackerrank. Resolva problemas: https://www.hackerrank.com Receba notificações do canal no seu e-mail: http://bit.ly/leomouranewsletter
  • Problema da Mochila [1/2] (Algoritmos em Javascript) - Como maximizar o lucro quando temos algo com capacidade limitada? Veremos como funciona o algoritmo mais usado e teremos um gostinho de programação dinâmica.
  • Variáveis em Javascript - Variáveis variam. Aprenda como usar variáveis e as duas coisas mais importantes sobre variáveis em Javascript.
  • Expressões e Tipos em Javascript - Esse é o primeiro vídeo da série de Javascript básico. Você vai aprender o tijolo básico de construção de programas que é a expressão e de quebra vai aprender quais tipos de expressões existem.
  • Ordenação Topológica (Algoritmos em Javascript) - Como ordenar coisas que têm dependências? Ordenação topológica. Esse é o primeiro vídeo de uma série sobre algoritmos em javascript.
  • Decorators tipo os do python em Javascript [parte 2/2] - Quer fazer parte das pessoas legais que usam funções de alta ordem? Junte-se a nós com esse vídeo sobre decorators. Primeiro vemos como funciona em Python e depois implementamos em Javascript.
  • Decorators tipo os do python em Javascript [parte 1/2] - Quer fazer parte das pessoas legais que usam funções de alta ordem? Junte-se a nós com esse vídeo sobre decorators. Primeiro vemos como funciona em Python e depois implementamos em Javascript.
  • Referências e variáveis em Javascript - Porque Arrays e números funcionam diferente em javascript?
  • Contexto no Javascript - Nesse tutorial abordamos uma questão que mais confunde os iniciantes de Javascript. O contexto –que não deve ser confundido com o escopo–é o objeto que é usado pela função. Se você ainda ficou com alguma dúvida deixe um comentário