Rating 3.83 out of 5 (3 ratings in Udemy)
What you'll learn- Aprender conceitos básicos e avançados necessários para Programar na Linguagem JavaScript
- Desenvolver a sua lógica para resolver problemas Aprender a sintaxe em JavaScript
DescriptionJavaScript é uma linguagem de programação do lado do cliente e do lado do servidor. No lado do cliente, o código é executado e exibido pelo navegador. No lado do servidor, Node.js é usado.
JavaScript é uma linguagem independente de plataforma. …
Rating 3.83 out of 5 (3 ratings in Udemy)
What you'll learn- Aprender conceitos básicos e avançados necessários para Programar na Linguagem JavaScript
- Desenvolver a sua lógica para resolver problemas Aprender a sintaxe em JavaScript
DescriptionJavaScript é uma linguagem de programação do lado do cliente e do lado do servidor. No lado do cliente, o código é executado e exibido pelo navegador. No lado do servidor, Node.js é usado.
JavaScript é uma linguagem independente de plataforma. Qualquer navegador com suporte a JavaScript pode executar o código independentemente do sistema operacional.
JavaScript usa a técnica de compilação just-in-time . Como a compilação é feita em tempo de execução, o JavaScript é considerado uma linguagem interpretada. JavaScript é uma linguagem tipada dinamicamente. Ou seja, uma variável que contém um número pode ser reatribuída a uma string.
Neste curso de programação com a Linguagemde Programação JavaScript você aprenderá:
1 - Introdução Programação com a Linguagem de Programação JavaScript:
O que é e para que serve o JavaScript?
Introdução ao Curso de Programação com JS;
Instalando Sublime Text no Ubunto;
Criado Hello World e Constantes;
Declarando Variáveis e Constantes;
Tipos de Variáveis;
Operadores;
Conversão de Variáveis;
Operadores de Comparação e Lógicos;
IF / ELSE;
Laço FOR;
Do While;
Loop e Break;
Instrução Continue;
Criando uma Calculadora usando Switch;
Try Catch e Finaly;
2 - Funções:
3 - Objetos - POO:
Introdução Objetos;
Métodos;
Construtor;
Construtor de uma Função com Parâmetro;
Função de Construtor VS Literal Objeto;
Adicionando Propriedades e Métodos a um Objeto;
Protótipos de Objetos;
Construtores Internos;
Protótipos;
Herança de Protetype;
Adicionar Métodos a uma Função Construtora usando Prototype;
Mudança de Prototype;
Prototype Chaining;
Getter e Setter;
Object Define Property;
For in Loop com Objetos;
For in Loop com Strings;
For in Loop com Arrays;
Objetos do Tipo Number;
Função do Tipo Number;
Strings;
Objetos de Strings;
Métodos de Strings;
Funções de Strings;
4 - Arrays Matrizes:
Introdução Array - Matrizes;
Adicionar Elementos em um Array;
Alterar Elementos de um Array;
Deletar Elementos de um Array;
Métodos de Arrays;
Arrays e Obejetos;
Array Multidimensional;
Adicionar um elemento a uma matriz Multidimensional;
Deletar um elemento a uma matriz Multidimensional;
Iterando Arrays;
5 - JS ES6:
Introdução;
Arrow Function;
Default Parameters;
Templates Literals;
Spread Operator;
Map;
WeakMap;
Set e WeakSet.
6 - Projetos para Praticar: