As duas principais coisas em uma aplicação são: estrutura de dados e arquitetura. Isto vai ser a base da sua aplicação e ser um ótimo programador consiste em fazer estas duas coisas bem, pois do contrário, você só vai estar “digitando código” e não realmente utilizando-se de engenharia para construir um software que tenha uma modelagem semântica.

Este vídeo é específico sobre estrutura de dados, ao menos é o começo, pois este é um assunto que deve ir evoluindo ao longo da programação do software.

Como continuaremos a programar em Node.js teremos uma estrutura de dados em JavaScript, mas isso pode ser novamente reproduzido em qualquer outra linguagem de programação, uma vez que será uma data structure simples, então sinta-se livre em também fazer essa estrutura de dados em C, Python, Java, ou qualquer outra linguagem de programação que desejar.

Mas talvez o grande destaque do vídeo seja a comunidade Open Source que novamente me surpreendeu enviando 3 Pull Requests no repositório do GitHub. Estou realmente impressionado e apaixonado por todos os desenvolvedores que estão participando.

✅ VAGAS PAGAR.ME

link➤https:pagarme.workable.com/

✅ LINKS CITADOS NO VÍDEO

▸ Video Maker no Github: link➤https:github.com/filipedeschamps/video-maker
▸ Livros de Vue.js do Daniel: link➤https:danielschmitz.dev/livros.html

✅ LIVROS QUE MUDARAM COMO EU PROGRAMO

Existem dois tipos de livro: os que te ensinam apenas a sintaxe de uma linguagem e os que te ensinam a programar de uma forma robusta e profissional. Se você ler qualquer um dos 3 livros abaixo, automaticamente você vai se destacar da maioria dos desenvolvedores que continuam só lendo tutorial na internet… eu to falando sério.

▸ CLEAN CODE : para fazer códigos extremamente lapidados
link➤https:amzn.to/2E4ZfRw (português)
link➤https:amzn.to/2Tus7b1 (inglês)

▸ REFACTORING: para recuperar e melhorar muito códigos existentes
link➤https:amzn.to/2t0sGhg (português)
link➤https:amzn.to/2Got0OZ (inglês)

▸ DOMAIN DRIVEN DESIGN: para fazer arquiteturas profissionais escaláveis
link➤https:amzn.to/2TtkKkd (português)
link➤https:amzn.to/2TueZCW (inglês)

✅ EQUIPAMENTO UTILIZADO PARA GRAVAR

▸ Câmera: link➤https:amzn.to/2GkCETA
▸ Gravador de som: link➤https:amzn.to/2GC5U7p

❤️ MELHORES VÍDEOS DO CANAL

▸ Implementei o algoritmo de Fogo do DOOM (JavaScript puro)
link➤https:www.youtube.com/watch?v=HCjDjsHPOco

▸ Programei 4 robôs que criam vídeos para mim no YouTube
link➤https:www.youtube.com/watch?v=kjhu1LEmRpY

▸ Entrevista de emprego: 3 dicas para ser um candidato irresistível (dicas da Pixar)
link➤https:www.youtube.com/watch?v=DRacV64Mt1I

▸ 10 youtubers brasileiros que falam de programação
link➤https:www.youtube.com/watch?v=JRaS-U8bOS8

▸ Clean Code: melhores dicas (playlist)
link➤https:www.youtube.com/watch?v=9w3o9NHXqu0&list=PLMdYygf53DP5Sc6yFYs6ZmjsuuA2fu0TK

▸ Voltei com a melhor notícia de todas
link➤https:www.youtube.com/watch?v=hAMYgaBJe2A

▸ Dicas importantes sobre Refatoração de Código com mestre Martin Fowler
link➤https:www.youtube.com/watch?v=H__7Kx8Z7hE


FONTEDuração do vídeo: 13:9



DEIXE UMA RESPOSTA

Digite seu comentário!
Digite seu nome aqui

sete + três =