/JS-e-TS-Full-Stack

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

Primary LanguageJavaScript

Udemy - 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

  • Seção 01: Configurando o ambiente no Linux e no Windows

Javascript

  • Seção 02: JS Básico - Para iniciantes
  • Seção 03: Lógica de programação
  • Seção 04: Funções (avançado)
  • Seção 05: Arrays (avançado)
  • Seção 06: Objetos e Prototypes (avançado)
  • Seção 07: JS Classes - Programação Orientada a Objetos (POO)
  • Seção 08: JS Assíncrono - Promises, Ajax e Async/Await
  • Seção 09: JS Tooling e ES6 Modules - Módules
  • Seção 10: Node, Npm, Express e MongoDB (NodeJS)
  • Seção 11: JS + Node - Projeto agenda (com express + MongoDB)
  • Seção 12: Linux - Deploy da aplicação e segurança + Chaves SSH
  • Seção 13: API REST - JS, Node, Express e SQL (MySQL ou Maria DB)
  • Seção 14: React com Componentes de classe (Básico)
  • Seção 15: React - Redux - Redux saga - React Hooks e Componentes Funcionais - Avançado
  • Seção 16: React Router DOM V6
  • Seção 17: Expressões regulares em Javascript - Regex

Typescript

  • Seção 18: Instalação
  • Seção 19: Tipos básicos
  • Seção 20: Classes e Interfaces - POO
  • Seção 21: Tipos avançados
  • Seção 22: Generics
  • Seção 23: Decorators
  • Seção 24: Namespaces e modules
  • Seção 25: Princípios SOLID
  • Seção 26: Testes com Jest
  • Seção 27: TS e React (Pomodoro App)
  • Seção 28: TS - Design Patterns - Padrões de Projeto GOF
  • Seção 29: NextJS e Strapi para criar API REST rapidamente
  • Seção 30: Deploy NextJS + Strapi no Ubuntu Server 20.04
  • Seção 31: Bases de dados relacionais - SQL - MySQL ou MariaDB
  • Seção 32: Knex.js - SQL Query Builder para Postgres, MySQL, MariaDB, SQLite3 e muito mais
  • Seção 33: HTML5 e CSS3 (Para iniciantes)
  • Seção 34: Landing Page com HTML4 e CSS3