Jogo em Javascript Orientado a Objetos
http://www.alfamidiaonline.com.br/curso-jogos-javascript/
Esta é uma das aulas de javascript dos cursos de desenvolvimento web e mobile e desenvolvimento de jogos digitais. O
curso é introdutório mas assume conhecimentos de lógica de programação e da
sintaxe básica do html e do javascript.
Se você tem interesse em conhecer mais sobre esta modalidade de formação
profissional, entre em contato com a Alfamídia pelo telefone +55 51 3073-2100 ou
pelo e-mail info@alfamidia.com.br.
analytics
terça-feira, 30 de agosto de 2016
segunda-feira, 15 de agosto de 2016
Programação Javascript ( cursos 100% online )
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.
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.
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.
Conteúdo Programático
Lógica de Programação
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
HTML 5 e CSS
> Aula 1 - Introdução ao HTML
- Uma breve história do HTML
- Nossa primeira página html
- Comentários em html
- Criando links em html
- Alguns comandos de formatação de parágrafos
- Agora propomos nosso primeiro desafio, para fixar os conteúdos já vistos e trabalhar algumas novas tags.
- Referências do Exercício
- Apresentação da resposta do exercício 1
Aula 2 - Listas e tabelas
- Utilizando imagens no HTML 5
- Elementos de agrupamento, incluindo listas ordenadas e não ordenadas
- Uso de Iframe no html 5
- Introdução a tabelas
- Introdução a tabelas - colspan e rowspan
Aula 3 - Introdução a linguagem CSS
- Introdução a CSS
- Definindo estilos CSS na página HTML
- Inspecionando CSS com o navegador Chrome
- Seletores em CSS - parte 1
- Seletores em CSS - parte 2
- Cores em CSS
Aula 4 - Fontes em CSS
- As 5 fontes pré-definidas em CSS
- Definindo uma fonte em CSS
- Outros atributos de fonte
Aula 5 - Outros comandos CSS
- Imagens de fundo
- Atributos de textos
- Comandos css para links
Aula 6 - Formulários
- Formulários em HTML
Aula 7 - Introdução a posicionamento em CSS
- Introdução a posicionamento e margem de objetos com CSS
- Largura e centralização de elementos
- Atributo float
- Atributo display inline-block
Aula 8 - Layout de formulários
- Estudo de um formulário com layout CSS
Aula 9 - Atributo position
- Atributo position: valores static e relative
- Atributo position: valor fixed
- Atributo position: valor absolute
Aula 10 - Desafio
- Desafio de ajustes de um primeiro layout com duas colunas
Programação Javascript
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
- Breve Metodologia para Criação
- O Roteiro
- Coleta do Material
- Cuidados com Coleta de Textos
- Cuidados com Coleta de Imagens
Unidade 3 : Diagramação
- Desenvolvimento de um Layout
- Fontes de Inspiração
- O Público-Alvo
- Dicas de Diagramação Avançada
- Regras de Proporções
Unidade 4 : Noções de Tipografia
- Tipografia
- Escolhendo a Fonte Correta
- Escolhendo o Alinhamento Correto
Unidade 5 : Cores
- Como criar Harmonia de Cores
- Psicodinâmica das Cores
- Padronizações
- Fundos: cor, textura ou imagem
Unidade 6: Falando em Design...
- Aplicando Design a Apresentação
- Harmonia X Contraste
Unidade 7: A Identidade
- Ícones
- Onde vai a marca?
Unidade 8: A Dinâmica
- Interações e Transições
- Uso de Animação
- Efeitos
Unidade 9: A Apresentação
- Estratégias para Apresentação
- Análise do Tipo de Público
- Alternativas
Informações: info@alfamidia.com.br ou 51-30732100
Assinar:
Postagens (Atom)