/origamid-javascript

Abordagem sobre a linguagem Javascript utilizando a plataforma Origamid

Javascript

Abordagem sobre a linguagem Javascript utilizando a plataforma Origamid

O curso

  • Conteúdo: var, const, let, class, async, await, fetch, promise e mais

  • Pré-requisitos: HTML e CSS

  • Ferramentas: Visual Studio Code, Node JS, NPM e git.

  • Javascript para iniciantes: dados, variáveis, operadores, boolean, funções, objetos, arrays, loops e mais

  • DOM para iniciantes: Início do projeto, selecionar e manipular o dom, eventos, transversing, e mais. DOM é como você manipula o HTML e CSS.

  • Objetos: Funções construtoras, prototype, string, array, math, number, function, object

  • Efeitos no DOM: Modules, event bubble, setTimeout, forms e mais

  • Javascript Assíncrono: Promises, Fetch(novo AJAX), Json, API, HTTP, Async / Await e mais.

  • Classes: Class, constructor, get, set, extends e mais

  • Mais Javascript: IIFE, factory function, clokures, debugging, destructuring, rest, iterables.

  • Regular Expression: Principais padrões e métodos

  • Automação Front-end: CLI, npm, ESlint, Webpack, Babel e Git

  • Projeto Final: Refatoração do projeto utilizando classes. Praticando com GIt, ESLint e mais.

Aplicações

  • Front end: Manipulação do DOM, comunicação assíncrona com o back end e mais
  • Back end: Comunicação com banco de dados, manipulação de arquivos e mais (Node)
  • Jogos: Geralmente se aproveitando de benefícios do HTML5