actionscript 3.0, action script 3.0, cartilla del taxi, cartilla taxi, cartilla taxista, curso cartilla taxi, curso cartilla taxista, sql server 2005, taxidenoche.com

DATOS DE CONTACTO:
Horario disponible: 10:00 a 21:00
Teléfono (34) 91 702 41 11
Email: info@taxidenoche.com
Volver a la portada

OTROS CURSOS Y MATERIAS DE ESTUDIO QUE TE PUEDEN INTERESAR:

Microsoft Excel Nivel Básico

Microsoft Excel Nivel Medio

Microsoft Excel Nivel Avanzado

Microsoft Access Nivel básico

Microsoft Word Nivel Medio

Diseño Web con Adobe Photoshop

Diseño Web con Dreamweaver CS3

Diseño y Animación con Flash

Máster en Diseño de páginas Web

Máster en Programación para Internet

CURSOS PRESENCIALES EN LA PUERTA DEL SOL DE MADRID

El centro de formación Auladirectiva, ha iniciado unos cursos presenciales en Madrid, en plena Puerta del Sol, dirigidos a personas que parten desde cero, sin ninguna experiencia anterior en las materias de estudio:

Creación de Páginas Web

Producción Musical con Cubase

PÁGINAS AMIGAS

Auladirectiva online

Taxi de Noche

Golblog

Design-root

Bitmondo

Valid XHTML 1.0 Transitional ¡CSS Válido!

ActionScript 3.0 en Flash CS3

Horas lectivas: 200
Precio: 580 €
Más información: 91 702 41 11 - info@taxidenoche.com
  • Temario
  • Presentación
  • Objetivos
  • Dirigido a
  • Salidas profesionales

IntroducciÓn

La importancia de ActionScript en Flash
Novedades de la versión 3.0
Ventajas respecto a versiones anteriores
Conceptos básicos de ActionScript
Dónde escribir el código
El panel Acciones y sus herramientas
Compilar el código y ejecutar un programa
Elementos básicos de ActionScript
Constantes globales
Funciones globales
Operadores
Sentencias, palabras clave y directivas

Variables y Tipos de Datos

Concepto de variable
Declaración de variables
Tipos de datos
Cadenas de texto
Valores numéricos
Valores booleanos
Valor nulo
Valor indefinido
Reglas de nomenclatura para variables
Ámbito de una variable
Variables globales
Variables de líneas de tiempo
Variables locales

Operadores

Operadores de asignación
Operadores aritméticos
Suma, Resta, Multiplicación, División y Módulo
Expresiones abreviadas
Incremento y decremento
Operadores de comparación
Igualdad e Igualdad estricta
Mayor que, menor que
Mayor e igual que, menor e igual que
Distinto a
Operadores lógicos
Valores de verdad
Operador Y
Operador O
Negación

Sentencias Condicionales y Bucles

Sentencias condicionales
La sentencia IF
La sentencia ELSE
La sentencia ELSE IF
La sentencia SWITCH/CASE
Estructuras de bucle
La sentencia WHILE
La sentencia DO WHILE
La sentencia FOR

Funciones

Reutilización del código
Declaración de funciones
Parámetros
Salidas

Clases, Objetos, MÉtodos y Propiedades

Introducción
Concepto de objeto
Métodos y propiedades
Concepto de clase
Creación de una clase
Atributos de una clase
El método constructor
Creación de instancias
Variables locales y propiedades
Acceso a las variables de una clase
Parámetros del método constructor
Métodos de instancia
Getters y setters
Métodos Get y Set
Compilar y ejecutar el código de una clase

Arrays

Declaración de un array
Longitud de un array
Inserción y eliminación de elementos
Establecer el orden de los elementos de un array
Recorrer los elementos de un array
Otros métodos de la clase Array

GestiÓn del Contenido GrÁfico en AS3

Jerarquía de clases
La clase DisplayObject
La clase InteractiveObject
La clase DisplayObjectContainer
La Lista de Visualización
Añadir elementos a la LV
Eliminar elementos de la LV
Niveles de profundidad
Obtener el nivel de un objeto
Cambiar el nivel de un objeto
Botones
La clase SimpleButton
Estados de un botón
Otras propiedades 
Movie clips 
La clase MovieClip
Control de la línea de tiempo
Propiedades de la clase MovieClip 

Transformaciones BÁsicas sobre un Objeto GrÁfico

Posición
Dimensiones
Escala
Rotación
Transparencia
Visibilidad
Cambio de color

CreaciÓn y Manipulación de Textos DinÁmicos

La clase TextField
Métodos y propiedades
Formato del texto
Formato con HTML
Formato con la clase TextFormat
Formato con la clase StyleSheet (CSS)
Selección dinámica del texto
Asignar enlaces a un texto dinámico
Introducción de texto
Carga de textos externos

GeneraciÓn DinÁmica de GrÁficos Vectoriales

Mover el cursor
Dibujar líneas y curvas
Dibujar rectángulos, elipses y círculos
Rellenar con colores sólidos, degradados y bitmaps
Borrar un gráfico vectorial

Creación y Manipulación de Imágenes Bitmap

Vectores vs Bitmaps
Las clases Bitmap y BitmapData
Representación del color en ActionScript
Creación dinámica de bitmaps
Carga de imágenes externas
Las clases Loader y URLRequest
Precarga de una imagen externa  
Métodos de la clase BitmapData
Filtros y efectos

Manejo de Eventos

Receptores (Listeners)
Registrar un objeto como receptor
Hacer que un objeto deje de ser receptor
Las clases Event y EventDispatcher
Propiedades de la clase Event
Métodos de la clase Event
Eventos relativos al Mouse
La clase MouseEvent
Detectar el botón izquierdo presionado o soltado
Detectar un doble click
Detectar el movimiento del puntero
Detectar el puntero sobre o fuera de un objeto
Detectar el desplazamiento de la rueda
Eventos relativos al Teclado
La clase KeyBoardEvent
Detectar teclas presionadas y soltadas
Obtener código de una tecla presionada/soltada
Detectar teclas de función con propiedades
Haciendo foco
La propiedad focus de la clase Stage
Estableciendo el orden de tabulación
La clase FocusEvent
Detectar cuando un objeto recibe o recibirá enfoque
Detectar cuando un objeto deja/rá de tener enfoque
Eventos relativos a campos de texto
La clase TextEvent
Detectar caracteres insertados en un campo
Detectar el desplazamiento (scroll) del texto
Detectar enlaces de tipo “evento”
El evento ENTER_FRAME
Animar un objeto dinámicamente con ENTER_FRAME
El evento TIMER
Las clases Timer y TimerEvent
Iniciar y detener el conteo
Animar dinámicamente con el evento TIMER
Propiedades de los eventos
Propiedades de la clase MouseEvent
Propiedades de la clase FocusEvent
Propiedades de la clase TextEvent

Operaciones Adicionales sobre Objetos Gráficos

Coordenadas del ratón
Máscaras dinámicas
Arrastrar y Soltar
Detectar colisiones 

XML en AS3

¿Que es XML?
Estructura y elementos de un documento XML
    Nodos de texto y atributos
XML en Flash
Cargar un documento XML externo
Recuperar los datos de un documento XML
Utilizar la síntaxis E4X para modificar el contenido de un objeto XML
Añadir atributos
Eliminar elementos

Componentes de Interfaz con el Usuario

Importar componentes
Componentes de uso frecuente
Button
CheckBox
RadioButton
TextInput
TextArea
List
ComboBox
DataGrid
Estilizar componentes

Manejo de archivos

Las clases FileReference y FileReferenceList
Subir archivos al servidor
Seleccionar los archivos a subir
Filtrar por tipo de archivo
Detectar la selección
Detectar la cancelación
Subir los archivos seleccionados
Controlar el progreso de la carga
Descargar archivos del servidor
Controlar el progreso de la descarga

Operaciones sobre Cadenas de Texto

Manipulación de cadenas con la clase String
Obtener la longitud de una cadena
Obtener el caracter dada la posición
Concatenar cadenas
Convertir una cadena a mayúsculas o minúsculas
Buscar subcadenas en una cadena
Extraer una sección de una cadena
Las Expresiones Regulares
¿Qué son las expresiones regulares?
Métodos de comprobación
Elementos de las E.R.
Sintaxis de las E.R.
Los metacaracteres
Los cuantificadores
El caracter de escape
Buscar y reemplazar cadenas con E.R.

Cálculos Matemáticos y Funciones de Fecha y Hora

La clase Math
Métodos y constantes
La clase Date
Métodos y propiedades

Animación dinámica con ActionScript

La clase Tween
Parámetros del método constructor
Tipos de aceleración
Métodos, propiedades y eventos

Gestión de Contenido Multimedia

Carga y reproducción dinámica de sonidos
Cargar un sonido externo
Reproducir un sonido
Controlar la reproducción
Controlar el volumen y el paneo de un sonido
Acceder a las propiedades de un archivo de sonido
Controlar la carga de un archivo externo
Controlar el progreso de la reproducción
Carga y reproducción dinámica de videos
El formato FLV
Modalidades de carga 
Las clases Video, NetStream y NetConnection
Cargar y reproducir un archivo de video externo
Ajustar las dimensiones de un clip
Controlar el volumen
Controlar la reproducción
Controlar el progreso de la carga 
Controlar el progreso de la reproducción
Establecer puntos de referencia (cue points)
Activar acciones con puntos de referencia        
Acceso al micrófono y la cámara web

Apéndice: Recursos y Usabilidad

Detectar el sistema operativo
Detectar la resolución del monitor
Detectar si el sistema es capaz de reproducir audio
Detectar si el sistema es capaz de reproducir video
Detectar la versión de Flash Player
Almacenar datos en el sistema del usuario
Los objetos compartidos (Flash cookies)
Creación de un objeto compartido
Recuperar datos de un objeto compartido
Eliminar datos de un objeto compartido
Comunicar dos archivos SWF
Conexiones locales con la clase LocalConnection
Enviar datos de un archivo SWF a otro
Confirmar recepción
Comunicar archivos SWF entre dominios 

ActionScript es un potente lenguaje de scripts que posibilita el desarrollo de aplicaciones dinámicas e interactivas basadas en tecnología Flash. Simulaciones, juegos, material didáctico interactivo, interfaces para dispositivos móviles, sitios web dinámicos y aplicaciones de escritorio, son sólo algunos de los campos en los que ActionScript ha incursionado con éxito.

En su versión más reciente, ActionScript ha experimentado un profundo cambio en su estructura y metodología, que le ha permitido equipararse en potencia con lenguajes como Java y C#. Plataformas como Flex han potenciado enormemente el uso de ActionScript en el desarrollo de aplicaciones web, y el inminente Adobe AIR lo tendrá como uno de sus principales protagonistas en el desarrollo de aplicaciones híbridas web/escritorio, en lo que se perfila claramente como el futuro de las aplicaciones interactivas.

Sin intenciones de quedarse atrás, Adobe Flash CS3 no sólo ofrece soporte completo para ActionScript 3.0, sino que además incorpora un potente depurador de código y mejoras sustanciales en el editor, como la posibilidad de contraer bloques de código

INICIO DEL CURSO ActionScript 3.0 en Flash CS3

El alumno podrá comenzar el curso una vez formalizada la matrícula. Su duración será aproximadamente de 200 horas lectivas.

DESARROLLO DEL CURSO ActionScript 3.0 en Flash CS3

Durante el desarrollo del curso, el alumno irá asimilando el contenido teórico de las sesiones de estudio, encontrándose con una serie de ejercicios prácticos y evaluaciones que pondrán a prueba lo aprendido y servirán para afianzar los conocimientos adquiridos.

DIPLOMA de auladirectiva

El alumno deberá realizar todos y cada uno de los ejercicios, prácticas, test, etc. que se vayan presentando durante el curso, además de realizar los proyectos que el profesor pueda añadir, con la competencia mínima exigible. Serán fundamentales las calificaciones obtenidas y la impresión personal del profesor.

Cumplidos los términos anteriores, el alumno recibirá el diploma acreditativo de su capacitación profesional, emitido por Auladirectiva Formación.

El objetivo del curso es realizar un completo recorrido por la más reciente versión de ActionScript, uno de los lenguajes más utilizados en el desarrollo de aplicaciones dinámicas e interactivas para la web, capacitando profesionalmente al alumno, en la programación con ActionScript 3.0 en el entorno de Flash CS3.

El presente curso está orientado a personas con conocimientos básicos de Flash, que deseen añadir interactividad y dinamismo a sus proyectos.

No se requieren conocimientos previos de programación, pero el curso podrá ser igualmente aprovechado por quienes hayan programado con versiones previas de ActionScript u otros lenguajes similares.

Al finalizar el curso el alumno estará capacitado para trabajar en cualquier equipo de desarrollo web y multimedia, aportando la línea visual, estética y funcional que sólo Flash y ActionScript pueden ofrecer a un proyecto.

© 2010 Cartilladeltaxi - Todos los derechos reservados - Pl. Gabriel Miró, 3 - 28005 Madrid - España - Tel. (34) 91 7024111