Curso de JavaScript e TypeScript do básico ao avançado

Javascript e TypeScript - front-end e back-end (Full Stack) - Node, Express, noSQL, React, hooks, Redux, Design Patterns.

Curso de JavaScript e TypeScript do básico ao avançado
Photo by Oskar Yildiz / Unsplash

Curso criado por Luiz Otávio Miranda

Aprenda o que quiser. Milhares de cursos incríveis para escolher.

O que você aprenderá

  • Instalação dos programas utilizados ao longo do curso (Node, Visual Studio Code e mais)
  • Javascript básico (variáveis e coisas básicas de programação)
  • Javascript com lógica de programação (estruturas condicionais, de repetição e mais)
  • Javascript orientado a objetos (classes, funções construtoras, factory functions, e mais)
  • Javascript funcional (seções específicas para funções, arrays e objetos)
  • Javascript assíncrono (com promises, ajax, axios e fetch API)
  • Webpack e Babel (para uso de recursos modernos em navegadores mais antigos)
  • Node.js (básico de Node + Express e MongoDB)
  • Projeto agenda (Um projeto real utilizando tudo o que foi descrito anteriormente)
  • Deploy - Criar, configurar e manter um servidor Linux (inclui configuração de várias tecnologias diferentes)
  • Api rest - Criar uma API Rest do zero usando Express, JWT e o Sequelize (com MariaDB/MySQL).
  • React JS Básico - Nesta seção, criaremos uma lista de tarefas utilizando o React JS e o localStorage do navegador.
  • React JS Avançado - React Hooks, Redux + Redux Saga, Autenticação com JWT, Redux Persist e muito mais.
  • Bônus: Expressões Regulares (Regex)
  • TypeScript - Você não precisa comprar outro curso para aprender TypeScript
  • Princípios da programação orientada a objetos e princípios S.O.L.I.D (SOLID)
  • Testes automatizados com o Jest
  • NextJS + Strapi - vamos a criar sites com SSR e SSG usando o NextJS
  • Bancos de dados SQL (MySQL)
  • Knex - Query Builder
  • Bônus: Padrões de projeto (Design patterns)
  • Bônus: HTML5 e CSS3

Aprenda o que quiser. Milhares de cursos incríveis para escolher.

Pra quem é este curso

  • Para aqueles que desejam aprender JavaScript Moderno (ES6+) do zero
  • Para desenvolvedores experientes que desejam aprimorar seu conhecimento em JS
  • Para desenvolvedores que desejam trabalhar com front-end e back-end (fullstack)
  • Para quem deseja aprender TypeScript

Curso de JavaScript e TypeScript do básico ao avançado

Javascript e TypeScript - front-end e back-end (Full Stack) - Node, Express, noSQL, React, hooks, Redux, Design Patterns

Saiba Mais