Edetem - Escola de tecnologias mistas

  • Formações
    1. seta Formação
        FLASH CS5.5 TOTAL

    2. Objetivo
    3. Esta é a formação mais completa do mercado, com ela você será o profissional completo que o mercado tanto procura. Ao térnino desta formação você estará dominando o Adobe® Flash® e sendo capaz de fazer animações e interatividade para banners, sites, jogos, aplicações ricas para web, desktop, tablets, smartphones e CD-ROM, programação avançada, sistemas interativos e realidade aumentada.
    4. Pré-requisitos
    5. Para que você obtenha o melhor aproveitamento deste treinamento, indicamos que você tenha informática básica.
    6. Tecnologias
    7. Conteúdo Programático
      • Introdução
        » Objetivo do curso
        » Cronologia
        » Conceitos
        » Quanto a estrutura de tipos
        » Quanto ao grau de abstração
        » Gerações

        Sistemas de computação
        » Sistema binário
        » Sistema Hexadecimal
        » Objetivos
        » Conteúdo

        Introdução a Lógica de Programação
        » Instruções

        Algoritimos
        » Imprecisões das receitas

        Linguagens de programação
        » Etapas no desenvolvimento de um sistema ou programa
        » Dividir para conquistar
        » Metodologia de solução
        » Prática
        » Exercício Proposto
        » Objetivos
        » Conteúdo

        Técnicas para a contrução de algoritmos
        » Pseudocódigo

        Regras para construção de algoritmos
        » Propriedades de um algoritmo
        » Fases de desenvolvimento de um algoritmo
        » Exemplo de algoritmo
        » Algoritmo
        » Teste de Mesa

        Diagrama de bloco ou fluxograma
        » Exemplos de Diagrama de Bloco
        » Pratica
        » Exercício Proposto
        » Introdução
        » Objetivos
        » Conteúdo

        Constantes, variáveis e tipos de dados
        » Constantes
        » Variáveis
        » Tipos de variáveis

        Operações sobre os dados – Operadores
        » Operadores Relacionais
        » Operadores Lógicos

        Regras para nomes de constantes e variáveis
        » Expressões
        » Prioridades dos operadores
        » Introdução
        » Objetivos
        » Conteúdo
        » Operações lógicas

        Estrutura de Decisão e Repetição
        » Comandos de Decisão
        » SE ENTÃO / IF ... ELSE
        » SE ENTÃO SENÃO / IF ... IF ELSE ... ELSE
        » Comandos de Repetição
        » Enquanto x, Processar (Do While ... Loop)
        » Processar ..., Enquanto x (Do ... Loop While)
        » CASO SELECIONE / SELECT ... CASE
      • Sobre a plataforma flash
        » Introdução à plataforma
        » Novidades da versão
        » A interface do flash
        » Organização do espaço de trabalho
        » Tipos de documento
        » Linguagens de programação

        Barra de ferramentas
        » Ferramentas de seleção e subseleção
        » Ferramentas de desenho
        » Ferramenta de transformação de formas
        » Ferramenta de texto
        » Ferramentas de preenchimento

        Animações
        » Linha do tempo
        » Introdução à animação
        » Controle de tempo da animação
        » Animação quadro a quadro
        » Criação de layers
        » Animação de formas
        » Animação clássica (tween classic)
        » Linha guia
        » Animação tween motion

        Criação de símbolos
        » Criação de objeto gráfico
        » Criação de clipe de filme
        » Criação de botões

        Ferramenta deco
        » Introdução à ferramenta
        » Aplicação de deco com objetos
        » Animação com deco

        Biblioteca
        » Criação de pastas
        » Nomeando objetos
        » Criação de objetos pela biblioteca

        Máscara
        » Máscara em fotos
        » Máscara com objetos
        » Animando máscara
        » Animando objetos mascarados

        Filtros
        » Introdução a filtros
        » Aplicação de filtros em fotos
        » Aplicação de filtros em objetos
        » Aplicação de filtros em textos
        » Copiando e colando filtros
        » Desabilitando, habilitando e deletando filtros
        » Animação com filtros

        Common library
        » Inserindo botões prontos
        » Inserindo áudio da biblioteca comum

        Motion presets
        » Animações prontas
        » Criando sua biblioteca de animações

        Blends
        » Tipos de blends
        » Aplicação de blends em objetos
        » Aplicação de blends em fotos
        » Aplicação de blends em textos

        Bones
        » Aplicando bones a vetor
        » Aplicando bones a clipes de filme
        » Animação com bonés

        3d
        » Aplicando 3d em clipes de filme
        » Animação com 3d

        Introdução ao actionscript » O painel de ações
        » Ações básicas de navegação
        » Ações em botões
        » Criando uma navegação na timeline
        » Abrindo uma página web
        » Abrindo um cliente de e-mail

        Importação
        » Utilizando áudio da biblioteca comum
        » Importação de arquivo photoshop (psd)
        » Importação de arquivo illustrator (ai)

        Áudio
        » Áudio na timeline
        » Áudio em botões
        » Player de áudio com componente

        Vídeos
        » Conversão de arquivos de vídeo
        » Importação de vídeos
        » Personalizando opções do player

        Publicação
        » Configurações do html
        » Configurações do flash
      • Introdução
        » Revisão dos conceitos básicos, Tween’s, Mascara e linha guia
        » Filtros e efeitos em fotos
        » Onion Skin e Edit Multiple frames
        » Painel Motion Editor

        Simbolos e Super Gráficos
        » Diferença entre gráficos e movieclipes
        » Motion Shape com Shape Hint
        » Criando menu dinâmico com gráficos
        » Propriedades
        » Métodos

        Actionscript
        » Pontuação
        » Variáveis
        » Propriedades
        » Métodos
        » Controlando objetos
        » Controlando timeline

        Física no Flash
        » Efeito Bounce
        » Comprimir e esticar
        » Gravidade e inércia
        » Aceleração e desaceleração
        » Elasticidade

        Efeitos Especiais
        » Criando degrade personalizado
        » Efeito fumaça
        » Efeito sombra e reflexo
        » Partículas
        » Explosões
        » Programas auxiliares de efeitos

        3D e Bones
        » Simulando 3D no flash
        » Efeito 3D em texto
        » Perspectiva de objetos
        » Criando animação articulada
        » Articulação em tempo real
        » Introdução ao Poser 3D

        Criação de filmes/animações
        » Conceitos de animação
        » Stop motion, animação clássica e animações 3D
        » Ideias, objetivos e finalidades
        » Roteiro e Storyboard
        » Sincronismo labial
        » Loops background
        » Movimentos de câmera
        » Efeito Zoom

        Publicação
        » Criando vídeos pelo Flash
        » Criando CD-Rom interativo
        » Criando apresentação de Slides
        » Publicando seu site para web
      • Introdução
        » Revisão dos conceitos básicos
        » Classic Tween
        » Motion Tween
        » Shape Tween
        » Instâncias

        Introdução ao Actionscript
        » Pontuação
        » Variáveis
        » Propriedades
        » Métodos

        Máscara Dinâmica
        » Criando mascaras arrastáveis
        » Mascaras com borda esfumaçada
        » Arrastar e Soltar

        Colisão de objetos
        » Lógica básica para jogos
        » Criando um jogo simples com HITTEST

        Menu
        » Menu Abre e Fecha
        » Personalizando botão direito do mouse

        Personalização
        » Tela cheia
        » Menu de Opções / Impressão
        » Posição de um objeto na tela
        » Propriedades
        » A ação With
        » Botão selecionado/não selecionado

        Preloader
        » Preloader simples
        » Preloader avançado
        » Preloader com porcentagem
        » Preloader com barra de progressão animada

        Leitura de dados externos
        » Leitura de arquivo txt
        » Leitura de arquivo XML
        » Leitura de dados externos com XML e imagens
        » Leitura de arquivos externos (SWF, JPG e PNG)

        Data e Hora
        » Criação de um relógio digital
        » Criação de um relógio analógico

        Formulário de Email
        » Criação de um formulário para envio de dados
        » Recebendo dos dados em um arquivo php
      • Introdução ao Java
        » Histórico da Linguagem
        » Características da Linguagem
        » Plataformas Java
        » Java 2 System Development Kit
        » A Máquina Virtual Java
        » Produtos e Terminologias da Tecnologia Java

        Estrutura básica de um programa
        » Princípios Básicos da Linguagem
        » Membros de uma Classe
        » O método Main
        » Modificadores de Acesso
        » Convenção de Nomes
        » Compilação e Execução de Programas
        » Passagem de Parâmetro na Linha de Comando

        Variáveis e Operadores
        » Nome de Variáveis
        » Tipo de Dados
        » Escopo de Variáveis
        » Conversões Entre Tipos Primitivos de Dados
        » Operadores
        » Constantes

        Controle de Fluxo
        » Comando if – else
        » Comando switch
        » Comando while
        » Comando do - while
        » Comando for
        » Comando break
        » Comando continue

        Métodos
        » Modificadores de Acesso
        » Nome de Métodos
        » Argumentos
        » Retornando Valor a Partir de um Método
        » Passando Parâmetros para um Método

        Classes e Objetos em Java
        » Encapsulamento
        » Criando Objetos e Acessando Dados Encapsulados
        » Construtores
        » O Ponteiro this

        Mais Sobre Classes e Objetos
        » Pacotes
        » Atributos e Métodos de Classe
        » Destrutores e o Método finalize()

        Herança e Polimorfismo
        » Herança
        » Polimorfismo
        » Criação de um objeto de uma subclasse e o ponteiro super
        » Métodos e Classes final

        Estruturando o Código com Classes Abstratas e Interfaces
        » Classes Abstratas
        » Interfaces

        Usando Strings e Arrays
        » Strings
        » Operações em Strings
        » Convertendo primitivos para Strings e vice-versa
        » A classe StringBuffer
        » Arrays
        » Arrays de Primitivos
        » Arrays de Referências
        » Arrays como Objetos
        » Arrays e Exceções
        » Arrays Multidimencionais

        Tratamento de Exceções
        » Classes de Exceções
        » Tratando de Exceções
        » Capturando Exceções
        » Deixando uma exceção passar através do método
        » Capturando uma exceção e disparando outra diferente
      • Introdução ao Curso de XML
        » Objetivos do curso
        » Arquivos para Download e preparação dos exercícios
        » O que é XML?
        » Tecnologias relacionadas à XML

        Como um arquivo XML é utilizado
        » Descrevendo informações com XML
        » Vantagens do uso do XML
        » Exemplos de sites com XML

        Regras básicas de XML
        » XML file contents
        » Proper XML syntax
        » Valid documents
        » Namespaces in XML

        Iniciando a trabalhar com XML
        » Primeiro arquivo XML
        » Associando um arquivo XML com CSS
        » Estilizando tags XML com CSS
        » Trabalhando com XML e CSS 2

        Usando DOM para manipular XML
        » Introdução ao DOM
        » Extraindo informações e manipulando dados

        XML e XPath
        » O que é XPath?
        » Trabalhando com XPath

        XSLT - Extensible Stylesheet Language Transformations
        » O que é XSLT?
        » Estilizando um arquivo XML com XSLT
        » Usando XSLT com CSS
        » Como repetir itens
        » Condições Lógicas
        » Determinar uma ordem aos dados XML

        Criando um documento de validação
        » O que é um arquivo DTD?
        » Sintaxe de um arquivo DTD
        » Declarando elementos
        » Declarando atributos
        » Definindo um schema

        Caracteres reservados
        » Seções CDATA
        » DTD (Document Type Definition)
        » Conectores
        » Controle
        » Declarando Atributos
        » DTD - Declaração Interna
        » DTD Declaração Externa

        Definindo um Schema para o XML
        » O que é XML Schema?
        » Anatomia de um schema
        » Declarando elementos
        » Declarando atributos
      • Apresentação do Curso
        » Apresentação do Curso
        » Painel de Ações
        » Considerações Gerais

        Introdução à ActionScript 3.0
        » Criar variáveis
        » Atribuir valor às variáveis
        » Tipos de dados int e uint
        » Criar constantes
        » Dicas de criação de variáveis e atribuição de tipos
        » Ação trace
        » Ação condicional IF
        » Ação condicional IF ELSE
        » Ação condicional IF composto
        » Ação condicional Switch Case

        Propriedades de objetos
        » Alterar propriedades x e y de um MovieClip usando AS3
        » Alterar propriedades de opacidade e visibilidade via AS3
        » Alterar propriedades de tamanho de um MovieClip
        » Alterar propriedades de rotação de um MovieClip com AS 3.0
        » Adicionar propriedades de texto
        » TextField e Tipos de Dados

        Funções, Eventos e Listeners
        » Introdução a funções
        » Função com retorno
        » Função com parâmetros
        » Função com vários parâmetros
        » Como preencher um TextField
        » Como adicionar eventos a botões
        » Combinar eventos e funções

        Array
        » Criar um array
        » Método de adicionar novo elemento a um Array
        » Métodos de excluir
        » Método para pesquisar um elemento em um Array

        Estruturas de Repetição Loops
        » While
        » For, For in e For each

        Funções Matemáticas
        » Math.random()
        » Math.round()

        Crianção de Objetos pelo código
        » Classe Shape
        » Classe Sprite
        » Classe MovieClip

        Arrastar Objetos
        » Criar um objeto arrastável
        » Aprendendo a usar o target e currentTarget
        » Desenhar um objeto dinamicamente
        » Tornar estes objetos arrastáveis
      • Criando Classes
        » Explicação o que são Classes
        » Criar nossa primeira Classe
        » Métodos e propriedades
        » Definir um Classpath
        » O que é Herança

        Criar um Classe Botão
        » Desenhar via ActionScript a Classe Botão
        » Aplicar buttonMode a classe Botão
        » Criar um TextField para nossa Classe Botão
        » Como formatar o texto da Classe Botão
        » Como criar comunicação entre duas classes
        » Alterar a cor da classe Botão quando passar o mouse por cima via AS3

        TextField e TextFormat
        » Criar um TextField através de ActionScript
        » Definir propriedades via ActionScript para o TextField
        » Aplicar a classe TextFormat para personalizar o texto

        Integração com CSS
        » Criar um TextField para receber dados do tipo HTML
        » Carregar um arquivo HTML
        » Carregar e aplicar um arquivo CSS

        Filtros
        » Revisão de filtros
        » Aplicando filtros pelo código
        » Criando um classe de filtros personalizados

        Componentes
        » Componente Botão
        » Componente Botão usando ActionScript 3.0
        » Componente ComboBox
        » Eventos do componente ComboBox
        » Componente List
        » Componente DataGrid
        » Como preencher um DataGrid com dados XML
        » Como personalizar um DataGrid
        » Formatar coluna de DataGrid com valores monetários

        Classe Tween e Tweener
        » Como criar animações com ActionScript 3.0
        » Identificar o fim de uma animação
        » Alterar outras propriedades no movimento

        Classe Timer
        » Exemplos de utilização
        » Conhecer a classe Date
        » Criando um efeito maquina de escrever
        » Criar um relógio analógico

        Menu Context
        » Como esconder o menu contextual padrão
        » Adicionar itens ao menu contextual
        » Criar eventos e links para os itens do menu
        » Como testar os links do menu contextual

        Fullscreen
        » Aplicação de fullscreen na aplicação
        » Interagindo com botões
        » Opções de permissão
        » Publicando

        Impressão
        » Imprimindo arquivos
        » Definindo áreas de impressão

        Criar um projeto usando a Classe Loader
        » Carregar SWF externo
        » Carregar SWF externo a partir de eventos
        » Classe Loader ProgressEvent.PROGRESS
        » Classe Loader Event.COMPLETE
        » Classe Loader IOErrorEvent.IO_ERROR

        Classe URLLoader
        » Carregar texto externo
        » Carregar texto a partir de eventos
        » Aplicar uma barra de rolagem
      • Carregar mensagens do Twitter via RSS
        » O que é RSS e como ler no Flash
        » Carregar os Posts do Twitter no Flash
        » Visualizar o Post completo

        Integração Flash e Javascript
        » Como criar ações ActionScript para chamar função Javascript
        » Criar a função javascript e testar o exercício

        SWFAddress Histórico de navegação
        » Demonstração de site com e sem histórico de navegação
        » Aonde copiar os exercícios limpos
        » Explicando o arquivo AS inicial
        » Adicionar propriedades e eventos SWFAddress
        » Adicionar chamada para os arquivos JavaScript necessários
        » Adicionar as ações finais para conclusão do desafio

        Integração com YouTube API
        » Apresentação da nova API
        » Carregar um vídeo do youtube
        » Mostrar o tempo do vídeo
        » Formatar o tempo
        » Mostrar barra de progresso do vídeo
        » Controlar o vídeo
        » Adicionar botões de play e pause

        Redimensionar Stage
        » Demonstrar cases de tela 100%
        » Centralizar conteúdo
        » Manter o tamanho do conteúdo fixo
        » Adicionar imagem de background
        » Adicionar imagem inteira como background

        Fundamentos de PaperVision 3D
        » O que é PaperVision 3D
        » Opções de download do PaperVision3D
        » Configurar o Papervision3D
        » Elementos de uma cena 3D no Papervision3D
        » Criando um objeto plano
        » Rotacionar um objeto 3D (adicionar dupla face)
        » Adicionar uma textura
        » Adicionar uma imagem

        Cubo interativo com PaperVision 3D
        » Criar cubo 3D
        » Adicionar rotação ao cubo
        » Aplicar imagens aos lados do Cubo
        » Adicionar interatividade ao cubo
        » Aplicar links a cada lado do cubo

        Realidade aumentada
        » Introdução a RA
        » Exemplos de utilização
        » Criando seu marcador
        » Utilizando a biblioteca Flartoolkit
        » Criando exemplo com vários marcadores
        » Aplicativos de desktop com o Adobe AIR

        Trabalhando com eventos Desktop
        » Minimizar
        » Maximize
        » Drag in Drop
        » Fechar
        » Redimensionar
        » Criando um layout redimensionável
        » Configurando seu projeto AIR
        » Ícones
        » Certificado
        » Publicar e instalar
    8. Metodologia Aplicada
    9. 1. Aulas práticas
      Nossas aulas são ministradas com exercícios 100% práticos, elaborados por profissionais experientes e certificados.

      2. Projeto de conclusão
      Neste projeto você aplicará todo o conteúdo aprendido em um exercício que trará uma experiência de aplicação prática para seu currículo.

      3. Teste de aptidão técnica.
      Esta avaliação de conhecimento do software, será o atestado definitivo da sua expertise para o mercado de trabalho.
  • Carga Horária

      Diurno Noturno
    Completo 120h / 15 dias 108h / 36 dias

    » As aulas acontecerão nos horários:
    • Segunda a Sexta: 9h as 18h
    • Segunda a Sexta: 19h as 22h
    • Sábado: 9h as 18h

  • Redes sociais
  • Facebook
  • Edetem no Google
  • Edetem no Twitter
  • Blog
  • Central de
    Atendimento
    (41) 3627-4001