Daxus – Formação Expert Javascript – Sérgio Cabral [2026]
Conteúdo do Curso
1. Javascript Essencial Do Basico Ao Avancado
1.1. Apresentação do setup do professor
Você ainda não tem acesso ao conteúdo
1.2. Onde podemos usar Javascript_
Você ainda não tem acesso ao conteúdo
1.3. O que são aplicações cliente e servidor_
Você ainda não tem acesso ao conteúdo
1.4. O que é uma aplicação Frontend_
Você ainda não tem acesso ao conteúdo
1.5. O que é uma aplicação Backend_
Você ainda não tem acesso ao conteúdo
1.6. Como aplicações se comunicam entre si_
Você ainda não tem acesso ao conteúdo
1.7. O que é uma aplicação Mobile_
Você ainda não tem acesso ao conteúdo
1.8. Tendências de mercado
Você ainda não tem acesso ao conteúdo
1.9. O que é Javascript_
Você ainda não tem acesso ao conteúdo
1.10. A história e evolução do Javascript
Você ainda não tem acesso ao conteúdo
1.11. O ecossistema e a comunidade do Javascript
Você ainda não tem acesso ao conteúdo
1.12. Escolhendo a IDE ideal
Você ainda não tem acesso ao conteúdo
1.13. Instalando o Visual Studio Code no Windows
Você ainda não tem acesso ao conteúdo
1.14. Executando Javascript no navegador
Você ainda não tem acesso ao conteúdo
1.15. Instalando o Node.Js no Windows
Você ainda não tem acesso ao conteúdo
1.16. O que é um algoritmo_
Você ainda não tem acesso ao conteúdo
1.17. Comentários no código
Você ainda não tem acesso ao conteúdo
1.18. Emitindo mensagens no console
Você ainda não tem acesso ao conteúdo
1.19. Variáveis e tipos de dados
Você ainda não tem acesso ao conteúdo
1.20. Declaração de variáveis
Você ainda não tem acesso ao conteúdo
1.21. Operadores aritméticos
Você ainda não tem acesso ao conteúdo
1.22. Operadores relacionais
Você ainda não tem acesso ao conteúdo
1.23. Operadores lógicos
Você ainda não tem acesso ao conteúdo
1.24. Estruturas de controle if & else
Você ainda não tem acesso ao conteúdo
1.25. Estruturas de repetição while & do while
Você ainda não tem acesso ao conteúdo
1.26. Depurando linha a linha do código-fonte com O VScode
Você ainda não tem acesso ao conteúdo
1.27. Estruturas de controle switch
Você ainda não tem acesso ao conteúdo
1.28. Estruturas de repetição for
Você ainda não tem acesso ao conteúdo
1.29. Estruturas de repetição for in & for of
Você ainda não tem acesso ao conteúdo
1.30. Estruturas de repetição break & continue
Você ainda não tem acesso ao conteúdo
1.31. Funções em Javascript
Você ainda não tem acesso ao conteúdo
1.32. Projeto prático_ escrevendo um programa que descobre números primos
Você ainda não tem acesso ao conteúdo
1.33. As principais classes e funções nativas do Javascript
Você ainda não tem acesso ao conteúdo
1.34. Aprendendo a usar a documentação para se aprofundar
Você ainda não tem acesso ao conteúdo
1.35. Estruturando dados com Array
Você ainda não tem acesso ao conteúdo
1.36. Navegando pelos itens de um Array
Você ainda não tem acesso ao conteúdo
1.37. Pesquisando itens dentro de um Array
Você ainda não tem acesso ao conteúdo
1.38. Estruturando dados como JSON
Você ainda não tem acesso ao conteúdo
1.39. Manipulando itens dentro de um JSON
Você ainda não tem acesso ao conteúdo
1.40. Pesquisando itens dentro de um JSON
Você ainda não tem acesso ao conteúdo
1.41. Tratamento e lançamento de erros
Você ainda não tem acesso ao conteúdo
1.42. Interagindo com o usuário
Você ainda não tem acesso ao conteúdo
1.43. Funções assíncronas com Promise, async & await
Você ainda não tem acesso ao conteúdo
1.44. Manipulação de data e hora
Você ainda não tem acesso ao conteúdo
1.45. Manipulação e formatação de texto
Você ainda não tem acesso ao conteúdo
1.46. Manipulação de arquivos
Você ainda não tem acesso ao conteúdo
1.47. Projeto prático_ escrevendo um programa de Chatbot
Você ainda não tem acesso ao conteúdo
1.48. Encurtando código com operadores aritméticos
Você ainda não tem acesso ao conteúdo
1.49. Encurtando código com operadores coalesce
Você ainda não tem acesso ao conteúdo
1.50. Encurtando código com operador spread
Você ainda não tem acesso ao conteúdo
1.51. Encurtando código com destructuring
Você ainda não tem acesso ao conteúdo
1.52. Trabalhando com temporizadores
Você ainda não tem acesso ao conteúdo
1.53. Requisições HTTP
Você ainda não tem acesso ao conteúdo
1.54. Classes e objetos
Você ainda não tem acesso ao conteúdo
1.55. Propriedades com get & set
Você ainda não tem acesso ao conteúdo
1.56. Construtores de classe
Você ainda não tem acesso ao conteúdo
1.57. Entendendo o contexto this
Você ainda não tem acesso ao conteúdo
1.58. Escopo de variáveis
Você ainda não tem acesso ao conteúdo
1.59. Projeto prático_ escrevendo um programa que consulta o valor do câmbio de moedas
Você ainda não tem acesso ao conteúdo
1.60. Apresentação do projeto
Você ainda não tem acesso ao conteúdo
1.61. Recebendo parâmetros de entrada do usuário
Você ainda não tem acesso ao conteúdo
1.62. Isolando interação com usuário em uma única função
Você ainda não tem acesso ao conteúdo
1.63. Criando a função principal do programa
Você ainda não tem acesso ao conteúdo
1.64. Carregando a cotação das moedas na API
Você ainda não tem acesso ao conteúdo
1.65. Fazendo cache dos dados
Você ainda não tem acesso ao conteúdo
1.66. Organizando as cotações em formato próprio
Você ainda não tem acesso ao conteúdo
1.67. Validando os parâmetros do usuário
Você ainda não tem acesso ao conteúdo
1.68. Calculando a cotação das moedas
Você ainda não tem acesso ao conteúdo
1.69. Estrutura inicial da aplicação
Você ainda não tem acesso ao conteúdo
1.70. Escrevendo o HTML da aplicação
Você ainda não tem acesso ao conteúdo
1.71. Desenhando o estilo com CSS
Você ainda não tem acesso ao conteúdo
1.72. Recebendo parâmetros de entrada do usuário
Você ainda não tem acesso ao conteúdo
1.73. Carregando a cotação das moedas na API da Binance
Você ainda não tem acesso ao conteúdo
1.74. Preenchendo a tela a lista de moedas
Você ainda não tem acesso ao conteúdo
1.75. Convertendo automaticamente quando um parâmetro é alterado
Você ainda não tem acesso ao conteúdo
1.76. Publicando a aplicação na internet
Você ainda não tem acesso ao conteúdo
2. Node Js Express Construindo Apis Restful
2.1. O que são APIs e por que são importantes_
Você ainda não tem acesso ao conteúdo
2.2. Diferença entre Frontend e Backend
Você ainda não tem acesso ao conteúdo
2.3. O que são APIs RestFul e seus princípios
Você ainda não tem acesso ao conteúdo
2.4. Instalando o VS Code
Você ainda não tem acesso ao conteúdo
2.5. Instalando o Insomnia
Você ainda não tem acesso ao conteúdo
2.6. Instalando o GIT
Você ainda não tem acesso ao conteúdo
2.7. Apresentando o projeto To-Do List
Você ainda não tem acesso ao conteúdo
2.8. Prirmeiros passos com Express
Você ainda não tem acesso ao conteúdo
2.9. Executando a aplicação com Nodemon
Você ainda não tem acesso ao conteúdo
2.10. Organizando a aplicação em módulos
Você ainda não tem acesso ao conteúdo
2.11. Trocando a importação de módulos CommonJS por ECMAScript Module
Você ainda não tem acesso ao conteúdo
2.12. Usando um Middleware no Express
Você ainda não tem acesso ao conteúdo
2.13. O Que é CRUD (Create, Read, Update, Delete)_
Você ainda não tem acesso ao conteúdo
2.14. Declaração das rotas da API do projeto To-Do List
Você ainda não tem acesso ao conteúdo
2.15. Módulo para ler e gravar dados das tarefas
Você ainda não tem acesso ao conteúdo
2.16. Tratamento de erros no módulo para ler e gravar dados das tarefas
Você ainda não tem acesso ao conteúdo
2.17. Implementando rota para listar todas as tarefas
Você ainda não tem acesso ao conteúdo
2.18. Implementando rota para consultar uma tarefa
Você ainda não tem acesso ao conteúdo
2.19. Organizando o Insomnia para catalogar todas as rotas
Você ainda não tem acesso ao conteúdo
2.20. Implementando rota para criar uma nova tarefa
Você ainda não tem acesso ao conteúdo
2.21. Validação de parâmetros da rota para criar uma nova tarefa
Você ainda não tem acesso ao conteúdo
2.22. Implementando rota para atualizar uma tarefa existente
Você ainda não tem acesso ao conteúdo
2.23. Implementando rota para apagar uma tarefa existente
Você ainda não tem acesso ao conteúdo
2.24. Implementando rota para marcar tarefa como FEITA ou A FAZER
Você ainda não tem acesso ao conteúdo
