analytics

terça-feira, 30 de agosto de 2016

Jogo em Javascript Orientado a Objetos

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.

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.

 

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

terça-feira, 26 de julho de 2016

Conteúdo Gratuito de HTML


Newsletter Desenvolvimento de Software - #2 by Alfamídia

A Alfamídia lançou em junho um novo modelo de cursos extensivos em Porto Alegre, com aulas ao longo de 1 ano. No extensivo em Desenvolvimento web e Mobile, o aluno tem aulas de HTML, Javascript, Java, PHP, C#, com módulos mensais práticos e conteúdo de apoio em videoaulas e apostilas.

Em agosto inicia o módulo de HTML, e a Alfamídia está disponibilizando um dos conteúdos online. São 11 videoaulas e fontes de todos os exemplos da análise de um template responsivo com HTML e CSS.

Quem tiver interesse, pode se inscrever gratuitamente no curso em Curso de HTML Gratuito


 

sexta-feira, 1 de julho de 2016

Apostila Gratuita - Lógica de Programação

Apostila Gratuita -  Lógica de Programação

A Alfamídia está disponibilizando diversas apostilas de seus cursos gratuitamente, algumas recentes e outras de cursos que foram descontinuados. Visite nosso portal de cursos online www.alfamidiaonline.com.br para conferir também nossos cursos online pagos e gratuitos.Preencha seu e-mail para receber o link de nossa apostila para download.A apostila é totalmente livre para qualquer uso, mas pedimos que não a redistribua, mas sim, se quiser contribuir para mantermos nosso projeto de distribuir materiais gratuitamente, que faça um link para esta página.
http://www.alfamidia.com.br/apostilas/apostila-de-logica-de-programacao

quinta-feira, 30 de junho de 2016

Cursos Gratuitos Alfamídia

Cursos Gratuitos Alfamídia

Confira os cursos gratuitos oferecidos pela Alfamídia! Apenas preencha seu e-mail e faça o cadastro para se matricular em um ou mais dos cursos abaixo.
Os cursos gratuitos da Alfamídia são disponibilizados para que você conheça um pouco de nosso trabalho, além de ser uma forma de contribuir para a comunidade. Estes cursos são apenas uma pequena parte do conteúdo de nossos extensivos, cursos de 12 meses com conteúdo amplo e aprofundado em diversas áreas.
Não deixe de visitar nossa Web Store para conhecer os cursos que você pode contratar diretamente pelo nosso site.

http://www.alfamidia.com.br/cursos-gratuitos/

Turmas confirmadas 100% online iniciando 01/07

Turmas confirmadas 100% online iniciando 01/07 
DESIGN GRÁFICO E WEB DESIGN 
DESENVOLVIMENTO WEB E MOBILE 
CRIAÇÃO DE JOGOS DIGITAIS 
DESIGN E ANIMAÇÃO 3D 
GESTÃO E MARKETING 
FORMAÇÃO EXCEL ONLINE 
GESTÂO DE TI 
MARKETING DIGITAL 
ADMINISTRAÇÃO DE REDES 
DESENVOLVIMENTO DE SOFTWARE 
Processos de Gestão de Microempresas 
TESTE DE SOFTWARE 
INFORMÁTICA PARA ADMINISTRAÇÃO 
ADMINISTRAÇÃO DE SISTEMAS MICROSOFT 
CURSO PARA JOVENS: TECNOLOGIA, JOGOS E DESIGN 
SOFTWARE LIVRE 
SQL SERVER 2012 
http://www.alfamidiaonline.com.br/

segunda-feira, 13 de junho de 2016

Evento: Animando com CSS3 - Vagas limitadas

 

Evento: Animando com CSS3 

Palestrante: Ana Paula Miranda 
Possui graduação em PEDAGOGIA MULTIMEIOS E INFORMÁTICA EDUCATICA pela Pontifícia Universidade Católica do Rio Grande do Sul - PUCRS. Especiallista em Docência para Educação Profissional pelo SENAC/rs. Possui vários cursos na área de Design e Webdesign. Possui a certificação adobe intitulada; "Adobe Certified Associate, Rich Media Communication using Adobe Flash CS5". Publicou dois livros: 

Website com Dreamweaver. CSS3 e HTML5. Florianopolis : Visual Books, 2012, v.01. p.222. e 
Praticando e Entendo Adobe Flash CS5. Santa Catarina : Visual Bokks, 2011, v.1. p.256.

É autora do Blog http://www.anapaulaweb.com.br/ com mais de 150 aulas publicadas.

Evento gratuito com vagas limitadas
Data e Hora de Início
06/07/2016 - 15:30h
Data e Hora de Fim
06/07/2016 - 16:30h
Local
Alfamidia: Cristovão colombo 1496 - Floresta - POA