种子简介
种子名称:
Curso de JavaScript do básico ao avançado (com TypeScript)
文件类型:
视频
文件数目:
342个文件
文件大小:
20.65 GB
收录时间:
2022-4-3 12:57
已经下载:
3次
资源热度:
275
最近下载:
2024-12-26 08:59
下载BT种子文件
下载Torrent文件(.torrent)
立即下载
磁力链接下载
magnet:?xt=urn:btih:158f2f7de304745e59a8d2aee2f4750f7f3c07e1&dn=Curso de JavaScript do básico ao avançado (com TypeScript)
复制链接到迅雷、QQ旋风进行下载,或者使用百度云离线下载。
喜欢这个种子的人也喜欢
种子包含的文件
Curso de JavaScript do básico ao avançado (com TypeScript).torrent
3. JavaScript - Lógica de programação/9. Exercício (unindo tudo aprendido até aqui e mais).mp4352.3MB
1. Configurando o ambiente no Windows e Linux/2. Instalando NodeJS, VSCode e Chrome no Linux (Ubuntu 18.04).mp4106.86MB
2. JavaScript Básico - Para iniciantes/1. Console.log.mp476.39MB
2. JavaScript Básico - Para iniciantes/2. Execícios.mp417.89MB
2. JavaScript Básico - Para iniciantes/4. Comentários de código.mp457.04MB
2. JavaScript Básico - Para iniciantes/5. Navegador vs Node (HTML + JavaScript).mp4100.26MB
2. JavaScript Básico - Para iniciantes/6. Variáveis com let.mp4130.28MB
2. JavaScript Básico - Para iniciantes/7. Constantes com const.mp4107.16MB
2. JavaScript Básico - Para iniciantes/9. Exercícios - Const e Let.mp497.71MB
2. JavaScript Básico - Para iniciantes/11. Let vs Var - Primeira diferença.mp422.15MB
2. JavaScript Básico - Para iniciantes/12. Tipos de dados primitivos.mp493.67MB
2. JavaScript Básico - Para iniciantes/13. Operadores aritméticos, de atribuição e incremento.mp4158.81MB
2. JavaScript Básico - Para iniciantes/14. alert, confirm e prompt (Navegador).mp498.29MB
2. JavaScript Básico - Para iniciantes/15. Exercícios - Solução.mp439.25MB
2. JavaScript Básico - Para iniciantes/16. Exercício com variáveis.mp448.07MB
2. JavaScript Básico - Para iniciantes/17. Mais sobre strings.mp4147.53MB
2. JavaScript Básico - Para iniciantes/18. Exercícios com strings.mp4166.68MB
2. JavaScript Básico - Para iniciantes/19. Mais sobre numbers.mp4129.13MB
2. JavaScript Básico - Para iniciantes/20. Objeto Math.mp488.33MB
2. JavaScript Básico - Para iniciantes/21. Exercícios com numbers e Math.mp4123.91MB
2. JavaScript Básico - Para iniciantes/22. Arrays (Básico).mp4147.65MB
2. JavaScript Básico - Para iniciantes/24. Funções (Básico).mp4111.53MB
2. JavaScript Básico - Para iniciantes/25. Objetos (Básico).mp4108.33MB
2. JavaScript Básico - Para iniciantes/26. Valores primitivos e valores por referência.mp493.6MB
2. JavaScript Básico - Para iniciantes/27. Exercício para função, array e objetos.mp4178.99MB
3. JavaScript - Lógica de programação/1. Extensões que utilizo no VSCode.mp472.45MB
3. JavaScript - Lógica de programação/2. Operadores de comparação.mp488.66MB
3. JavaScript - Lógica de programação/3. Operadores Lógicos.mp486.6MB
3. JavaScript - Lógica de programação/4. Avaliação de Curto-Circuito (Short-Circuit).mp486.66MB
3. JavaScript - Lógica de programação/5. if, else if e else (1).mp492.71MB
3. JavaScript - Lógica de programação/6. if, else if e else (2).mp4112.1MB
3. JavaScript - Lógica de programação/7. Modelo HTML e CSS para exercícios posteriores.mp4150.87MB
1. Configurando o ambiente no Windows e Linux/1. Instalando NodeJS, VSCode e Chrome no Windows.mp472.57MB
3. JavaScript - Lógica de programação/10. Operação ternária.mp447.69MB
3. JavaScript - Lógica de programação/11. Objeto Date.mp4160.38MB
3. JavaScript - Lógica de programação/12. SwitchCase.mp4160.18MB
3. JavaScript - Lógica de programação/13. Exercício com switch e date.mp4189.29MB
3. JavaScript - Lógica de programação/14. Mais diferenças entre var e letconst.mp4124.08MB
3. JavaScript - Lógica de programação/15. Atribuição via desestruturação (Arrays).mp488.14MB
3. JavaScript - Lógica de programação/16. Atribuição via desestruturação (Objetos).mp455.77MB
3. JavaScript - Lógica de programação/17. For - Clássico - Estrutura de repetição.mp482.49MB
3. JavaScript - Lógica de programação/18. Exercícios com for.mp4136.88MB
3. JavaScript - Lógica de programação/19. DOM e a árvore do DOM.mp457.67MB
3. JavaScript - Lógica de programação/20. For in - Estrutura de repetição.mp446.38MB
3. JavaScript - Lógica de programação/21. For of - Estrutura de repetição.mp480.77MB
3. JavaScript - Lógica de programação/22. Exercícios com NodeList (Browser).mp486.2MB
3. JavaScript - Lógica de programação/23. While e Do While - Estrutura de repetição.mp482.7MB
3. JavaScript - Lógica de programação/24. Break e Continue.mp467.3MB
3. JavaScript - Lógica de programação/25. Exercício com lógica de programação - 01.mp432MB
3. JavaScript - Lógica de programação/26. Exercício com lógica de programação - 02.mp431.87MB
3. JavaScript - Lógica de programação/27. Exercício com lógica de programação - 03.mp465.87MB
3. JavaScript - Lógica de programação/28. Tratando e lançando erros (try, catch, throw).mp493.57MB
3. JavaScript - Lógica de programação/29. Tratando e lançando erros (try, catch, finally).mp493.58MB
3. JavaScript - Lógica de programação/30. setInterval e setTimeout.mp450.56MB
3. JavaScript - Lógica de programação/31. Exercício - Criando um timer com setInterval.mp4204.8MB
3. JavaScript - Lógica de programação/32. Criando uma Lista de tarefas.mp4294.76MB
4. JavaScript Funções (Avançado)/1. Maneiras de declarar funções.mp485.02MB
4. JavaScript Funções (Avançado)/2. Parâmetros da função.mp4154.11MB
4. JavaScript Funções (Avançado)/3. Retorno da função.mp4125.56MB
4. JavaScript Funções (Avançado)/4. Escopo léxico.mp422.95MB
4. JavaScript Funções (Avançado)/5. Closures.mp461.99MB
4. JavaScript Funções (Avançado)/6. Funções de callback.mp489.44MB
4. JavaScript Funções (Avançado)/7. Funções imediatas (IIFE).mp444.37MB
4. JavaScript Funções (Avançado)/8. Funções fábrica (Factory Functions).mp4202.33MB
4. JavaScript Funções (Avançado)/9. Praticando com factory functions.mp4242.99MB
4. JavaScript Funções (Avançado)/10. Funções construtoras (constructor functions).mp484.69MB
4. JavaScript Funções (Avançado)/11. Calculadora com função construtora.mp4167.61MB
4. JavaScript Funções (Avançado)/12. Funções recursivas.mp430.81MB
4. JavaScript Funções (Avançado)/13. Funções geradoras.mp495.54MB
5. JavaScript Arrays (Avançado)/1. Revisão do básico em Arrays.mp491.17MB
5. JavaScript Arrays (Avançado)/2. Método Splice.mp487.11MB
5. JavaScript Arrays (Avançado)/3. Concatenando arrays.mp428.1MB
5. JavaScript Arrays (Avançado)/4. Filter - Filtrando o array.mp4169.54MB
5. JavaScript Arrays (Avançado)/5. Map - Mapeando o array.mp4141.04MB
5. JavaScript Arrays (Avançado)/6. Reduce - Reduzindo o array.mp4116.29MB
5. JavaScript Arrays (Avançado)/7. Filter + Map + Reduce.mp435.01MB
5. JavaScript Arrays (Avançado)/8. forEach.mp426.96MB
6. JavaScript Objetos e prototypes (Avançado)/1. Revisando Objetos.mp4167.38MB
6. JavaScript Objetos e prototypes (Avançado)/2. Object.defineProperty() e Object.defineProperties().mp4115.12MB
6. JavaScript Objetos e prototypes (Avançado)/3. Getters e Setters.mp485.66MB
6. JavaScript Objetos e prototypes (Avançado)/4. Métodos úteis para objetos.mp4143.73MB
6. JavaScript Objetos e prototypes (Avançado)/5. Prototypes.mp4150.75MB
6. JavaScript Objetos e prototypes (Avançado)/6. Manipulando Prototypes.mp4130.92MB
6. JavaScript Objetos e prototypes (Avançado)/7. Herança.mp4182.46MB
6. JavaScript Objetos e prototypes (Avançado)/8. Exercício - Validando um CPF (Algoritmo).mp468.26MB
6. JavaScript Objetos e prototypes (Avançado)/9. Exercício - Validando um CPF (Solução).mp4227.54MB
6. JavaScript Objetos e prototypes (Avançado)/10. Polimorfismo.mp4130.84MB
6. JavaScript Objetos e prototypes (Avançado)/11. Factory Functions + Prototypes.mp499.47MB
7. JavaScript Classes/1. Criando classes.mp441.48MB
7. JavaScript Classes/2. Getters e Setters.mp4119.63MB
7. JavaScript Classes/3. Herança com classes.mp4128.69MB
7. JavaScript Classes/4. Métodos de instância e estáticos.mp497.18MB
7. JavaScript Classes/5. Usando classes (Validando CPF).mp4171.1MB
7. JavaScript Classes/6. Validando um formulário (usando classe).mp4288.73MB
8. JavaScript assíncrono/1. Promises.mp4153.99MB
8. JavaScript assíncrono/2. Métodos úteis para Promises.mp4120.98MB
8. JavaScript assíncrono/3. Async Await.mp4143.48MB
8. JavaScript assíncrono/4. XMLHttpRequest (GET) + Promises.mp4226.77MB
8. JavaScript assíncrono/5. Fetch API (GET).mp4102.18MB
8. JavaScript assíncrono/6. Fetch API e Axios (JSON).mp4168.66MB
9. Javascript Tooling e ES6 Modules/1. Babel e can i use....mp4167.53MB
9. Javascript Tooling e ES6 Modules/2. Webpack (Boilerplate).mp4230.86MB
9. Javascript Tooling e ES6 Modules/3. Correção core-js (de v2 para v3).mp420.91MB
9. Javascript Tooling e ES6 Modules/4. ES6 Modules - ImportExport.mp4213.52MB
9. Javascript Tooling e ES6 Modules/5. Nosso modelo antigo (agora com webpack).mp479.83MB
9. Javascript Tooling e ES6 Modules/6. Criando um gerador de CPFs válidos.mp4146.36MB
9. Javascript Tooling e ES6 Modules/7. Criando um gerador de senhas.mp4268.66MB
9. Javascript Tooling e ES6 Modules/8. Core-js e regenerator-runtime.mp460.65MB
10. JavaScript Node (NodeJS)/1. Pasta da seção node.mp47.94MB
10. JavaScript Node (NodeJS)/2. Módulos (1).mp4124.2MB
10. JavaScript Node (NodeJS)/3. Módulos (2).mp4117.85MB
10. JavaScript Node (NodeJS)/4. NPM - Node Package Manager.mp4124.36MB
10. JavaScript Node (NodeJS)/5. Atualizando o Node para v12.x LTS.mp418.05MB
10. JavaScript Node (NodeJS)/6. Listando arquivos com FS e Recursão mútua.mp4164.32MB
10. JavaScript Node (NodeJS)/7. Escrevendo e lendo arquivos.mp4137.66MB
10. JavaScript Node (NodeJS)/8. Express - Introdução.mp4131.41MB
10. JavaScript Node (NodeJS)/9. Express + Nodemon.mp458.64MB
10. JavaScript Node (NodeJS)/10. Express - req.params, req.query e req.body.mp4135.98MB
10. JavaScript Node (NodeJS)/11. Express Router e Controllers.mp4117.14MB
10. JavaScript Node (NodeJS)/12. Express Views.mp470.68MB
10. JavaScript Node (NodeJS)/13. Express - Arquivos estáticos.mp440.99MB
10. JavaScript Node (NodeJS)/14. Express + Webpack.mp486.34MB
10. JavaScript Node (NodeJS)/15. Express Middlewares.mp4165.54MB
10. JavaScript Node (NodeJS)/16. Criando um servidor MongoDB.mp437.92MB
10. JavaScript Node (NodeJS)/17. MongoDB - Conexão e primeiro Model.mp4217.87MB
10. JavaScript Node (NodeJS)/18. Express Session e Flash Messages.mp4136.29MB
10. JavaScript Node (NodeJS)/19. Injetando conteúdo nos views.mp4183.2MB
10. JavaScript Node (NodeJS)/20. Helmet e CSRF.mp4129.28MB
10. JavaScript Node (NodeJS)/21. Resumo.mp4107.89MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/1. Apresentação.mp438.97MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/3. Criando o template HTML (EJS).mp4105.39MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/4. Criando a página de Login Criar conta.mp496.37MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/5. Criando usuários (1).mp4230.02MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/6. Criando usuários (2).mp464.81MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/7. Logando o usuário.mp4176.31MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/8. Cadastrando contatos (Create).mp4211.55MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/9. Editando Contatos (Update).mp497.33MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/10. Listando e apagando contatos (Read e Delete).mp4118.51MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/11. Correção ao apagar contatos.mp413.74MB
11. JavaScript + Node - Projeto Agenda (com Express + MongoDB)/12. Desafio - Validando o front-end.mp4107.56MB
12. Linux - Deploy da aplicação/1. Criando um servidor na Google Cloud Platform.mp497.02MB
12. Linux - Deploy da aplicação/2. Linux criando as chaves SSH e acessando o servidor.mp459.15MB
12. Linux - Deploy da aplicação/3. Windows criando as chaves SSH e acessando o servidor.mp4109.9MB
12. Linux - Deploy da aplicação/4. Configurando o Git e enviando os arquivos para o servidor.mp4132.12MB
12. Linux - Deploy da aplicação/5. Instalando o Node e o Pm2 no servidor.mp4105.59MB
12. Linux - Deploy da aplicação/6. Instalando e configurando o NGINX (Proxy Reverso).mp4164.41MB
12. Linux - Deploy da aplicação/7. Editando o site.mp429.4MB
13. API REST - JavaScript, Node, Express e SQL/1. MariaDB, MySQL Workbench, Docker e Insomnia.mp4200.5MB
13. API REST - JavaScript, Node, Express e SQL/2. Editorconfig.mp426.49MB
13. API REST - JavaScript, Node, Express e SQL/3. Eslint.mp487MB
13. API REST - JavaScript, Node, Express e SQL/5. Nodemon e Sucrase.mp425.98MB
13. API REST - JavaScript, Node, Express e SQL/6. Estruturando o projeto.mp4139.69MB
13. API REST - JavaScript, Node, Express e SQL/7. Configurando e testando o Sequelize.mp4239.43MB
13. API REST - JavaScript, Node, Express e SQL/8. Criando usuários.mp4224.61MB
13. API REST - JavaScript, Node, Express e SQL/9. CRUD de usuários.mp4169.14MB
13. API REST - JavaScript, Node, Express e SQL/10. Gerando o JWT do usuário.mp4120.71MB
13. API REST - JavaScript, Node, Express e SQL/11. Middleware de verificação do JWT.mp487.77MB
13. API REST - JavaScript, Node, Express e SQL/12. Correções de segurança para usuários.mp4151.41MB
13. API REST - JavaScript, Node, Express e SQL/13. Criando seeds.mp462.38MB
13. API REST - JavaScript, Node, Express e SQL/14. Rotas de alunos.mp481.7MB
13. API REST - JavaScript, Node, Express e SQL/15. CRUD de alunos.mp4156.84MB
13. API REST - JavaScript, Node, Express e SQL/16. Upload de arquivos.mp4129.97MB
13. API REST - JavaScript, Node, Express e SQL/17. Tratando os arquivos enviados.mp470.06MB
13. API REST - JavaScript, Node, Express e SQL/18. Salvando a foto na base de dados.mp4221.21MB
13. API REST - JavaScript, Node, Express e SQL/19. Listando alunos com suas fotos.mp4149.09MB
13. API REST - JavaScript, Node, Express e SQL/20. Arquivos estáticos.mp469.44MB
13. API REST - JavaScript, Node, Express e SQL/21. Deploy da nossa API.mp4340.52MB
14. React (Básico) - JavaScript/1. Criando um app com o React.mp445.2MB
14. React (Básico) - JavaScript/2. Configurações iniciais.mp4101.39MB
14. React (Básico) - JavaScript/3. Eslint e Editorconfig.mp457.9MB
14. React (Básico) - JavaScript/4. Componentes.mp4137.85MB
14. React (Básico) - JavaScript/5. Estilizando o form.mp460.43MB
14. React (Básico) - JavaScript/6. Estilizando as tarefas.mp484.74MB
14. React (Básico) - JavaScript/7. Adicionando tarefas.mp468.18MB
14. React (Básico) - JavaScript/8. Apagando tarefas.mp444.11MB
14. React (Básico) - JavaScript/9. Editando tarefas.mp456.24MB
14. React (Básico) - JavaScript/10. Salvando no localStorage.mp464.19MB
14. React (Básico) - JavaScript/11. Separando os componentes.mp4167.2MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/1. Modificações na API Rest.mp4186.85MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/2. Eslint, prettier e editorconfig.mp4154.89MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/3. Limpando o projeto.mp455.52MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/4. Styled-Components.mp4147.42MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/5. Configurando as cores.mp439.6MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/6. Menu da aplicação.mp474.75MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/7. React Router DOM.mp4118.25MB
15. React + Redux + Redux Saga (Avançado) - JavaScript/8. Router e History.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/10. MyRoute - Rota personalizada e privada.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/11. React Toastify.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/12. Configurando o Axios.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/13. Redux + React.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/14. Separando Actions e Reducers.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/15. Redux Saga.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/16. Redux Persist.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/17. Copiando a base para o projeto.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/18. Páginas e rotas da aplicação.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/19. Buscando alunos da API.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/20. Cadastrando novos usuários na aplicação.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/21. Login #1.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/22. Login #2.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/23. Componente Loading.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/24. Edição dos dados do usuário logado #1.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/25. Edição dos dados do usuário logado #2.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/26. Logout.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/27. Excluindo alunos.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/29. Cadastro de alunos #1.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/30. Cadastro de alunos #2.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/31. Cadastro de alunos #3.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/32. Exibindo a foto do aluno.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/33. Editando a foto do aluno.mp4345B
15. React + Redux + Redux Saga (Avançado) - JavaScript/34. Deploy do React com NGINX.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/2. Começando com expressões regulares.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/4. String Match e Replace.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/5. Quantificadores.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/6. Greedy e non-greedy (lazy).mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/7. Conjuntos e Ranges.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/8. Exercícios com CPFs e IPs (com solução).mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/9. Começa com e Termina com.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/10. Retrovisores com Match e Replace.mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/11. Lookahead e Lookbehind (Lookaround).mp4345B
16. Expressões regulares em JavaScript - Regex (Bônus gratuito)/12. Notas finais e receitas.mp4345B
17. TypeScript - Instalação/1. Introdução ao TypeScript.mp4345B
17. TypeScript - Instalação/2. Pasta do projeto TypeScript.mp4345B
17. TypeScript - Instalação/4. Instalando o TypeScript.mp4345B
17. TypeScript - Instalação/5. Instalando o ts-node e Code Runner.mp4345B
17. TypeScript - Instalação/6. Instalando e configurando o ESLint.mp4345B
17. TypeScript - Instalação/7. Instalando e configurando o Prettier.mp4345B
17. TypeScript - Instalação/8. tsconfig.json (inicial).mp4345B
17. TypeScript - Instalação/9. .editorconfig.mp4345B
18. TypeScript - Tipos básicos/1. Sintaxe de Type Annotations no TypeScript.mp4345B
18. TypeScript - Tipos básicos/2. Tipo any.mp4345B
18. TypeScript - Tipos básicos/3. Tipo void.mp4345B
18. TypeScript - Tipos básicos/4. Tipo object (objetos em geral).mp4345B
18. TypeScript - Tipos básicos/5. Tipo array.mp4345B
18. TypeScript - Tipos básicos/6. Tipo tuple.mp4345B
18. TypeScript - Tipos básicos/7. Tipos null e undefined.mp4345B
18. TypeScript - Tipos básicos/8. Tipo never.mp4345B
18. TypeScript - Tipos básicos/9. Tipo Enum.mp4345B
18. TypeScript - Tipos básicos/10. Tipo unknown.mp4345B
18. TypeScript - Tipos básicos/11. Union Types.mp4345B
18. TypeScript - Tipos básicos/12. Tipos Literais.mp4345B
18. TypeScript - Tipos básicos/13. Type alias.mp4345B
18. TypeScript - Tipos básicos/14. Intersection Types.mp4345B
18. TypeScript - Tipos básicos/15. Funções como tipo.mp4345B
18. TypeScript - Tipos básicos/16. O Structural type system do TypeScript.mp4345B
18. TypeScript - Tipos básicos/17. Type assertions.mp4345B
18. TypeScript - Tipos básicos/18. Configuração do Webpack #1.mp4345B
18. TypeScript - Tipos básicos/19. Configuração do Webpack #2.mp4345B
18. TypeScript - Tipos básicos/21. Exercício - Validando um formulário.mp4345B
18. TypeScript - Tipos básicos/22. This em function e arrow function.mp4345B
19. TypeScript - Classes e Interfaces (POO)/1. Os pilares da programação orientada a objetos (POO).mp4345B
19. TypeScript - Classes e Interfaces (POO)/2. Classes em TypeScript - Moldes para objetos.mp4345B
19. TypeScript - Classes e Interfaces (POO)/3. Revisitando o tsconfig.json.mp4345B
19. TypeScript - Classes e Interfaces (POO)/4. Modificadores de acesso public e private.mp4345B
19. TypeScript - Classes e Interfaces (POO)/5. Herança com TypeScript.mp4345B
19. TypeScript - Classes e Interfaces (POO)/6. super - para acesso à super classe.mp4345B
19. TypeScript - Classes e Interfaces (POO)/7. Modificador de acesso protected.mp4345B
19. TypeScript - Classes e Interfaces (POO)/8. Getters e Setters em TypeScript.mp4345B
19. TypeScript - Classes e Interfaces (POO)/9. Atributos e métodos estáticos.mp4345B
19. TypeScript - Classes e Interfaces (POO)/10. Construtor privado e singleton.mp4345B
19. TypeScript - Classes e Interfaces (POO)/11. Classes, métodos e atributos abstratos.mp4345B
19. TypeScript - Classes e Interfaces (POO)/12. Associação entre classes.mp4345B
19. TypeScript - Classes e Interfaces (POO)/13. Inversão de dependência (Dependency Inversion).mp4345B
19. TypeScript - Classes e Interfaces (POO)/14. Agregação entre classes.mp4345B
19. TypeScript - Classes e Interfaces (POO)/15. Composição entre classes.mp4345B
19. TypeScript - Classes e Interfaces (POO)/16. Implementando Type Alias em Classes.mp4345B
19. TypeScript - Classes e Interfaces (POO)/17. Interfaces em TypeScript.mp4345B
19. TypeScript - Classes e Interfaces (POO)/18. Usando interfaces e classes.mp4345B
19. TypeScript - Classes e Interfaces (POO)/19. Declaration merging em interfaces.mp4345B
20. TypeScript - Tipos avançados/1. Type Guard - Refinando Tipos.mp4345B
20. TypeScript - Tipos avançados/2. keyof e typeof.mp4345B
20. TypeScript - Tipos avançados/3. Usando chaves com tipos.mp4345B
20. TypeScript - Tipos avançados/4. Usando this como tipo.mp4345B
20. TypeScript - Tipos avançados/5. Overload de métodos e funções em TypeScript.mp4345B
20. TypeScript - Tipos avançados/6. Encadeamento opcional e Operador de coalescência nula.mp4345B
21. TypeScript - Generics (Generic Type)/1. Generics - Introdução aos tipos genéricos.mp4345B
21. TypeScript - Generics (Generic Type)/2. Array e Promises são generics.mp4345B
21. TypeScript - Generics (Generic Type)/3. Generics com Interfaces e Type Alias.mp4345B
21. TypeScript - Generics (Generic Type)/4. Restrições em Generics (constraints).mp4345B
21. TypeScript - Generics (Generic Type)/5. Generics com classes (estrutura de dados pilha).mp4345B
21. TypeScript - Generics (Generic Type)/6. Generics com intersection.mp4345B
21. TypeScript - Generics (Generic Type)/7. Type Predicate (Predicado de tipos).mp4345B
21. TypeScript - Generics (Generic Type)/8. Utility Types - Generics padrão no TypeScript.mp4345B
21. TypeScript - Generics (Generic Type)/9. Exercício - Votação.mp4345B
21. TypeScript - Generics (Generic Type)/10. Exercício - Votação (SOLUÇÃO).mp4345B
22. TypeScript - Decorators/1. Decorator de classes no TypeScript - Introdução.mp4345B
22. TypeScript - Decorators/2. Quando o decorador de classe é chamado.mp4345B
22. TypeScript - Decorators/3. Decorator Factories (Fábrica de decoradores).mp4345B
22. TypeScript - Decorators/4. Composição de decoradores.mp4345B
22. TypeScript - Decorators/5. Decoradores de método (method decorator).mp4345B
22. TypeScript - Decorators/6. Decoradores de parâmetro (parameter decorator).mp4345B
22. TypeScript - Decorators/7. Decoradores de propriedades (property decorators).mp4345B
22. TypeScript - Decorators/8. Todos os decoradores.mp4345B
23. TypeScript - Namespaces e modules/1. Criando um namespace.mp4345B
23. TypeScript - Namespaces e modules/2. Reference para import de arquivos #1.mp4345B
23. TypeScript - Namespaces e modules/3. Reference para import de arquivos #2.mp4345B
23. TypeScript - Namespaces e modules/4. Importando Javascript no TypeScript.mp4345B
23. TypeScript - Namespaces e modules/5. Utilizando bibliotecas de terceiros no TS.mp4345B
23. TypeScript - Namespaces e modules/6. Estendendo tipos de bibliotecas de terceiros.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/1. O que são os princípios S.O.L.I.D. (SOLID).mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/2. Configurando um novo projeto.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/4. Criando um carrinho de compras (sem princípios).mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/5. SRP - Single Responsibility Principle (Princípio da responsabilidade única).mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/6. OCP - OpenClosed Principle (Princípio do abertofechado) #1.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/7. OCP - OpenClosed Principle (Princípio do abertofechado) #2.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/8. LSP - Liskov Substitution Principle (Princípio da Substituição de Liskov).mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/9. ISP - Interface Segregation Principle (Princípio da Segregação de Interface) #1.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/10. ISP - Interface Segregation Principle (Princípio da Segregação de Interface) #2.mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/11. DIP - Dependency Inversion Principle (Princípio da Inversão de Dependência).mp4345B
24. TypeScript - Princípios SOLID (S.O.L.I.D.)/12. Vantagens, desvantagens e DRY, YAGNI, KISS, SOC, MVP.mp4345B
25. TypeScript - Testes com Jest/1. Introdução ao Jest.mp4345B
25. TypeScript - Testes com Jest/3. Asserções com o Jest.mp4345B
25. TypeScript - Testes com Jest/4. Primeiro teste com spyOn.mp4345B
25. TypeScript - Testes com Jest/5. Testando Messaging.ts.mp4345B
25. TypeScript - Testes com Jest/6. Testando Product.ts.mp4345B
25. TypeScript - Testes com Jest/7. Testando Discount.ts.mp4345B
25. TypeScript - Testes com Jest/8. Testando Customer.ts.mp4345B
25. TypeScript - Testes com Jest/9. Testando Shopping-Cart.ts com Mocks.mp4345B
25. TypeScript - Testes com Jest/10. Integração entre Shopping-Cart.ts com Discount.ts.mp4345B
25. TypeScript - Testes com Jest/11. Testando a integração da Order.ts.mp4345B
25. TypeScript - Testes com Jest/12. Test coverage (cobertura de testes).mp4345B
26. Typescript e React/1. A técnica do pomodoro.mp4345B
26. Typescript e React/2. Create react app com TypeScript.mp4345B
26. Typescript e React/4. useInterval (React Hook).mp4345B
26. Typescript e React/5. Convertendo segundos em tempo (secondsToTime).mp4345B
26. Typescript e React/6. Componentes do Timer e Button.mp4345B
26. Typescript e React/7. Configurando o CSS.mp4345B
26. Typescript e React/8. Botão para iniciar o Pomodoro (Working).mp4345B
26. Typescript e React/9. Botão para descansar (Resting).mp4345B
26. Typescript e React/10. Configurando os áudios (alarmes).mp4345B
26. Typescript e React/11. Iniciando a lógica do pomodoro.mp4345B
26. Typescript e React/12. Concluindo a lógica do pomodoro.mp4345B
26. Typescript e React/13. Corrigindo Horas trabalhadas.mp4345B
27. TypeScript - Design Patterns (Padrões de projeto)/1. Seção em andamento.mp4345B
27. TypeScript - Design Patterns (Padrões de projeto)/2. Introdução aos padrões de projeto (Design Patterns).mp4345B
27. TypeScript - Design Patterns (Padrões de projeto)/3. UML Simples.mp4345B
27. TypeScript - Design Patterns (Padrões de projeto)/4. Configurando o projeto.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/2. Avaliação de curto-circuito com operadores lógicos.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/3. Adicionar ou subtrair tempo em datas com Javascript.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/4. Adicionar ou subtrair tempo em datas com React + JS.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/5. Jogo da velha com React Hooks e React Context.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/6. Jogo da velha com React useReducer.mp4345B
29. ## MAIS BÔNUS GRATUITOS ##/7. Objetos shallow vs deep copy clone.mp4345B