🔗Curso.dev: Curso de Programação - Novembro/2023
Você se tornar o melhor programador que você pode ser, conseguindo programar qualquer coisa que desejar e se virando em qualquer situação que você se encontrar.
Além disto, eu vou ensinar você a amar o que faz e ser um adulto profissional, maduro e preparado para um ambiente de trabalho altamente sofisticado.
Como base para isto, não vamos trabalhar em um projeto educacional fictício que fica apenas em um ambiente controlado e que não sofre as consequências de pessoas reais utilizando-o de formas inesperada, que é justamente onde se encontram os conhecimentos mais valiosos da nossa área.
Você irá comigo colocar a mão na massa e reconstruir do zero um projeto que já existe e opera por conta própria, é acessado por mais de 150.000 pessoas mensalmente, sofre dos exatos problemas que projetos reais sofrem e que são os exatos conhecimentos que você precisa para criar senioridade na área.
├───📁 Dia 1/ │ ├───📁 1. Bem vindo(a)!/ │ │ └───📄 ext.mp4 │ ├───📁 2. Como estão organizadas as aulas/ │ │ └───📄 ext.mp4 │ └───📁 3. Pista Rápida e Pista Lenta/ │ └───📄 ext.mp4 ├───📁 Dia 10/ │ ├───📁 38. 🚗 Pista Rápida Dia 10/ │ │ └───📄 ext.mp4 │ ├───📁 39. Uma história macabra sobre Estilização de Código/ │ │ └───📄 ext.mp4 │ ├───📁 40. Sincronização das configurações do Editor/ │ │ └───📄 ext.mp4 │ ├───📁 41. Configurar o EditorConfig/ │ │ └───📄 ext.mp4 │ ├───📁 42. Configurar o Prettier/ │ │ └───📄 ext.mp4 │ └───📁 43. 🎁 Extra Configurar o Prettier Ignore/ │ └───📄 ext.mp4 ├───📁 Dia 11/ │ ├───📁 44. 🚗 Pista Rápida Dia 11/ │ │ └───📄 ext.mp4 │ └───📁 45. Resolução de DNS (Desafio Nível 1)/ │ └───📄 ext.mp4 ├───📁 Dia 12/ │ ├───📁 46. 🚗 Pista Rápida Dia 12/ │ │ └───📄 ext.mp4 │ ├───📁 47. Registrar um Domínio Próprio/ │ │ └───📄 ext.mp4 │ └───📁 48. Configurar o Servidor de DNS/ │ └───📄 ext.mp4 ├───📁 Dia 13/ │ ├───📁 49. 🚗 Pista Rápida Dia 13/ │ │ └───📄 ext.mp4 │ ├───📁 50. Página Em Construção e Encerramento da Milestone 0/ │ │ └───📄 ext.mp4 │ └───📁 51. Não confie em nenhum serviço 🛑/ │ └───📄 ext.mp4 ├───📁 Dia 14/ │ ├───📁 52. 🚗 Pista Rápida Dia 14/ │ │ └───📄 ext.mp4 │ ├───📁 53. 🎁 Bônus PoC e MVP ajudam mesmo/ │ │ └───📄 ext.mp4 │ ├───📁 54. Inauguração Milestone 1 Fundação/ │ │ └───📄 ext.mp4 │ ├───📁 55. Uma história macabra sobre Overengineering/ │ │ └───📄 ext.mp4 │ └───📁 56. Proposta de Arquitetura e Pastas/ │ └───📄 ext.mp4 ├───📁 Dia 15/ │ ├───📁 57. 🚗 Pista Rápida Dia 15/ │ │ └───📄 ext.mp4 │ ├───📁 58. Testes Automatizados um caminho sem volta/ │ │ └───📄 ext.mp4 │ ├───📁 59. Instalar um Test Runner/ │ │ └───📄 ext.mp4 │ ├───📁 60. Criar um Teste de Teste/ │ │ └───📄 ext.mp4 │ └───📁 61. Criar um Teste de Verdade/ │ └───📄 ext.mp4 ├───📁 Dia 16/ │ ├───📁 62. 🚗 Pista Rápida Dia 16/ │ │ └───📄 ext.mp4 │ ├───📁 63. A maior briga no universo dos Testes Automatizados/ │ │ └───📄 ext.mp4 │ ├───📁 64. Encostando a mão no Protocolo HTTP 🔥/ │ │ └───📄 ext.mp4 │ ├───📁 65. Não é magia! (é Protocolo)/ │ │ └───📄 ext.mp4 │ └───📁 66. Versionamento de API e Endpoint status/ │ └───📄 ext.mp4 ├───📁 Dia 17/ │ ├───📁 67. 🚗 Pista Rápida Dia 17/ │ │ └───📄 ext.mp4 │ ├───📁 68. Qual Banco de Dados escolher/ │ │ └───📄 ext.mp4 │ ├───📁 69. Por que o Docker dominou o mundo/ │ │ └───📄 ext.mp4 │ ├───📁 70. Subir Banco de Dados (Local)/ │ │ └───📄 ext.mp4 │ └───📁 71. Se conectando no Banco de Dados (Local)/ │ └───📄 ext.mp4 ├───📁 Dia 18/ │ ├───📁 72. 🚗 Pista Rápida Dia 18/ │ │ └───📄 ext.mp4 │ ├───📁 73. Criar módulo database.js/ │ │ └───📄 ext.mp4 │ ├───📁 74. A importância das Variáveis de Ambiente/ │ │ └───📄 ext.mp4 │ ├───📁 75. Variáveis de Ambiente no Código/ │ │ └───📄 ext.mp4 │ └───📁 76. Variáveis de Ambiente no Docker Compose/ │ └───📄 ext.mp4 ├───📁 Dia 19/ │ └───📁 77. Foi certo fazer o commit do .env/ │ └───📄 ext.mp4 ├───📁 Dia 2/ │ ├───📁 4. 🚗 Pista Rápida Dia 2/ │ │ └───📄 ext.mp4 │ ├───📁 5. Git GitHub É tudo a mesma coisa/ │ │ └───📄 ext.mp4 │ ├───📁 6. Repositório onde tudo começa/ │ │ └───📄 ext.mp4 │ ├───📁 7. Ambiente de Desenvolvimento/ │ │ └───📄 ext.mp4 │ └───📁 8. Codespaces/ │ └───📄 ext.mp4 ├───📁 Dia 3/ │ ├───📁 10. A fundação/ │ │ └───📄 ext.mp4 │ ├───📁 11. A primeira parede/ │ │ └───📄 ext.mp4 │ └───📁 9. 🚗 Pista Rápida Dia 3/ │ └───📄 ext.mp4 ├───📁 Dia 4/ │ ├───📁 12. 🚗 Pista Rápida Dia 4/ │ │ └───📄 ext.mp4 │ ├───📁 13. Protocolos e rodando o site de forma local/ │ │ └───📄 ext.mp4 │ ├───📁 14. Página inicial/ │ │ └───📄 ext.mp4 │ └───📁 15. Um desafio importante/ │ └───📄 ext.mp4 ├───📁 Dia 5/ │ ├───📁 16. 🚗 Pista Rápida Dia 5/ │ │ └───📄 ext.mp4 │ ├───📁 17. Onde fica o Git E como era feito antes disso/ │ │ └───📄 ext.mp4 │ ├───📁 18. Git Log (e o Jogo dos 7 Erros)/ │ │ └───📄 ext.mp4 │ ├───📁 19. Git Commit (e a Escada Infinita)/ │ │ └───📄 ext.mp4 │ └───📁 20. Git Diff e Amend (e a Viagem no Tempo)/ │ └───📄 ext.mp4 ├───📁 Dia 6/ │ ├───📁 21. 🚗 Pista Rápida Dia 6/ │ │ └───📄 ext.mp4 │ ├───📁 22. Git Push/ │ │ └───📄 ext.mp4 │ ├───📁 23. Fazendo commits de forma mais rápida/ │ │ └───📄 ext.mp4 │ └───📁 24. Git Push De Novo (mas agora com ainda mais força)/ │ └───📄 ext.mp4 ├───📁 Dia 7/ │ ├───📁 25. 🚗 Pista Rápida Dia 7/ │ │ └───📄 ext.mp4 │ ├───📁 26. Client e Server/ │ │ └───📄 ext.mp4 │ ├───📁 27. Hospedagem e Deploy/ │ │ └───📄 ext.mp4 │ ├───📁 28. Fazendo novos Deploys/ │ │ └───📄 ext.mp4 │ └───📁 29. Encerramento do Desafio (Resultados de todo mundo) 🎉/ │ └───📄 ext.mp4 ├───📁 Dia 8/ │ ├───📁 31. 🚗 Pista Rápida Dia 8/ │ │ └───📄 ext.mp4 │ ├───📁 32. Programação Orgânica versus Impressora 3D/ │ │ └───📄 ext.mp4 │ └───📁 33. Por que meus projetos sempre dão certo/ │ └───📄 ext.mp4 ├───📁 Dia 9/ │ ├───📁 34. 🚗 Pista Rápida Dia 9/ │ │ └───📄 ext.mp4 │ ├───📁 35. Qual o “segredo” para organização de tarefas/ │ │ └───📄 ext.mp4 │ ├───📁 36. Como peitar projetos de qualquer tamanho/ │ │ └───📄 ext.mp4 │ └───📁 37. Criando a primeira Milestone e Issues do Projeto/ │ └───📄 ext.mp4 └───📁 Pitstop 🏁/ └───📁 30. Se você puder ajudar, eu agradeço muito 🤝/ └───📄 ext.mp4