actionscript 3.0, action script 3.0, sql server 2005, cartilla del taxi, auladirectiva.com

Auladirectiva online
AULADIRECTIVA
Horario disponible: 10:00 a 14:00 / 16:00 a 20:00
Teléfono (34) 91 702 41 11
MSN / Email: info@auladirectiva.com
Formulario de contacto

CURSOS DE OFIMÁTICA

Microsoft Excel (nivel básico)
Microsoft Excel (nivel medio)
Microsoft Excel (nivel avanzado)
Microsoft Word (nivel medio)
Microsoft Access (nivel básico)

CURSO GRATIS

Actualización a Flash CS4

Curso gratuito orientado a quienes ya tienen experiencia con versiones anteriores de Flash y desean descubrir y aplicar lo que ofrece la versión CS4.

¡PIDENOS CLAVES DE ACCESO!

Si vives en...
Ameríca del Sur o Central

Consulta costos diferenciales

AHORA PUEDES IMPARTIR
Formación online

Alquiler de AULAS VIRTUALES

CURSOS RELACIONADOS

Animación y simulación con ActionScript 3.0

Lo Nuevo en Adobe Flash CS4

Animación con Flash MX 2004 - CS4

Contenidos dinámicos con
ActionScript 2.0 y PHP 5


Contenidos dinámicos con
ActionScript 2.0 y XML


Master en Tecnología Flash

CURSOS PRESENCIALES EN AULADIRECTIVA:

ActionScript 3.0 en Flash CS3

Creación de Páginas Web

Producción Musical con Cubase

Curso de Monólogo Cómico

OTROS CURSOS ONLINE EN AULADIRECTIVA:

SQL Server 2005

Programación con PL/SQL

Programación con Transact-SQL

Master en Diseño de Páginas Web

Master en Programación para Internet

Cartilla de taxista en Madrid

PÁGINAS AMIGAS

Cartilla del taxi

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: 550 €
Solicitar información

ATENCIÓN: Los alumnos matriculados en este curso, podrán realizar el módulo Animación y Simulación con ActionScript 3.0, totalmente gratis.
  • Temario
  • Presentación
  • Objetivos
  • Modalidad de Formación

IntroducciÓn a actionscript 3.0

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

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

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, tanto en la modaliad presencial como online, 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.

curso dirigido a...

El presente curso ActionScript 3.0 en Flash CS3, está dirigido 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.

Salidas profesionales

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.

curso presencial

El curso ActionScript 3.0 en Flash CS3, será impartido en aulas situadas en plena Puerta del Sol de Madrid y su duración será de 100 horas lectivas (un mes aproximádamente).

Las clases tendrán lugar de lunes a viernes por la mañana (de 9:00 a 14:00) o por la tarde (de 16:00 a 21:00).

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

curso online

Para que la seriedad de Auladirectiva quede plasmada desde el principio, antes de que se produzca la matriculación, deseamos establecer desde este momento una serie de obligaciones que deberemos cumplir y que todo alumno podrá reclamar en cualquier momento:

  • Mediante los estudios que seguirán, enseñaremos a trabajar de forma profesional con la materia de elegida, de manera que los nuevos conocimientos se puedan aplicar en el trabajo normal de cada día.
  • El trabajo didáctico de los profesores de Auladirectiva, estará basado en el estudio de una parte teórica y la realización de ejercicios, prácticas guiadas, test evaluativos y proyecto final, pudiendo obtener el máximo rendimiento del temario.
  • Desde el momento en que se produzca la matriculación del alumno, el curso se adaptará completamente a sus necesidades y preferencias en cuanto a horarios se refiere.
  • El alumno dispondrá de un Aula Virtual que contendrá todo el material necesario para seguir los estudios, a la que se podrá acceder 24 horas de cada día, desde cualquier lugar en donde se disponga de una conexión a Internet.
  • Durante todo el tiempo que el alumno se encuentre estudiando, dispondrá de un tutor profesionalmente capacitado en la materia de su elección.
  • El alumno podrá contactar de forma indirecta con el profesor, mediante correo electrónico, las 24 horas de cada día.
  • El alumno podrá contactar de forma directa con el profesor, mediante Chat, todos los días laborables, durante un horario que en ningún momento supondrá menos de 2 horas diarias.
  • El curso avanzará al ritmo en que el alumno asimile la materia de estudio. Esto quiere decir que será el propio alumno quien controle el ritmo y las horas de estudio diario.
  • El curso tendrá una duración definida, que podrá ser ampliada bajo pedido, hasta que se hayan realizado todos los ejercicios, prácticas, test, etc y se haya podido presentar un proyecto final digno, que demuestre la capacitación profesional del alumno. El tiempo de ampliación tendrá un coste significativamente bajo, cuyo objetivo será que pueda terminar sus estudios.
  • El alumno podrá detener el curso en cualquier momento en que lo necesite, siempre que avise al profesor, indicando la circunstancia. Posteriormente, podrá retomarlo sin problema y continuar con los estudios.
© 2006 Auladirectiva - Todos los derechos reservados - Pl. Gabriel Miró, 3 - 28005 Madrid - España - Tel. (34) 91 7024111

Mapa sitio
| Inicio | Quiénes somos | Acreditación | Trabaja con nosotros | Contactar | Catálogo