Aprenda em
ฝัง
- เผยแพร่เมื่อ 25 ส.ค. 2024
- Aprenda em 13:37 - conteúdo prático e direto ao ponto, respeitando o seu tempo!
Boas-vindas à série "Aprenda em 13:37"! Aqui, você encontrará vídeos curtos e concisos sobre desenvolvimento de software, com conteúdo prático e direto ao ponto. Não perca a chance de melhorar suas habilidades e se destacar na área. Assista agora e comece a aprender em 13:37!
O TypeScript é uma linguagem de programação open-source desenvolvida pela Microsoft que adiciona tipos estáticos e outras funcionalidades avançadas como se fosse uma extensão do JavaScript, o que ajuda a tornar o código mais confiável e fácil de manter. No vídeo, eu explico os conceitos básicos do TypeScript e mostro como ele pode ser útil para aumenta a sua produtividade e diminuir a quantidade de erros das suas aplicações.
Se você gostou, não se esqueça de compartilhar com outras pessoas e se inscrever no canal.
Sua opinião é importante, então deixe um comentário e me conta o que achou.
Até o próximo vídeo!
00:23 Introdução: Compilando arquivos TypeScript
01:23 Tipos: Tipando uma variável
02:48 Tipos: Criando seus próprios tipos
03:48 Tipos: Variáveis opcionais
04:59 Tipos: Arrays
05:20 Funções: Tipando parâmetros e retornos
07:29 Tipos: Inferência de tipos
08:54 Generics: Criando funções genéricas
11:39 Importante: Erro de compilação X execução
12:26 Tipos: Utilizando bibliotecas do npm
#typescript
#javascript
#nodejs
Que tal me seguir no twitter? / luisrudge
Cara, essa série é incrível! Achei seu canal pelo video do Tailwind, que por sinal é maravilhoso. Parabéns pelo conteúdo 👏🏽
Valeu demais pelo comentário, Luiz. Que bom que curtiu a série de vídeos direto ao ponto!
Conteúdo excelente e muito esclarecedor. Parabéns e obrigado por compartilhar.
Muito bom!
Curti demais a sua didática. Adorei a série.
Deixo uma ideia pra video pra incluir nessa série: Vue JS em 13 min 37
Vlw!
Cara teu canal é super valioso pra comunidade dev, obrigado por compartilhar os seus conhecimentos!
Valeu, Edivaldo!
cara, simplesmente perfeito, assisti todos os vídeos do canal, e olha, parabéns, sua didática é maravilhosa!!!!!!
Obrigado, Ryan! É bom começar o dia lendo um comentário desses!
Caramba, Luís... cai de paraquedas, já me inscrevi e ativei o sininho. Parabéns pelo excelente conteúdo e pela didática topppp. Amei o vídeo sobre tailwind e esse daqui também. Aprendi muito.
Obrigado pelos elogios, Jeferson. Tentei fazer algo um pouco diferente, com bastante informação de uma maneira mais 'condensada' e é bom ler que as pessoas estão gostando esse novo formato!
Sou desenvolvedor back-end e atualmente utilizo o tsx para executar codigo ts, é uma boa opção.
Muitas ferramentas aparecendo agora, né? tsx é muito bom mesmo. Também estou utilizando (troquei ts-node e ts-node-dev por tsx). Tô testando o Bun (bun.sh/) também. Já ouviu falar? Não é só um executor de comandos, é um runtime novo e muito mais rápido!
@@luisrudge Bacana demais, ainda não experimentei o bun mas já recebi bastante elogios. Ainda não vi nenhuma aplicação em produção rondando com ele, já está maduro suficiente? De certo que é uma melhora significativa
@@arthurvenicio7742 eu ainda não coloquei nada em produção com o runtime Bun, mas estou usando o Bun como alternativa ao npm/yarn. yarn install no meu projeto demorava 1m30s no servidor de CI, agora leva 10 segundos (na minha máquina local foi de 55s pra 5s - sem cache).
Segundo vídeo que estou assistindo do canal!!! Show de bola essa proposta de vídeo... Muito bom!!!! Parabéns!
Opa, Maicon. Maravilha! Se inscreve no canal que segunda tá saindo mais um!
Acho o conteúdo muito claro e objetivo! Adorei! Parabéns!
Valeu pelo comentário!
Muito massa! Tenta abordar Bancos de Dados também no futuro, esse formato de vídeo era o que faltava.
Eu tenho um outro vídeo sobre o Prisma, que é um ORM pra interagir com vários bancos de dados. Acho que pode ajudar!
Parabéns fera, direto ao ponto.
Isso! Que bom que a ideia deu certo! Valeu pelo comentário, Leandro.
cade os videos mano ? BOM DEMAIS
Opa, valeu! Qual assunto você sugere?
Vídeos excelentes práticos rápidos e didáticos. Esses vídeos de 13min me ajudando muito.
Muito bom ler isso, Ednei. Obrigado pelo comentário e bons estudos!
Muito bom esse conteúdo. Realmente deu uma explicada ótima nos conceitos.
Valeu pelo comentário, Thiago!
já ganhou mais um inscrito, parabéns pela série!!!
Valeu pelo comentário, Dione!
"eh um baita de um Fusca" KKKKKK quebrei haoahaoahaoajaoaj😂
Muito boa tua didática... vídeos excelentes!
Valeu, Vital!
Que conteúdo foda
Valeu pelo comentário, Helio! Já tá usando TypeScript em produção ou ainda tá pensando em migrar?
@@luisrudge trabalhei com node + express por 3 anos e pouquinho e recentemente comecei a usar Nest como framework, então é a primeira vez que tô tendo contato com type de verdade, esse vídeo ajudou muito a entender algumas coisas básicas que quem ja usa a muito tempo acaba esquecendo
@@helioendrio5225 Show de bola! O Nest parece ser muito legal mesmo! Melhor ainda que é 100% tipado.
Canal bom
Valeu, Gabriel!
Muito bom! Faz de JS também.
Boa ideia, heim! JS seria muito grande, mas eu tava pensando em fazer um vídeo com as perguntas de JS que eu normalmente vejo em entrevistas. Vou tentar idealizar!
@@luisrudge Seria perfeito! O meu like vc já tem.
Faz um de sass
Ótimo conteúdo!
Valeu pelo comentário, Vinicius!
@@luisrudgeUma dúvida Luis, quando você declarou o type Carro, seria uma interface? Não vejo TS a muitooo tempo então não sei se mudou a sintaxe de "interface" para type, como tu fez, ou se são coisas diferentes.
@@viniciusfmendes Ótima pergunta! Type e Interface são muito parecidos, especialmente pra quem 'consome' os tipos, como devs de aplicações. A principal diferença é que Interfaces podem ser 'estendidas', ou seja, você pode criar uma interface com 3 propriedades e a pessoa que tá utilizando essa sua interface pode adicionar mais duas propriedades - por isso é muito comum utilizar interfaces para bibliotecas. Type não pode ser estendido e por isso é mais utilizado pra declarar tipos de objetos que vão ser utilizados pela aplicação ou trafegados entre o frontend e backend.
@@luisrudge Ah sim, ótima explicação, entendi. Muito obrigado!
Só uma correção, a todo momento voce fala, compilador, compilação.., é transportador e transpilação, são coisas completamente diferentes.
Certíssimo! Obrigado pela correção.
Cacete mano, conteudo otimo!
Valeu demais, Andrek!
Bootstrap que abra o olho 👀
Será que desbanca? Cenas dos próximos capítulos!
Cadê o de JS standard? :)
Espero nunca precisar escrever JS sem tipos de novo 😅
O que tem de especial em 13:37? Fique curioso hahaha
hahah! Vamos dizer que é um easter egg. É uma referência à 'Leet Language' (en.wikipedia.org/wiki/Leet). 1337 é como se escreve Leet em Leet Language. Meio nerd, né? Mas eu precisava de um tempo curto e esse número me veio na mente hahaa. Valeu por assistir e pelo comentário, Alexandre!
@@luisrudge hahah bacana demais, sucesso!!
@@luisrudge muito bom e criativo, por favor continua com o canal, sua didática é incrível, a qualidade dos vídeos ta muito boa tambem! excelente conteudo, parabens
@@agathamagnus3439 Obrigado novamente, Ághata! Já tenho algumas ideias na fila pra gravar um vídeo novo. Acabei lançando 3 ao mesmo tempo pra testar o formato. Parece estar funcionando 🎉
@@luisrudge que maravilha! vou ativar o sininho aqui
Muito massa seu vídeo. Não entendi nada.