Páginas

Lijit Search Wijit

Mostrando entradas con la etiqueta programación. Mostrar todas las entradas
Mostrando entradas con la etiqueta programación. Mostrar todas las entradas

jueves, 9 de agosto de 2012

Diferencia entre programación orientada a objetos y orientada a eventos

La programación orientada a objetos (Object-Oriented Programming u OOP) las partes que componen tu programa son "abstracciones" de objetos del mundo real. Por ejemplo en un sistema bancario tienes tres objetos:

- Usuario
- Cuenta
- ATM

Y cada uno tiene sus propios atributos y métodos. En el caso de "Usuario" sus atributos serían por ejemplo nombre, dirección o edad y sus métodos serían darDeAlta(), cambiarEdad(), obtenerDireccion(), etcétera.

Adicionalmente se pueden dar relaciones entre estos objetos para que tu programa haga lo que tiene que hacer. Por ejemplo, le puedes pedir a un usuario que cree una nueva cuenta, generando un nuevo objeto del tipo "Cuenta":

Cuenta mi_cuenta = usuario_003.creaCuenta()
mi_cuenta.imprimeSaldo()

Por otro lado, la programación orientada a eventos (Event-Oriented Programming) es un modelo de diseño donde creas componentes y donde dependiendo de las acciones (o métodos) que ejecutes sobre ellos, éstos realicen algo, incluyendo llamadas a otros componentes. El ejemplo más conocido es el del botón:

Button miBoton = new Button("Click Aqui");

el componente miBotton tiene por ahí un método llamado onClick() que hace algo una vez que ha sido presionado:

class Button {
...
onClick() {
//aqui se pueden hacer muchas cosas dependiendo del "evento"
...
window.close() //Aquí al dar click al botón estamos cerrando una ventana
}
}

De esta manera se logra la programación orientada a eventos. Como nota adicional, uno puede combinar ambas maneras de programar (si te diste cuenta, Boton es un objeto que tiene atributos y métodos).


                           
                               DIPLOMADO DE DESARROLLO DE VIDEOJUEGO 2D
                                                MATERIA: Action Script 3

martes, 10 de enero de 2012

Diplomado: "Desarrollo de Videojuegos para Web"

CONVOCATORIA:

DIPLOMADO: 
"DESARROLLO DE VIDEOJUEGOS PARA WEB"





INICIO: Sábado 25 Febrero 2012


OBJETIVO: Desarrollar un videojuego de forma integral, pasando por las siguientes fases: Desarrollo de la historia, Planeación de la estructura, Diseño, Programación, Diseño de audio y Gestión administrativa y de Derechos de autor.

TOTAL: 516hrs.
MÓDULOS: 6
1. Guíon
2. Planeación
3. Diseño
4. Programación
5. Diseño de audio y musicalización
6. Gestión legal y administrativa del videojuego
 
TALLERES (MATERIAS): 23 Ver materias
PROFESORES: Alrededor de 15 profesores
DIPLOMA: VALIDACIÓN DE LA SECRETARÍA DEL TRABAJO Y PREVISIÓN SOCIAL

VALIDEZ CURRICULAR: 
POSGRADO: Si cuentas con cédula profesional al final del diplomado
DIPLOMADO: Si no cuentas con cédula profesional al finalizar el diplomado

GRUPOS: 1
DÍAS: Sábados
DURACIÓN: 1 año 9 meses
HORAS POR SESIÓN: 6hrs.
HORARIOS: 10am -4:30pm

INICIO: Grupo 1: 20 de febrero 2012 (lun., mie. y vie.)
              Grupo 2:  19 de marzo 2012 (mar. y jue.)
CUPO LIMITADO: 10 personas.

COSTO: $1,800 mensuales (pagando puntual)

LUGAR: Álvaro Obregón #185, piso 4
               Col. Roma Norte, D.F.
               Entre Monterrey y Tonalá
               A 3 cuadras del metrobús Alvaro Obregón



MATERIAS:


INFORMES E INSCRIPCIONES: 
Núm. local d.f. - 46-17-72-64
talleresparatodos@hotmail.com

Facebook
http://talleresparatodos.mx/diplomado-videojuegos

DIPLOMA: 
Validación de la Secretaria del Trabajo y Previsión Social

APARTA TU LUGAR CON $300
y liquida el 1er día de clases

PROCEDIMIENTO DE INSCRIPCIÓN:
1. Pagar:
 $300 apartando tu lugar
$1,800 liquidando tu inscripción

Número de cuenta
50-01-34-26-34-3 a Banco Inbursa.
2. Escanear el comprobante y enviarlo a talleresparatodos@hotmail.com












------