Skip available courses

Available courses

  • Promoção de Pré-Venda

    Adquira agora o curso e economize R$100,00 De 299,00 por 199,00 Promoção válida até 1 de fevereiro de 2012. Parcele em até 18x

     

     

    Apresentação

    Mais de 7 anos de experiência, trabalhando com programação e com a ferramenta Flash. Trabalhou em diversas empresas tanto como empregado, como prestador de serviço desenvolvendo soluções e vencendo desafios, dentre as quais se destacam (Em ordem alfabética):

     

    Constran

    Honda Motors

    Odebrecht

    Puc-PR

    TV Globo

     

    Bom conhecedor de metodologias e boas práticas de desenvolvimento, bem como, usabilidade, programação visual interativa, organização de layout’s, foco e etc. Desenvolvedor de games e game designer nas horas vagas.

    Diego Rafael Wiprich apresentará e ministrará o curso de Adobe Flash CS5.5

    Neste curso, tentaremos expor o conteúdo de acordo com diversos níveis de conhecimento do aluno. Nós sabemos que vários alunos podem estar em diferentes etapas e fases de aprendizado, e que, muitas vezes, ver o que já se conhece pode ser frustrante. Então, tendo isso em mente, iremos dividir o curso basicamente em 3 etapas:

     

    1. Nível Iniciante: para quem nunca viu o Flash na vida, ou tem algum conhecimento básico e limitado.

    2. Nível intermediário: para quem já tem um conhecimento básico, sabe programar o básico e brincar com a Timeline e organizar as coisas no Stage. Você já se considera um “entendido” de flash e já resolve a grande maioria dos problemas.

    3. Nível Avançado: para quem sabe e conhece os tipos de dados de cabeça, sabe e conhece a maioria das funções e framework nativo do Flash, mas sente que pode aprender mais, e que há mais a aprender. Conhece e utiliza OOP. Essa pessoa resolve os problemas consultando exemplos e tem facilidade em criar as coisas do zero.

    Objetivo

    O objetivo deste curso, não é apenas lhe ensinar a fazer um pequeno banner, um site em flash, uma apresentação de “power point”, ou animações estáticas na timeline, nem muito menos resolver aquele “seu problema do trabalho que esta difícil de consertar”. Nosso objetivo é realmente lhe ensinar a utilizar o Flash e todo o seu potencial. A criar framework’s e trabalhar com os já existentes. O Flash tem uma filosofia, e nós queremos lhe ensinar essa filosofia. Desde saber a diferença de Flash, Flex, Flash Player, MXMLe Action Script, até distinguir entre as versões de linguagens utilizadas a detectar eficiência em códigos e projetar otimizações do mesmo. Além de ensinar integração com outras linguagens como PHP e utilização de banco de dados nas nossas aplicações desenvolvidas em aula.

    Explicaremos também a visão distorcida que a web vem pregando sobre a morte do Flash Player e também provaremos com exemplos simples e práticos que isso não vai acontecer tão cedo.

    Para direcionar você na melhor forma de aprendizado, estaremos disponibilizando uma ferramenta que irá avaliar o seu atual conhecimento e lhe sugerir em qual etapa do curso você deve seguir. Você não é necessariamente obrigado a seguir a ferramenta, mas seria interessante, para uma melhor qualidade de aprendizado, começar desde o principio, para você entender a metodologia utilizada pelo professor e conseguir se situar com o restante da turma.

    Para eventuais duvidas, nos teremos o fórum de ajuda do curso, onde os alunos poderão postar suas duvidas, sugestões e reclamações sobre o curso. O bacana de se utilizar o fórum, é que muitas vezes um aluno pode acabar ajudando o outro, dessa forma assim criando um “laço de amizade online” onde todos podem trocar experiências.

    Outro detalhe importante a ser citado sobre este curso é que, apesar de ser um negocio on-line, nós não utilizamos uma linguagem formal na hora da comunicação. Nós falamos o que tem que ser dito em palavras curtas e grossas se necessário. Em minha experiência, sempre vi que o formalismo não ajuda em muito, e que, ser descontraído, ajuda mais o aluno a absorver conhecimento, então, iremos utilizar desta vantagem.

     

    Cronograma

    Nível Básico:

    Nesta etapa, será apresentada toda a parte visual da ferramenta, e sua utilização, sendo que, depois de concluído o aluno estará apto a desenvolver, banners, paginas simples, apresentações semelhantes ao PowerPoint, mas mais complexas e animadas. Depois de concluído, o aluno estará totalmente apto para avançar para a próxima etapa.

    Evolução da ferramenta até o Flash CS5.5

    IDE do Flash

    Stage

    Ferramentas de Edição Vetorial

    Painéis

    Componentes

    Library (Biblioteca)

    Ferramenta Aling (Alinhamento)

    Menus



    Time Line (Linha do Tempo)

    Camadas

    Frames

    Trabalhando com camadas

    Trabalhando com mascaras

    Bloqueando e ocultado camadas

    Painel Properties (Painel de Propriedades)

    Tipos de Arquivos Flash

    o Mais populares

    .swf

    .fla

    .xfl

    .as

    Estudando a Linha do Tempo

    FPS (Frames por Segundo)

    Motion Editor

    Macetes

    Desenvolvendo Animações Frame a Frame

    Desenvolvendo Animações com Interpolação

    O que é interpolação

    Interpolação de Movimento

    Interpolação de Forma

    Interpolação Clássica

    Desenvolvendo Animações Controladas

    Símbolos

    O que são Símbolos

    Button

    MovieClip

    Graphic



    Ferramenta Texto

    O que é a ferramenta Texto

    StaticText

    DynamicText

    Input Text

    TFL Text

    Ferramentas de Desenhos

    Macetes

    Propriedades

    Usando Action Script

    Como o Action Script interrage com os MovieClips

    Controlando os MovieClips

    Criando botões de controle

    Controlando a linha do tempo

    Link pra internet

    Formulário web

    Finalização da etapa com prova pratica a partir do conteúdo estudado

     

    Intermediário

    Nesta etapa, espera-se que o aluno já esteja familiarizado com o nível básico. A diferença é que esta etapa enfatiza mais a utilização de programação juntamente com classes e orientação a objetos. Ira aprender sobre plano cartesiano do Flash e suas respectivas propriedades, além de macetes que o ajudarão a elevar seu conhecimento em muito na ferramenta e linguagem de programação. No final deste curso, o aluno estará apto a desenvolver sites completos e com layout liquido para a internet, com utilização de arquivos externos e conteúdos dinâmicos, assim como componentes preparados para facilitar a programação.

    Plano Cartesiano do Flash

    O que é plano Cartesiano?

    Propriedades x e y no Flash

    Propriedades Width e Heigth no Flash

    A diferença do plano cartesiano comum e do plano cartesiano do Flash

    Relações com Matemática

     

    Linguagem de programação Action Script 3

    RunTime

    Como funciona a programação (como a CPU trabalha com as linhas de código)

    Sintaxe

     

    Variáveis

    Tipos de dados

     

    Output Panel

    O que é o Output Panel

    Coisas interessantes a se fazer com o Output

     

    Funções

    Funções dinâmicas com parâmetros

    Classes

    Curiosidades sobre a linguagem

    Utilização de Arquivos externos

    Arquivos SWF

    Carregando um .swf externo

    Criando um Loading Bar

    Programando o Loading Bar

     

    Arquivos XML

    Carregando arquivos de texto XML como conteúdo dinâmico

    Criando Loading Bar para o Carregamento

    Aplicando o Texto do XML no Flash

    Coisas interessantes a se fazer com XML

     

    Arquivos de Texto (.txt)

    Carregando arquivos de Texto como conteúdo dinâmico

    Aplicando o Texto do Arquivo no Flash

     

    Curiosidades sobre arquivos externos e outros meios de utilização

    Utilização de códigos comuns do Flash

    Abordagem sobre códigos mais utilizados no Flash

    Apresentação sobre códigos mais utilizados no Flash

     

    Linha do Tempo

    Dando nome aos Frames

    Macetes para animação de botões

     

    Exercícios Baseados em Galerias de Imagens

    Exercícios Baseados em carregamento de texto

    Criando Botões Dinâmicos

    Aspectos semi-avançados da Biblioteca

    Criando Componentes para o Flash

    O que são componentes Flash?

    Como Cria-los

    Programando o componente

    Definindo parâmetros

    Salvando o Componente para futura utilização

     

    Importando arquivos para o Flash

    Arquivos de Imagem

    Arquivos de Filme

    Edição

    Arquivos de Som

     

    Exportando arquivos com o Flash

    Arquivos suportados para exportação

    Exportando um Flash Vídeo

     

    Interação com Java script

    Finalização da etapa com prova pratica a partir do conteúdo estudado

     

    Avançado

    Nesta etapa, espera-se que o aluno já esteja familiarizado com o nível intermediário e já esteja com um bom conhecimento em programação Action Script. Esta etapa tem um enfoque maior na utilização de técnicas de programação para construção de jogos, paginas dinâmicas que precisam de processamento de informação de posições, dentre outras características que o flash proporciona. Será apresentado um estudo aprofundado sobre como desenvolver um game, paginas dinâmicas com conteúdo dinâmico e animação via programação. Ao final deste curso, o Aluno estará apto a desenvolver quase todo o tipo de aplicação flash, que sua imaginação e capacidade o possibilitar, além também de conseguir interpretar qualquer tipo de código de programação em Action Script.

    O que é programação avançada?

    Programação Orientada a Objetos

    Loops

    Condicionais

    Estrutura de Código

    Utilização avançada de Classes

    Construtores

    Estudando o plano cartesiano 3D do Flash

    Propriedades x, y e z

    Traduzindo formulas matemáticas para programação

    Reutilização de variáveis

    Exemplos de utilização de física e cálculos matemáticos

    Desenvolvendo um player de vídeo

    Fazendo Streaming de vídeos online

    Conceito

    Pratica

     

    Componentes SWC

    Organização e estrutura de classes

    Desenvolvendo um game Simples

    Planejamento

    Brainstorm

    Equipe

    Estudo de jogabilidade

    Publico alvo

     

    Programando o Game Simples

    Interação com teclado e mouse

    Teclas de Referencia

     

    Planejando um game 2D

    Utilização de câmera

    Cenário

    Movimentos

    Personagem

     

    Desenvolvendo o Game 2D

    Movimentação do personagem

    Macetes com o output panel

    Construindo o código

     

    Compilando para plataformas moveis

    Desenvolvendo uma pagina dinâmica com banco de dados

    Recebendo dados do PHP

    Enviando dados para o PHP


Bem vindo ao meu site de cursos profissionais.

Este site foi construindo visando proporcionar um melhor aprendizado para os profissionais que querem evoluir em suas ferramentas de trabalho, assim como também, aprender novas ferramentas e novos cursos.

Contamos com profissionais experientes em nosso curso que irão passar todo um "know how" e expêriencia de anos de trabalhos nas respectivas ferramentas.

Entre em contato conosco e adquira, curso e começe a vencer na vida!

Skip Calendar

Calendar

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
Today Sunday, 20 May 20 21 22 23 24 25 26
27 28 29 30 31   
Skip Navigation

Navigation