Antes de ser um curso de programação Javascript, este é um curso de programação. Mesmo que você nunca tenha programado antes, este curso o guia, passo a passo, desde o básico até a construção de pequenos aplicativos e jogos em javascript.
Confira nos links do conteúdo programático algumas videoaulas gratuitas que disponibilizamos. Contrate hoje mesmo o curso para ter acesso a todas as videoaulas.
Para contratar este curso, apenas faça o pagamento através de pagamento online. Você pode pagar à vista ou parcelado no cartão.
Consultar valor do Curso de Javascript
Se você deseja uma formação completa em uma área profissional, consulte também os Extensivos Alfamídia, cursos de 12 meses com exames mensais e formação para atuar no mercado profissional.
Aula 1 - Introdução a programação
- Introdução a Lógica de Programação
- Operações matemáticas
- Introdução a variáveis
- Operadores lógicos
- Variáveis booleanas
- Variáveis tipo string
- Um primeiro programa em javascript
- Primeiro desafio
- Primeira dica para o desafio. Só assista este vídeo depois de tentar solucionar o desafio.
- Primeira solução para o desafio. Só assista este vídeo depois de tentar solucionar o desafio.
- Segunda solução para o desafio. Só assista este vídeo depois de tentar solucionar o desafio.
Aula 2 - Funções para conversão de tipos
- O comando while para controle de fluxo
- ParseInt e ParseFloat para conversão entre números e strings
- Tabela verdade - entendendo melhor os testes de valores verdadeiros e falsos
- Arrays
- O comando for para controle de fluxo
- Primeiro desafio
- Primeiro desafio - Resposta
- Segundo desafio
- Segundo desafio - Resposta
- Desafio final
Aula 3 - Construindo um algoritmos de ordenação, passo a passo.
- Introdução a aula 3
- Armazenando os números em um array
- Armazenando os números em um array - resposta
- Algoritmo de ordenação Bubble Sort
- Solução do desafio - parte 1
- Solução do desafio - parte 2
Aula 4 - Apresentação de IDEs e interação do Javascript com HTML
- Apresentação da aula 4
- Visão geral de algumas IDEs
- Inserindo informações em páginas html com document.write
Aula 5 - Implementando uma funçao fibonacci
- Funções em Javascript
- Desafio de implementar uma função fibonacci
- Resposta do desafio de implementar uma função fibonacci, com uso de função recursiva
> Aula 1 - Introdução ao HTML
Aula 1 -Funções de array e string
- Funções de string: indexOf e lastIndexOf
- Funções Push e Pop
- Funções Shift e Unshift
- Funções Concat e Slice
- Funções Sort e Reverse
- Funções toString e Join
- Função splice
Aula 2 - Criando funções
- Declaração de funções
- Escopo de funções
- Funções como parâmetros
]
Aula 3 - Introdução a objetos em javascript
- Objetos: herança
- Objetos: sintaxe formal
- Objetos: sintaxe literal
Aula 4 - MIAUS - um jogo em Javascript para estudo e práticas de programação orientada a objetos
- Apresentação do jogo
- Uso do CANVAS no javascript
- Analisando o código do jogo: controle da nave do jogador
- Analisando o código do jogo: controle das naves inimigas
- Versão orientada a objetos do jogo
- Implementação do tiro atingindo a armada inimiga, utilizando orientação a objetos
- Desafios para você desenvolver
Aula 5 - Criando o jogo Genius
- Apresentação do jogo Genius
- Propriedades e Métodos do Jogo Genius
- Sequência Lógica do Jogo Genius
- Dois Métodos do Jogo Genius
- Continuação dos Métodos do Jogo Genius
- Método de Comparação - Jogo Genius
- Salvamento de Cookies - Jogo Genius
- Método Principal - Jogo Genius
Aula 6 - Javascript e DOM
- Introdução ao DOM
- Objetos Document e Window
- getElementById
- getElementByTagName
- Estilos no DOM
- innerHTML - inserindo dados no HTML
Aula 7 - Javascript e DOM parte 2
- Criando novos elementos no DOM
- Removendo elementos do DOM
- Criando textNodes
- Navegando no DOM - parentNode
- Desafio