- Introdução
- Avaliação Udemy
- Instalação Visual Studio Code
- Criando o projeto e aprendendo sobre operadores matemáticos
- Strings e Concatenação
- Criando variáveis e realizando desafio
- Identifique os tipos de dados na imagem
- Índices de variáveis e Concatenação de Strings
- Armazenando resultado comparação de Strings + Dados Booleanos
- Comparando strings x números e 0 ou 1 com true ou false
- Condicionais If e Else + Desafio conta restaurante
- Condicionais If, Else e Else If + Condicionais Aninhados
- Operador % (percent) + Descobrir se número é impar ou par
- Operadores Lógicos AND, OR e NOT - Teoria + Aplicação prática
- Um pouco mais de true e false
- Resolva os exercícios combinando os operadores lógicos e de true e false
- Trabalhando com operadores ternários
- Aprendendo sobre o poderoso Switch Case
- Estrutura de repetição (loops) While
- Estrutura de repetição (loops) For
- Estruturas de Repetição (Loop) For Aninhado
- Funções com e sem parâmetro
- Funções utilizando o Return
- Utilização de retorno de uma função em uma outra função
- Escopo e acesso a variáveis
- Criando e Percorrendo um Array
- Trabalhando com Método Push do Array
- Trabalhando com Método Pop do Array
- Trabalhando e entendendo o Método Splice do Array
- Método Reverse em Arrays
- O Método Abordado sobre Arrays será o Método ForEach
- Método MAP e a função ToUpperCase em Array
- Matrizes (Arrays de Arrays)
- Começando com Objetos Parte 1 - Aprendendo com o Sabre de Luz
- Começando com Objetos Parte 2 - Aprendendo com Bonecos de Heroi
- Um pouco mais de Objetos - Utilizando Animais como Exemplo
O que você aprenderá
- Criar Variáveis;
- Discernir os tipos de dados em JavaScript;
- Converção entre dados;
- Operadores Lógicos e Matemáticos;
- Funções;
- Strings;
- Testes e Comparações entre valores;
- Arrays;
- Loops (For, While, Do While, For In, Etc.);
- Objetos Embutidos (Classes do JavaScript tais como: Math e Date);
- Objetos Personalizados
- Identação e Código;
- Organização de Projeto e Muito mais.
Descrição
Nesse curso nós iremos aprender a linguagem de programação JavaScript, a linguagem JavaScript é extremamente importante para quem deseja ter uma carreira de sucesso.
Por meio desse curso e de seu empenho você poderá ingressar no seleto grupo de programadores que utilizam JavaScript.
Ao fim do curso você estará capacitado para iniciar seus estudos em desenvolvimento Web e também Mobile.
Atualmente o Facebook lançou uma tecnologia chamada React-Native, onde utilizando a linguagem JavaScript você poderá desenvolver aplicativos para as plataformas Android e IOS. Sabe o que é melhor nisso tudo? Utilizando o JavaScript no React-Native você pode desenvolver apenas 1 código e ter no final o mesmo aplicativo para as duas plataformas de maior sucesso no mundo, isso mesmo, você desenvolve 1 código e tem aplicativo para as duas plataformas e tudo de maneira nativa e não hibrida.
Público Alvo?
Qualquer pessoa que deseja conhecer a poderosa linguagem de programação JavaScript;
Pessoas que querem aprender JavaScript para aplicar os conhecimentos em projetos Web e Mobile (React-Native)
O que serei capaz de fazer depois deste curso?
Entender códigos em JavaScript;
Ter os conceitos de Variáveis, Estruturas de Repetição, Estruturas de Condição e comparação, Operadores Lógicos e Matemáticos, Objetos Embutidos, Arrays e muito mais.
Quais são os requisitos para fazer o curso?
Baixar a IDE VSCode
Ter um navegador de Internet
Lógica de Programação (Básica)
Baixar o Node.js
Não se preocupe se não souber muito de lógica de programação, pois, nesse curso nós iremos abordar de maneira bem didática, assim você também irá aprender um pouco sobre lógica de programação.
Também não se preocupe com baixar o VSCode, pois, temos uma aula exclusiva que ensinar a baixar, instalar e configurar o VSCode.
E é claro, se você está lendo essa página no seu computador, quer dizer que você já tem um navegador de internet.
Então, não fique parado! Venha e vamos começar com tudo.
Os alunos também compraram
Sobre os instrutores

- 4.08 Calificación
- 13622 Estudiantes
- 12 Cursos
Daniel Lopes
Analista de Sistemas e Professor
Formado em análise e Desenvolvimento de Sistemas pela Faculdade de Tecnologia do Estado de São Paulo, Daniel começou na área de informática ainda muito jovem, passando por diversas áreas de atuação, sendo elas:
- Manutenção de Micromputadores;
- Suporte Técnico para Usuários;
- Manutenção em Redes Sem Fio;
- Programador (Android, PHP, C#, JavaScript, Java, MySQL, SQL Server, React JS, React Native, NodeJS e MongoDB).
Atualmente Daniel, trabalha como desenvolvedor de Aplicativos Mobile (Android) e também como consultor de tecnologia, além de ter se encantado pela área do ensino a distância, para manter-se atualizado e bem informado Lopes busca as mais diversas capacitações, cursos, livros, treinamentos.
Em 2017 Daniel passou a se dedicar a criação de conteúdos na internet, ao iniciar um canal no Youtube, Lopes recebeu diversas solicitações de criação de cursos com o conteúdo abordado lá, após isso, tem se dedicado em criar apostilas, cursos presenciais e on-line, além de participar de projetos de aceleração de startups.
Ao ver que sua paixão era o ensino, Daniel resolveu então participar de eventos que possibilitam um melhor entendimento na área de inovação tecnológica. Eventos como Startup Weekend e Hackathon, são fundamentais no desenvolvimento pessoal e profissional de todos nós.
Feedback do aluno
Avaliação do curso
Avaliações
Muito bom :)
muito bem explicado e detalhado!
É solicitado que seja instalado um programa para rodas os códigos da aula, mas quando da erro o professor não ajuda a solucionar o problema. Tive que pedir ajuda para outras pessoas e procurar na internet por dias pra conseguir resolver. Com isso perdi muito tempo que poderia estar estudando, só tentando