Master de ASESPRIN

Descripción

El Master de Asesprin es la manera perfecta de convertirse en un profesional polivalente, capaz de desarrollar cualquier tipo de Web y labores de Diseño Gráfico, pudiendo así realizar cualquier puesto de trabajo dentro de la profesión, incluso los más complicados y solicitados.

Con este Master usted dominará todos los lenguajes y programas necesarios para poder programar y diseñar webs profesionales, además de aprovecharse de un importante descuento.

El Master de Asesprin se compone de los cursos de :

Precio

Matrícula, curso, ejercicios, corrección de ejercicios, asistencia de tutor por email y/o messenger y examen final con diploma y certificado de la Asociación Española de Programadores de Internet: 1.158,84 euros (tasas incluidas). Pulse aquí para ver equivalencias con su moneda local.

Matricularse Ahora
Con Diploma de la Asociación Española de Programadores de Internet.

Duración del Curso

El alumno puede comenzar el curso 24 horas después de formalizada la matrícula. La duración del mismo será de doce meses aproximadamente (dependiendo la capacidad del alumno). El alumno tendrá dos años de matrícula para completar a su ritmo el curso.

Temario

Curso de Metodología de la Programación

Tema 1 Introducción a la programación y a la lógica

Los inicios de la informática
Los inicios de la programación
Nociones Básicas
Introducción a la lógica matemática
Lógica, Operadores
Lógica, Las tablas de la verdad
Propiedades de la lógica proposicional
Propiedades de la lógica proposicional (II)

Ejercicios
Solución al ejercicio 3
Solución al ejercicio 4
Introducción al Pseudocódigo
Representación del flujo de ejecución
Trabajando con Diagramas de Flujo
Trabajando con Diagramas de Flujo (II)
Ejercicios
Solución al ejercicio 5
Solución al ejercicio 6
Ejercicio 7
Solución al ejercicio 7
Ejercicio 8 y 9
Solución al ejercicio 8
Solución al ejercicio 9
Ejercicio puntuable, Demostración
Ejercicio puntuable, Programar en pseudocódigo
Test Tema 1

Tema 2 Empezando a trabajar con Pascal

Introducción a Pascal
La sintaxis de Pascal
Salida estándar en Pascal
Palabras Reservadas en Pascal
Desarrollando en Pascal (IDEs, Compiladores)
Free Pascal
Dev-Pascal
Dev-Pascal (II)

Ejercicio 10
Solución al ejercicio 10

Tipos de datos, en general
Propiedades comunes de los tipos de datos
Propiedades comunes de los tipos de datos (II)
Los Tipos de datos de Pascal
Funcionamiento de Variables y Constantes en Pascal

Ejercicios 11 y 12
Solución al ejercicio 11
Solución al ejercicio 12
Ejercicio 13
Ejercicio 14
Solución al ejercicio 14

Introducción a los operadores y las expresiones en Pascal
Operaciones Aritméticas
Operaciones de asignación de datos
Operaciones de comparación
Operaciones de lógica
Prioridad de los operadores

Ejercicios 15 y 16
Solución al ejercicio 15
Solución al ejercicio 16
Ejercicio 17
Solución al ejercicio 17

Ejercicio puntuable, Declarando constantes y de variables
Calculando el volumen de una esfera en Pascal
Test tema 2

Tema 3 Estructuras de control, Datos definidos por el usuario, Programas modulares

Definiendo nuestros propios tipos de datos
Enumerados y Subrangos
Records (Registros)
Sets (Conjuntos)
Arrays (Vectores)

Ejercicios 18 y 19
Solución al ejercicio 18
Solución al ejercicio 19
Ejercicios 20, 21 y 22
Solución al ejercicio 20
Solución al ejercicio 21
Solución al ejercicio 22
Ejercicios 23 y 24
Solución al ejercicio 23
Ejercicio 25
Solución al ejercicio 25
Ejercicio 26
Solución al ejercicio 26
Ejercicio 27
Solución al ejercicio 27

Introducción a las estructuras de control
Sentencia if - then
Sentencia If - then - else
Sentencia Case

Ejercicios 28 y 29
Solución al ejercicio 28
Solución al ejercicio 29
Ejercicio 30
Solución al ejercicio 30

Anidando If-Then-Else

Ejecicios 31, 32 y 33
Solución al ejercicio 31
Solución al ejercicio 32
Solución al ejercicio 33

Introducción a las iteraciones
Sentencia While
Sentencia Repeat
Sentencia For

Ejercicio 34
Solución al ejercicio 34
Ejercicio 35
Solución al ejercicio 35
Ejercicio 36
Solución al ejercicio 36
Ejercicios 37 y 38
Solución al ejercicio 37
Solución al ejercicio 38
Ejercicio 39
Solución al ejercicio 39

Dividiendo sin div

Ejercicios 40 y 41
Solución al ejercicio 40
Solución al ejercicio 41
Ejercicio 42
Solución al ejercicio 42
Ejercicio 43
Solución al ejercicio 43
Ejercicio 44
Solución al ejercicio 44
Ejercicio 45
Solución al ejercicio 45

Contando las ocurrencias de un caracter en una cadena
Divide y vencerás
Diviendo un programa en módulos
Procedures (Procedimientos)
Procedures (Procedimientos) (II)

Ejercicio puntuable, Subrangos válios
Ejercicio puntuable, Programar una variable de tipo registro
Ejercicio puntuable, Ecuación de primer grado
Ejercicio puntuable, Búsqueda optimizada en vectores
Ejercicio puntuable, Número invertido
Ejercicio puntuable, Factorial
Test Tema 3

Tema 4 Bibliotecas, Punteros y Listas Enlazadas

Functions (Funciones)
Biblioteca de funciones de Pascal
Biblioteca de funciones de cadenas
Biblioteca de Funciones, Miscelánea

Ejercicio 46
Solución al ejercicio 46
Ejercicio 47
Solución al ejercicio 47
Ejercicio 48
Solución al ejercicio 48
Ejercicios 50, 51 y 52
Solución al ejercicio 50
Solución al ejercicio 51
Solución al ejercicio 52

Creando nuestras propias Bibliotecas
Incluyendo Bibliotecas externas

Ejercicio 53
Solución al ejercicio 53
Ejercicio 54
Solución al ejercicio 54

Memoria Dinámica, Los punteros
Los Punteros (II)
Listas Enlazadas
Listas enlazadas (II)

Ejercicios 56 y 57
Solución al ejercicio 56
Solución al ejercicio 57
Ejercicio 58
Solución al ejercicio 58

Operando en listas enlazadas
Funciones para listas, Inicialización
Funciones para listas, Lista vacía
Funciones para listas, Creación
Funciones para listas, Tamaño (número de nodos)
Funciones para listas, Recorrido
Funciones para listas, Inserción de un nodo
Funciones para listas, Borrado de un nodo
Operaciones sobre Listas, Eliminación

Ejercicios 59, 60 y 61
Solución al ejercicio 59
Solución al ejercicio 60
Solución al ejercicio 61
Ejercicio 62 y 63
Solucion al ejercicio 62
Solución al ejercicio 63
Ejercicio puntuable, Trabajando con Matrices
Ejercicio puntuable, Declarando listas enlazadas
Ejercicio puntuable, Listado de eventos
Test Tema 4

Tema 5 Recursividad y Programación Orientada a Objetos

La Recursividad
Funciones Recursivas
Funciones Recursivas (II)
Tratando listas recursivamente

Ejercicio 64
Solución al ejercicio 64
Ejercicio 65
Solución al ejercicio 65
Ejercicio 66
Solución al ejercicio 66
Ejercicios 67 y 68
Solución al ejercicio 68

Ejercicio de final de curso, Agenda
Ejercicio de final de curso, Agenda, Agenda (II)

POO (Programación Orientada a Objetos)
Los Objetos
Las Clases
Los Métodos
Los Métodos (II)

Ejercicio 69 y 70
Solución al ejercicio 69
Solución al ejercicio 70

La Herencia
La Herencia (II)

Ejercicio 71
Solución al ejercicio 71
Ejercicio puntuable, La función de Fibonacci.
Ejercicio puntuable, Programa POO
Test Tema 5

Curso de HTML

Tema 1 Bloques de contrucción HTML

1.0 Qué es el HTML
1.1 Cómo escribir HTML
1.2 Etiquetas HTML
1.3 Anidamiento de etiquetas
1.4 Espaciado
1.5 Etiquetas con salto de línea automático
1.6 Símbolos especiales
1.7 Nombres de archivo
1.8 Las URL

Ejercicio propuesto del tema a resolver
Solución al ejercicio del Tema 1

Tema 2 Cómo comenzar su página Web

2.1 Cómo diseñar su sitio
2.2 Cómo organizar los archivos.
2.3 Cómo crear una página Web nueva
2.4 Cómo comenzar su página Web
2.5 Cómo colocar los cimientos
2.6. Cómo crear un título
2.7. Como organizar la página
2.8. Cómo comenzar un nuevo párrafo
2.9. Cómo guardar su página Web
2.10. Cómo visualizar la página en un navegador

Ejercicio propuesto del tema a resolver

Tema 3 Cómo dar formato al texto

3.1 Acerca de las etiquetas obsoletas
3.2 Cómo cambiar la fuente
3.3 Cómo poner el texto en negrita o en cursiva
3.4 Cómo elegir el tamaño de texto predeterminado
3.5 Cómo cambiar el tamaño del texto
3.6 Cómo elegir un color predeterminado para el texto
3.7 Cómo cambiar el color del texto
3.8. Cómo crear superíndices y subíndices
3.9 Cómo tachar y subrayar texto
3.10. Cómo emplear una fuente monoespaciada
3.11 Cómo hacer que el texto parpadee (sólo en Netscape)
3.12 Cómo ocultar texto (añadir comentarios)

Ejercicio propuesto del tema a resolver

Tema 4 Cómo utilizar las imágenes

4.1. Cómo insertar imágenes en una página
4.2. Cómo ofrecer texto alternativo
4.3. Cómo espeficar el tamaño para que la visualización sea más rápida
4.4. Como enlazar iconos (miniaturas) a imágenes externas
4.5. Cómo ajustar el texto alrededor de las imágenes
4.6. Cómo ajustar el texto entre dos imágenes
4.7. Cómo detener el ajuste de texto
4.8. Cómo añadir espacio alrededor de una imagen
4.9. Cómo cambiar de escala una imagen
4.10. Cómo alinear imágenes
4.11. Cómo añadir divisores

Ejercicio propuesto del tema a resolver

Tema 5 Diseño de Página

5.1. Cómo usar el color de fondo
5.2. Cómo usar imágenes de fondo
5.3. Cómo centrar elementos en una página
5.4. Cómo especificar los márgenes
5.5. Cómo crear un salto de línea
5.6. Cómo mantener juntas las líneas
5.7. Cómo provocar el salto de línea
5.8. Cómo usar cuñas de pixel
5.9. Cómo usar citas en bloque
5.10. Cómo usar texto preformateado

Ejercicio propuesto del tema a resolver

Tema 6 Enlaces

6.0. Introducción
6.1. Cómo crear un enlace a otra página Web
6.2. Cómo crear anclas
6.3. Cómo crear un enlace a un ancla determinada
6.4. Cómo dirigir los enlaces a ventanas determinadas
6.5. Cómo definir el objetivo por defecto
6.6. Cómo crear otros tipos de enlace
6.7. Cómo crear teclas de acceso directo como enlace
6.8. Cómo usar imágenes en rótulos de enlace
6.9. Cómo cambiar el color de los enlaces

Ejercicio propuesto del tema a resolver

Tema 7 Listas

7.0 Introducción
7.1. Cómo crear listas ordenadas
7.2. Cómo crear listas no ordenadas
7.3. Cómo crear listas de definiciones
7.4. Cómo crear listas anidadas

Ejercicio propuesto del tema a resolver

Tema 8 Tablas

8.1. Cómo hacer el diseño previo de su página
8.2. Cómo crear una tabla sencilla
8.3. Cómo añadir un borde
8.4. Cómo ajustar la anchura
8.5. Cómo centrar una tabla en la página
8.6. Cómo ajustar texto alrededor de una tabla
8.7. Cómo extender celdas que comprenden varias columnas
8.8. Cómo extender celdas que comprenden varias filas
8.9. Cómo alinear contenido de una celda
8.10. Cómo controlar el espacio dentro y alrededor de las celdas
8.11. Cómo anidar una tabla dentro de otra
8.12. Cómo cambiar el color de una celda
8.13. Cómo usar una imagen de fondo
8.14. Cómo dividir la tabla en grupos de columnas
8.15. Cómo dividir la tabla en secciones horizontales
8.16. Cómo elegir los bordes a visualizar
8.17. Cómo controlar los saltos de línea en una celda
8.18. Cómo acelerar la visualización de las tablas

Ejercicio propuesto del tema a resolver

Tema 9 Marcos

9.0. Marcos - Introducción
9.1. Cómo crear un conjunto de marcos (frameset) sencillo
9.2. Cómo combinar conjuntos de marcos
9.3. Cómo crear un marco incrustado
9.4. Cómo ajustar los márgenes del marco
9.5. Cómo mostrar u ocultar las barras de desplazamiento
9.6. Cómo ajustar el color de los bordes
9.7. Cómo ajustar el borde del marco
9.8. Cómo ocultar los bordes en relieve
9.9. Cómo permitir que los visitantes cambien el tamaño del marco
9.10. Cómo dirigir enlaces a un determinado marco
9.11. Cómo dirigir enlaces a un sitio especial
9.12. Cómo cambiar el objetivo por omisión
9.13. Cómo anidar conjuntos de marcos
9.14. Cómo crear alternativas a los marcos

Ejercicio propuesto del tema a resolver

Tema 10 Formularios

10.1. Cómo crear un formulario
10.2. Cómo enviar datos de un formulario mediante e-mail
10.3. Cómo crear cuadros de texto
10.4. Cómo crear cuadros para contraseñas
10.5. Cómo crear grandes áreas de texto
10.6. Cómo crear botones de radio
10.7. Cómo crear casillas de verificación
10.8. Cómo crear menús
10.9. Cómo permitir que los visitantes carguen archivos
10.10 Acerca de los campos ocultos
10.11. Cómo añadir campos ocultos a un formulario
10.12. Cómo crear el botón de envio
10.13. Cómo reinicializar el formulario
10.14. Cómo utilizar una imagen para el botón de envío
10.15. Cómo organizar los elementos de formulario
10.16. Cómo etiquetar formalmente partes del formulario
10.17. Cómo ajustar el orden de tabulación
10.18. Cómo añadir atajos de teclado
10.19. Cómo desactivar elementos de formulario
10.20. Cómo mantener elementos para que no sean alterados

Ejercicio propuesto del tema a resolver

Curso de PHP

Tema 1. Introducción al PHP

1.1 ¿Qué es PHP?
1.2 Instalando Apache
1.3 Instalando PHP
1.4 Instalando MySQL
1.5 Primer script en PHP
1.6 Comentarios en PHP
1.7 Secuencias de escape

Tema 2. Variables y Constantes

2.1 ¿Qué son las variables?
2.2 Tipos de variable
2.3 Arrays
2.4 Variables Predefinidas
2.5 Constantes
2.6 Formularios
2.7 Obteniendo variables desde la URL
2.8 Ejercicio del Tema 2

Tema 3. Operadores

3.1 Operadores Aritméticos
3.2 Operadores de Asignación
3.3 Operadores de Comparación
3.4 Operadores Lógicos
3.5 Otros operadores
3.6 Ejercicio del Tema 3

Tema 4. Estructuras de Control


4.1 Construcciones if
4.2 Construcciones else
4.3 Construcciones elseif
4.4 Los bucles
4.5 El bucle while
4.6 El bucle for
4.7 El bucle do while
4.8 El bucle foreach
4.9 El switch
4.10 Sentencias de control
4.11 Include() y require()
4.12 Ejercicio del Tema 4

Tema 5. Funciones


5.1 ¿Qué son las funciones?
5.2 Definiendo funciones
5.3 Devolviendo valores
5.4 Argumentos
5.5 Variables de función
5.6 Variables locales y globales
5.7 Paso por referencia y por valor
5.8 Funciones predefinidas
5.9 Ejercicio del Tema 5

Tema 6. Clases


6.1 ¿Qué son las clases?
6.2 Definiendo clases
6.3 Utilizando clases
6.4 Constructor de una clase
6.5 Extendiendo clases
6.6 Ejercicio del Tema 6

Tema 7. Trabajando con fechas

7.1 El Formato UNIX Timestamp
7.2 Formateando fechas
7.3 La función mktime
7.4 Realizando cálculos con fechas
7.5 Ejercicio del Tema 7

Tema 8. Manejo de ficheros


8.1 Abriendo un fichero
8.2 Leyendo datos
8.3 Escribiendo datos
8.4 Información y copia de ficheros
8.5 Un contador de visitas sencillo
8.6 Ejercicio del Tema 8

Tema 9. Bases de datos MySQL

9.1 Puesta a punto de MySQL
9.2 Conectando a la base de datos con PHP
9.3 Creando bases de datos
9.4 Creando tablas
9.5 Insertando datos
9.6 Consultando datos
9.7 Modificando datos
9.8 Manejo de errores con MySQL
9.9 Eliminando datos
9.10 Contando el número de resultados
9.11 Ejercicio del Tema 9

Tema 10. Miscelánea


10.1 Introducción
10.2 Identificando a usuarios con sesiones
10.3 Enviando e-mails
10.4 Redirecciones
10.5 Leyendo un directorio
10.6 Ejercicio del Tema 10

Curso de JavaScript

Tema 1. Introducción a JavaScript

1.1 ¿Qué es JavaScript?
1.2 Primer Script en JavaScript
1.3 Comentarios
1.4 Secuencias de Escape
1.5 Sentencias y bloques de código

Tema 2. Variables

2.1 ¿Qué son las variables?
2.2 Cadenas de caracteres
2.3 Números enteros
2.4 Números decimales
2.5 Booleanos
2.6 El valor null
2.7 Arrays

Tema 3. Operadores

3.1 Introducción
3.2 Operadores aritméticos
3.3 Operadores de asignación
3.4 Operadores de comparación
3.5 Operadores lógicos
3.6 Operadores y Cadenas
3.7 Pedir valores al usuario
3.8 Ejercicio del Tema 3

Tema 4. Estructuras de control


4.1 Sentencias if-else
4.2 El bucle while
4.3 El bucle for
4.4 El bucle do while
4.5 Construcciones switch
4.6 Sentencias de control
4.7 Ejercicio del tema 4

Tema 5. Funciones


5.1 ¿Qué son las funciones?
5.2 Definiendo funciones
5.3 Variables globales y locales
5.4 Ejercicio del tema 5

Tema 6. Objetos


6.1 ¿Qué son los objetos?
6.2 Atributos y métodos
6.3 Objetos predefinidos
6.4 Ejercicio del tema 6

Tema 7. Eventos

7.1 ¿Qué son los eventos?
7.2 Utilizando eventos
7.3 Listado de eventos
7.4 Ejercicio del tema 7

Tema 8. JavaScript y Formularios


8.1 Introducción
8.2 Accediendo a los campos de un formulario
8.3 Modificando las propiedades de un campo
8.4 Enviar el formulario
8.5 Manejar una lista
8.6 Ejercicio del tema 8

Tema 9. Uso de los objetos más utilizados

9.1 El objeto document
9.2 El objeto window
9.3 Abriendo ventanas popup
9.4 Objeto Screen
9.5 Fecha y Hora
9.6 Utilidades de navegación
9.7 Ejercicio del tema 9

Tema 10. CSS y JavaScript

10.1 Introducción
10.2 Hacer desaparecer/mostrar un elemento
10.3 Iluminar una celda de una tabla
10.4 Cambiar el contenido de una etiqueta
10.5 Ejercicio del tema 10

Curso de CSS

Tema 1 Introducción al CSS

1.0. ¿Qué es el CSS?
1.1 Herramientas de Trabajo
1.2 Ventajas e Inconvenientes de usar CSS
1.3 CSS por Niveles

Tema 2 Aplicación de Estilos

2.0 Definición de Estilos
2.1 Aplicación de Estilos a Etiquetas Individuales
2.2 Aplicación de Estilos a Etiquetas
2.3 Aplicación de Estilos por Identificación
2.4 Aplicación de Estilos por Clases
2.5 Aplicación a un Contenido o Bloque de Información
2.6 Pseudo-clases con los enlaces o links

Tema 3 Estilos de Fondo y Color

3.0 Introducción a las Medidas en CSS
3.1 Introducción a los Colores en CSS
3.2 Estilos de Fondo
3.3 Estilos Color

Ejercicios

Tema 4 Estilos de Borde, Dimensiones y Márgenes

4.0 Propiedades para Bordes
4.1 Dimensiones: definición de alto y ancho de un objeto
4.2 Definición de Rellenos

Ejercicios

Tema 5 Estilos para Tipos de Letra

5.0 Definición de Tipos de Fuente
5.1 Definición del tamaño de Fuente
5.2 Definición del Estilo de Fuente
5.3 Definición de Grosor de Fuente
5.4 Definición Genérica de Estilos

Ejercicios

Tema 6 Estilos para Textos

6.0 Espacio de Entrelineado
6.1 Espacio entre Caracteres
6.2 Espacio entre Palabras
6.3 Alineación de Textos
6.4 Decoración de Texto
6.5 Transformación de Textos

Ejercicios

Tema 7 Estilos para Listas y Ratón

7.0 Listas
7.1 Cursores del Ratón

Ejercicios

Tema 8 Estilos Especiales de Internet Explorer

8.0 Coloreado de la Barra de Scroll
8.1 Filtros

Ejercicios

Tema 9 Estilos Especiales de Netscape/Mozilla

9.0 Redondeado de Esquinas

Ejercicios

Tema 10 CSS Positioning

10.0 Introducción
10.1 Definición de Capas
10.2 Propiedades de estilo de una capa

Ejercicios

Curso de JAVA

Tema 1. Introducción a Java

1.1 Conceptos de programación orientada a objetos
1.2 El lenguaje Java
1.3 Un primer ejemplo
1.4 Ejercicio 1 del Tema 1

Tema 2. Elementos básicos del lenguaje

2.1 Variables
2.2 Operadores
2.3 Precedencia de operadores
2.4 Control de flujo
2.5 if
2.6 while
2.7 do ... while
2.8 for
2.9 Arrays
2.10 Arrays multidimensionales
2.11 Ejercicios 1, 2 y 3 del Tema 2
2.12 Ejercicios 4, 5 del Tema 2

Tema 3. Clases y objetos

3.1 ¿Qué es un método?
3.2 Definición de clase
3.3 Acceso a variables desde un método
3.4 Acceso a variables desde otra clase
3.5 Paso de parámetros por valor
3.6 Paso de parámetros por referencia
3.7 Acceso controlado
3.8 Tipos especiales
3.9 Constructores
3.10 Sobrecarga de métodos y constructores
3.11 Ejercicio del Tema 3

Tema 4. Librerías de clases


4.1 Definición y uso
4.2 Ejemplos
4.3 java.lang.Math
4.4 java.io.RandomAccessFile
4.5 java.io.PrintStream
4.6 java.io.BufferedReader
4.7 java.lang.String
4.8 java.util.ArrayList
4.9 java.util.Iterator
4.9 Ejercicio del Tema 4

Tema 5. Jerarquías de clases


5.1 Definición
5.2 Tipos y casts
5.3 Herencia de variables
5.4 Sobreescritura de variables
5.5 Herencia de métodos
5.6 Sobreescritura de métodos
5.7 Constructores
5.8 Variables y métodos protected
5.9 Clases y métodos abstractos
5.10 Ejercicio del Tema 5

Tema 6. Interfaces


6.1 Definición
6.2 Ejemplos
6.3 java.util.Collection
6.4 java.util.Set

Tema 7. Excepciones

7.1.Definición
7.2.Creación de excepciones
7.3.Jerarquía
7.4.Un ejemplo completo
7.5 Ejercicio del Tema 7

Tema 8. Applets

8.1.Definición
8.2.Restricciones
8.3.Ventajas
8.4.La clase JApplet
8.5.Un ejemplo

Curso de MySQL

Tema 1. Introducción a las Bases de Datos

1.1 Introducción a las bases de datos relacionales
1.2 Conceptos
1.3 Conceptos del SGBD
1.4 Características de una BD
1.5 Modelos de datos
1.6 El SGBD
1.7 Arquitecturas del SGBD
1.11 Arquitectura relacional
1.12 Arquitectura Relacional (2)
1.13 El ABD
1.14 El DD
1.15 Objetivos del SGBD
1.16 Modelo Entidad-Relación
1.17 Entidades
Solución al ejercicio anterior
1.18 Atributos
1.19 Relaciones
1.20 Cardinalidades
1.21 Cardinalidades (2)
1.22 Cardinalidades (3)
1.23 Claves
1.24 Claves (2)
Solución al ejercicio anterior
1.26 Clase de pertenencia
Test Tema 1
Cuestión Tema 1
Cuestíón - Introducción y diseño

Tema 2. Empezando con MySQL

2.1 Introducción
2.2 Relaciones
2.3 Relaciones (2)
Paso a Paso, Paso a tablas
2.5 Ejercicio
2.6 Solución al ejercicio anterior
2.7 Historia de MySQL
2.8 La empresa MySQL AB
2.9 Características de MySQL
2.10 Instalación del servidor MySQL
2.11 Instalación en Windows
2.13 Instalación en Linux
2.17 Configurar contraseña del administrador (root)
2.18 Clientes/Administradores de MySQL
2.19 MySQL Query Browser y MySQL Administrator
Orígenes de MySQL
Licencias MySQL
Instalación y contraseñas

Tema 3. Creando Bases de Datos y Tablas

3.1 Introducción a SQL
3.2 Sentencias de definición de datos
3.3 Sentencias de manipulación de datos
3.4 Sentencias de control de datos
3.5 La Base de datos
3.6 Tipos de datos
3.7 Datos Numéricos
3.8 Las Cadenas
3.9 Las Fechas
3.10 Como ejecutar SQL en MySQL Query Browser
3.11 Creación de Tablas
3.12 Restricciones en las tablas
3.13 Claves primarias y foráneas
3.14 Ejemplo de uso de claves
3.15 Ejercicio
Solución al ejercicio anterior
3.16 Borrado de Tablas y Bases de Datos
Solución al ejercicio anterior
3.17 Modificando la estructura de las tablas
3.18 Eliminando restricciones
Solución al ejercicio anterior
3.19 Tipos de tabla
3.20 Tablas MyISAM
3.21 Tablas MERGE
3.22 Tablas HEAP
3.23 Tablas InnoDB
3.24 Tablas BDB
3.25 Decidir el tipo de tabla
3.26 Integridad referencial
3.27 Reglas y Opciones de la Integridad Referencial
3.28 Opciones de Integridad Referencial
3.30 Opciones de DELETE
3.31 Opciones de UPDATE
3.32 Aplicando las opciones
3.33 Estructuras referenciales
3.34 Estructura lineal
3.35 Estructura cíclica
3.36 Estructura cíclica autorreferenciada
Solución al ejercicio anterior
Creación de Bases de Datos
Test Tema 3

Tema 4. Manejo de los Datos

4.1 INSERT
4.2 Insertando varios registros en una sola sentencia
4.3 UPDATE
4.4 DELETE
Ejercicios
Soluciones a los ejercicios del tema anterior
4.5 SELECT
4.6 Ejemplos de SELECT
4.7 Etiquetas (Alias)
4.8 Limitar la cantidad de resultados
Solución a los ejercicios
4.9 SELECT con varias tablas
Solución al ejercicio anterior
4.10 La palabra clave DISTINCT
4.11 Obteniendo datos ordenados
4.14 Operadores
4.15 Operadores lógicos
Ejercicio
4.16 Solución al ejercicio anterior
4.17 Operadores aritméticos y de comparación
Solución al ejercicio anterior
4.18 Consultas con LIKE
Solución al ejercicio anterior
4.19 Intervalos (BETWEEN)
4.20 Búsqueda en listas (IN)
4.21 Búsqueda de nulos (IS NULL)
4.22 Funciones
4.23 Funciones de fecha
4.24 CURDATE() CURTIME() NOW()
4.25 DAYOFMONTH() WEEKDAY() YEAR() MONTH()
4.26 HOUR() MINUTE() SECOND()
4.27 Operaciones con Fechas, DATE_ADD, DATE_SUB
4.28 Formateo de fechas con DATE_FORMAT
4.29 Funciones de cadenas
4.30 Concatenación, unión de cadenas
4.31 Subcadenas
Solución al ejercicio anterior
4.32 Funciones matemáticas
4.33 Redondeo
Mantenimiento y consulta de datos.
Test Tema 4

Tema 5. Agregados y JOIN

5.1 Agregados
5.2 Contando registros
Solución al ejercicio anterior
5.3 Sumas totales
5.4 Máximos y mínimos
5.5 Media aritmética
5.5 Desviación estándar
5.6 Agrupamientos
5.7 Ejemplo de agrupamiento
5.8 Agrupamientos y Agregados
5.10 La cláusula HAVING
5.11 Ejemplos de HAVING
5.12 Intersecciones
5.13 INNER JOIN
5.14 LEFT JOIN
5.17 Alternativas de JOIN
Ejercicio
Solución al ejercicio anterior
5.18 UNION
Consulta avanzada de datos.
Test Tema 5

Tema 6. Transacciones y MySQL con Access

6.1 Introducción a las Transacciones
6.2 Propiedades ACID
6.3 Modificación perdida
6.4 Lectura sucia
6.5 Lectura no repetible
6.6 Lectura fantasma
6.7 Niveles de aislamiento
Ejercicio
Solución al ejercicio anterior
6.8 Utilizando transacciones
6.9 Lecturas consistentes
6.10 Bloqueo exclusivo
6.11 Bloqueo compartido
6.12 AUTOCOMMIT
6.13 Bloqueos de Tablas
6.14 Instalación de MyODBC
6.15 Instalación de MyODBC (2)
6.16 Conexión remota a MySQL desde Access
6.17 Exportar tablas desde Access a MySQL
6.18 Importar tablas (copiar) desde MySQL a Access
¿Qué condiciones deben cumplir todos los comandos SQL?
Test Tema 6

Tema 7. Administración de la Base de Datos

7.1 Herramientas para el ABD
7.2 Almacenamiento de la información a nivel interno
7.3 Almacenamiento de la información a nivel interno
7.4 Conexión a MySQL
7.5 Configuración de MySQL
7.6 Archivos de configuración de MySQL
7.7 Archivos de configuración (2)
7.8 Archivo de ejemplo de configuración
7.9 Configuraciones predeterminadas
7.10 Introducción a la seguridad en MySQL
7.11 Conceptos básicos de seguridad
7.12 Administración de usuarios
7.13 Administración de privilegios
7.14 Concediendo privilegios
7.15 Tabla de Privilegios de MySQL
7.16 Utilizando GRANT
7.17 Retirando privilegios
7.19 Utilizando REVOKE
7.20 Ámbito de los privilegios
7.22 Las tablas de permisos
7.25 Los Registros
7.26 Registro de Errores
7.27 Registro de consultas lentas
Configuración de MySQL
Test Tema 7

Tema 8. Copias de Seguridad, Chequeo de Tablas, Instancias Múltiples, Réplicas

8.1 Introducción a las copias de seguridad
8.2 Características de las copias de seguridad
8.3 Realizando copias de seguridad
8.4 Realizando backups (2)
8.5 Realizando backups (3)
8.6 Comprobación de tablas
8.8 Comprobación de tablas (2)
8.9 Arreglando tablas
8.10 Instancias múltiples de MySQL
8.11 Parámetros necesarios para múltiples instancias
8.12 Parámetros necesarios para múltiples instancias (2)
8.12 Parámetros necesarios para múltiples instancias (3)
8.14 Introducción a las réplicas en MySQL
8.15 Instalando y configurando un sistema de réplica
Administración avanzada de MySQL
Test Tema 8

Tema 9. Optimizando MySQL

9.1 Introducción a al optimización
9.2 Consejos para conseguir unas tablas optimizadas
9.3 Consejos para conseguir unas tablas optimizadas (2)
9.4 Los índices
9.5 Los índices (2)
9.6 Los índices especiales FULL TEXT
9.7 Optimizando los parámetros del servidor
9.8 MySQL y el uso de la memoria RAM
9.9 MySQL y el uso de la memoria RAM (2)
9.10 Buffer de Claves/Índices
9.11 Caché de tablas
9.12 Buffer de lectura
9.13 Buffer de ordenación
9.14 Hardware ligado a MySQL
Optimización de MySQL.
Test Tema 9

Curso de ASP.NET

Tema 1. Introducción a ASP.NET

1.1 Visión general de ASP.NET
1.2 Cómo funciona
1.3 El primer programa en ASP.NET
1.4 In formación adicional en el código, Los Comentarios
1.5 Propiedades y métodos de Page
1.6 Solución al ejercicio anterior
1.7 Uso de Bibliotecas
1.8 Solución al ejercicio anterior
1.9 Espacios de nombres por defecto
1.10 Solución al ejercicio anterior
1.11 Server Side Includes
1.12 El objeto HttpContext
1.13 Configuración de la aplicación web
1.14 Solución al ejercicio anterior

Tema 2. Globales y Generación de Respuestas

2.1 Código global a la aplicación
2.2 Objetos de aplicación
2.3 Solución al ejercicio anterior
2.4 Eventos en el global.asax
2.5 Solución al ejercicio anterior
2.6 Manejando la respuesta con Response
2.7 Respuesta de datos binarios
2.8 Solución al ejercicio anterior
2.9 Escribiendo Texto
2.10 Almacenamiento (Buffer) de la salida
2.11 Solución al ejercicio anterior
2.12 Filtrando la escritura de Response
2.13 Solución al ejercicio anterior
2.14 Manejando el Log
2.15 Manejo de cabeceras HTTP
2.16 El Método Redirect

Tema 3. Gestión de la petición, Información del Servidor

3.1 Request, Tratando la petición del cliente
3.2 La petición del cliente
3.3 Paso de parámetros
3.4 Ejercicio puntuable
3.5 Envío de archivos
3.6 Paso a Paso, Galería de Imágenes.
3.7 Datos de quien hace la petición (cliente)
3.8 Datos sobre las rutas
3.9 Timestamp de la petición
3.10 Datos del servidor, Server
3.11 Variables del servidor
3.12 Límite de ejecución de la página
3.13 Codificación de caracteres especiales
3.14 Solución al ejercicio anterior
3.15 Rutas locales y virtuales
3.16 Solución al ejercicio anterior
3.17 Transferencia de ejecución entre páginas
3.18 Solución al ejercicio anterior
3.19 Objetos Component Object Model (COM)
3.20 Manejo de errores
3.21 Solución al ejercicio anterior

Tema 4. Cookies, Sessiones y Caché

4.1 Introducción a las Sesiones y Cookies
4.2 Las Cookies
4.3 Solución al ejercicio anterior
4.4 Las sesiones
4.5 Solución al ejercicio anterior
4.6 Ejercicio Puntuable
4.7 Variables de aplicación
4.8 La Caché global
4.9 Solución al ejercicio anterior

Tema 5. Los Controles de ASP.NET

5.1 Introducción a los controles ASP.NET
5.2 Declarando controles
5.3 Propiedades comunes de los controles
5.4 Los controles HTML
5.5 Solución al ejercicio anterior
5.6 Separando la parte lógica de la visual
5.7 Solución al ejercicio anterior
5.8 Propiedades comunes de los controles HTML
5.9 Tipos de controles HTML
5.10 Solución al ejercicio anterior

Tema 6. Los Controles Web

6.1 Propiedades comunes de los controles web
6.2 El control Label (Etiqueta)
6.3 Ejercicio puntuable
6.4 El control Image (Imagen)
6.5 Solución al ejercicio anterior
6.6 El control HyperLink (Enlace)
6.7 Los controles de botón
6.8 Solución al ejercicio anterior
6.9 Controles relacionados con las tablas
6.10 Solución al ejercicio anterior
6.11 Controles de listado de elementos
6.12 Solución al ejercicio anterior
6.13 Controles que aceptan texto
6.14 Solución al ejercicio anterior
6.15 El control CheckBox (casillas de marcación)
6.16 Solución al ejercicio anterior
6.17 El control RadioButton (Botón de opción)
6.18 Solución al ejercicio anterior
6.19 El control AdRotator (Rotador de anuncios)
6.20 El control Calendar (Calendario)
6.21 Solución al ejercicio anterior
6.22 Controles de validación
6.23 Solución al ejercicio anterior
6.24 El control Panel (Panel de controles)

Tema 7. Controles y Datos Dinámicos

7.1 Introducción a los controles ligados a datos
7.2 Listas ligadas a datos
7.3 El control Repeater
7.4 Las plantillas de Repeater
7.5 Los elementos de un Repetidor
7.6 Ejercicio Puntuable
7.7 El control DataList
7.8 La clase BaseList
7.9 Plantillas para DataList
7.10 Elementos de un DataList
7.11 Estructura visual de los elementos
7.12 Seleccionando un elemento
7.13 Elemento editable
7.14 Solución al ejercicio anterior

Tema 8. El Control DataGrid

8.1 Introducción al DataGrid
8.2 Diseño del DataGrid
8.3 Elementos de un DataGrid
8.4 Personalizando las columnas
8.5 Paginando los datos
8.6 Seleccionando un elemento
8.7 Solución al Ejercicio anterior
8.8 Elemento editable
8.9 Solución al Ejercicio anterior
8.10 Ordenando el DataGrid
8.11 Solución al Ejercicio anterior

Tema 9. Caché de Páginas y Seguridad

9.1 Caché de páginas
9.2 Tipos de caché
9.3 Estado de validez de la caché
9.4 Caducidad de la caché
9.5 Validez de la caché por dependencia
9.6 Solución al ejercicio anterior
9.7 Cacheado según parámetros
9.8 Solución al ejercicio anterior
9.9 Proxys-Caché
9.10 Seguridad en las aplicaciones web
9.11 Identificación de usuarios
9.12 Solución al ejercicio anterior
9.13 Permiso de acceso
9.14 Usuario de ejecución
9.15 Datos del usuario identificado
9.16 Usuarios y Grupos de usuarios
9.17 Ejemplo de zona protegida
9.18 Paso a paso, zona protegida

Tema 10 Web Services (Servicios Web)

10.1 Introducción a los servicios web
10.2 Creando servicios web
10.3 Solución al ejercicio anterior
10.4 Utilizando los servicios web
10.5 Solución al ejercicio anterior
10.6 La aplicación wsdl
10.7 Testeando los servicios web
10.8 Los servicios ASP.NET
10.9 Paso a paso, Servicio Web y Base de Datos

Tema 11. Creando una Tienda Virtual

11.1 Diseñando la tienda
11.2 Organizando el lugar emplazamiento
11.3 Creando la base de datos
11.4 El acceso a la base de datos
11.5 Solución al ejercicio anterior
11.6 Las clase Cesta
11.7 Solución al ejercicio anterior
11.8 Separando la lógica del diseño
11.9 Las páginas de la aplicación (.aspx)
11.10 Navegación
11.11 Solución a los ejercicios anteriores
11.12 Interfaz de la cesta
11.13 Solución al ejercicio anterior
11.14 Alta y manejo de usuarios
11.15 Solución al ejercicio anterior
11.16 Pasos finales para comprar los productos
11.17 Solución a los ejercicios anteriores

Tema 12. Panel de Administración de la Tienda Virtual

12.1 Ideas básicas del panel de administración
12.2 Páginas del panel de administración
12.3 Solución a los ejercicios anteriores
12.4 Gestión de categorías
12.5 Solución al ejercicio anterior
12.6 Gestión de productos
12.7 Solución al ejercicio anterior
12.8 Gestión de pedidos
12.9 Solución al ejercicio anterior
12.10 Administración de usuarios
12.11 Solución al ejercicio anterior
12.12 Opciones de la tienda
12.13 Solución al ejercicio anterior

Curso de XML

Tema 1. Comenzando a Trabajar con XML

1.1 El lenguaje de marcas extensible (XML)
1.2 Virtudes del uso de XML en la Web
1.3 Ámbitos de uso de XML
1.4 Las aplicaciones en el mundo de XML
1.4.1 Analizadores XML (Parsers)
1.4.2 Navegadores XML
1.4.3 Programas de edición de XML y DTDs
1.4.4 Aplicaciones de proceso de XSLT
1.4.5 Aplicaciones varias
1.5 Programas que emplearemos para los ejemplos y prácticas
1.6 El primer XML
1.7 XML bien formado
Solución a los ejercicios
Ejercicio puntuable
Test Tema 1

Tema 2. Definición de Documentos

2.1 Definiendo la estructura de un XML con las reglas DTD
2.2 Creando DTD's
Soluciones a los ejercicio
Ejercicio Puntuable

Tema 3. DTD's populares, Espacios de Nombres

3.1 Las entidades
Solución a los ejercicios anteriores
3.2 DTD's que se utilizan en la actualidad
Solución al ejercicio anterior
3.3 Los espacios de nombres (namespaces)
Ejercicio Puntuable

Tema 4. Hojas de Estilos DSSSL

4.1 Hojas de estilo para XML
4.2 Hojas de estilo DSSSL
Solución al ejercicio anterior

Tema 5. Hojas de estilo en cascada (CSS)

5.1 Hojas de estilo en cascada (CSS)
Solución al ejercicio anterior
5.2 Hojas de estilo XSL
Solución al ejercicio anterior
Ejercicio puntuable

Tema 6. Transformaciones con XSLT y XPATH

Trabajando con XSLT y XPATH
Trabajando con XSLT y XPATH (II)
Solución al ejercicio 1
Solución al ejercicio 2
Solución al ejercicio 3
Ejercicio Puntuable

Tema 7. Objetos de Formateo

XSL Formatting Objects (XSL-FO)
Ejercicio Puntuable

Tema 8. XHTML, el HTML compatible con XML

8.1 El lenguaje XHTML
8.2 Diferencias entre XHTML y HTML
Solución al ejercicio anterior
Ejercicio Puntuable
8.3 Pasando de HTML a XHTML
Solución al ejercicio anterior
8.4 Herramientas de conversión de HTML a XHTML
8.5 XHTML en los navegadores

Tema 9. Páginas web para móviles.

9.1 ¿Qué es WAP?
9.2 Aplicaciones necesarias
9.3 El lenguaje WML
Solución al ejercicio anterior
9.4 Trabajando WML con las herramientas de XML
Ejercicio puntuable

Tema 10. Los Navegadores y XML

10.1 Navegadores que soportan XML
10.2 Hojas de estilo en cascada (CSS)
10.3 Navegadores y XSLT
Ejercicio Puntuable
10.4 Trabajando con JavaScript y XML
Solución al ejercicio anterior
10.5 Los enlaces XML
10.6 XML, Lo que vendrá

Tema 11. Aplicación Final

11.1 Proyecto del curso, Introducción
11.2 Procesando la web
11.3 Proceso automatizado de generación de la web

Curso de SQL

Tema 1. Preparándolo todo y empezando con SQL

1.1 Material necesario
1.2 Funcionamiento de ODBC
1.3 Agregando un DSN
1.4 Agregando un DSN (II)
1.5 Configurando ODBC
1.6 Herramienta de ejecución de SQL
1.7 Ejecutando SQL en Access
1.15 Introducción a las Bases de Datos
1.16 Arquitectura de BD, Modelo Relacional
1.17 Empezando con el lenguaje SQL
1.18 Las consultas
1.19 Sentencias de manipulación de tablas
1.20 Sentencias de control de datos
1.21 Tipos de datos
1.22 Cláusulas de las consultas
Test Tema 1

Tema 2. Consultas básicas

2.1 La sentencia SELECT
2.2 Accediento a una base de datos externa con SELECT
2.3 Condiciones, La cláusula WHERE
2.4 Utilizando WHERE
2.5 Etiquetas de columna (Alias)
2.6 Etiquetas de Tablas (Alias)
2.7 Consultas con varias tablas
2.8 Ejemplos de consultas con varias tablas
2.9 Ordenando los registros
2.10 Ejemplos de ORDER BY
2.11 Operadores disponibles en SQL
2.12 Negación (NOT)
2.13 Y (AND)
2.14 O (OR)
2.15 Operaciones matemáticas básicas y de comparación
2.16 Comparación con LIKE
2.17 Expresiones LIKE
2.18 Ejemplos de LIKE
2.19 Operador de Intervalos (BETWEEN)
2.20 Búsqueda en Listas
2.21 Comparando valores nulos
2.22 DISTINCT y TOP
2.23 DISTINCT
2.24 TOP
Test Tema 2
Cuestión Tema 2

Tema 3. Funciones SQL

3.1 Introducción a las funciones escalares
3.2 Trabajando con Fechas
3.3 La función DATE
3.4 La función DAY
3.5 La función MONTH (mes)
3.6 La función YEAR (año)
3.7 La función NOW (fecha y hora)
3.8 Funciones de fechas, DATEADD (añadir fechas)
3.9 Funciones SECOND, MINUTE y HOUR
3.10 Funciones LTRIM, RTRIM y TRIM
3.11 Funciones UCASE y LCASE
3.12 Función LEN
3.13 Funcions ABS, SIGN, EXP; LOG, RND y SQR
3.14 Funciones ROUND, INT y FIX
3.15 Funciones SIN, COS, TAN y ATN
3.16 Las funciones de Agregado
3.17 Función COUNT
3.18 Función SUM
3.19 Funciones MAX y MIN
3.20 Función AVG
3.21 Funciones STDEV y STDEVP
3.22 Funciones VAR y VARP
Test Tema 3
Cuestión Tema 3

Tema 4. Consultas con agrupamientos y Creación de Tablas

4.1 Introducción a los agrupamientos
4.2 Utilizando GROUP BY
4.3 Ejemplo de GROUP BY
4.4 GROUP BY y funciones de agregado
4.5 Ejemplo de Funciones de Agregado con GROUP BY
4.6 La cláusula HAVING
4.7 Ejemplo de HAVING
4.8 Tipos de datos genéricos en SQL
4.9 Creando tablas
4.10 Restricciones (CONSTRAINT)
4.11 Restricciones (CONSTRAINT) (II)
4.12 Primary Key y Foreign Key
4.13 Ejemplo con restricciones
4.14 Los índices
4.15 Eliminando tablas
4.16 Modificando tablas
4.17 Añadiendo columnas a una tabla ya creada
4.18 Eliminando columnas de una tabla ya creada
4.19 Tipos personalizados
Test Tema 4
Cuestión Tema 4

Tema 5. Consultas de Inserción y Modificación

5.1 Insertando registros
5.2 Inserción de un solo registro
5.3 Insertando múltiples registros
5.4 Modificando registros
5.5 Ejemplos de UPDATE
5.6 Borrando registros
5.7 Ejemplos de DELETE
5.8 SUBSELECTS (Subconsultas)
5.9 Cláusulas ALL, ANY y SOME
5.10 Cláusulas IN y EXISTS
5.11 JOIN
5.12 INNER JOIN
5.13 LEFT JOIN
5.14 RIGHT JOIN
5.15 Ejemplos de JOINs
5.16 La cláusula UNION
5.17 Ejemplos de Uniones
5.18 Cláusula TRANSFORM
5.19 Ejemplo de TRANSFORM
5.20 Más ejemplos de TRANSFORM
5.21 Práctica con TRANSFORM
5.22 La sentencia PARAMETERS
Test Tema 5
Cuestión Tema 5

Tema 6. Trabajando con Access y visión general de otras bases de datos

6.1 La vista de diseño de Access
6.2 Creando una consulta visualmente
6.3 Escogiendo las tablas para la consulta
6.4 Relacionando tablas
6.5 Agrupando registros
6.6 Condiciones en Access
6.7 Viendo el código generado
6.8 Bases de datos ODBC
6.9 Base de Datos Microsoft SQL Server
6.10 Peculiaridades de Microsoft SQL Server
6.11 Tipos de datos de Microsoft SQL Server
6.12 Consultas en Microsoft SQL Server
6.13 Funciones específicas de Microsoft SQL Server
6.14 Base de Datos Oracle
6.15 Tipos de datos de Oracle
6.16 Consultas en Oracle
6.17 Funciones específicas de Oracle

Curso de Diseño de Bases de Datos

Tema 1 Conceptos Básicos

1.1 Introducción a las bases de datos
1.2 Propiedades de una base de datos
1.3 Componentes de un SGBD
1.4 Características que debe reunir un SGBD
1.5 Estructura de los datos
1.6 Arquitecturas de un SGBD, Niveles
1.7 Arquitecturas de un SGBD, Niveles (II)
1.8 La arquitectura de Red
1.9 La arquitectura jerárquica
1.10 Estructura lógica de la arquitectura jerárquica
1.11 La arquitectura relacional
1.12 La arquitectura relacional ANSI/X3/SPARC
1.13 El ABD (Adminitrador Base Datos)
1.14 El DD (Diccionario de Datos)
1.15 Propósitos de un SGBD
1.16 Propósitos de un SGBD (II)

Cuestionario

Tema 2 Diseño Formal

2.1 El Modelo Entidad-Relación
2.2 La entidad
2.3 El Atributo
2.4 Relaciones entre entidades
2.5 Relaciones de cardinalidad 1:1
2.6 Cardinalidad 1:N y N:N
2.7 Relación Ternaria
2.8 Realizando un Diagrada
2.9 Atributos Clave
2.10 Atributos Clave (II)
2.11 Entidades dependientes
2.12 Entidades dependientes (II)
2.13 Entidades dependientes (III)
2.14 Atributos especiales
2.15 Clase de pertenencia
2.16 Paso del Modelo Entidad-Relación a Tablas
2.17 Paso del Modelo Entidad-Relación a Tablas (II)
2.18 Paso del Modelo Entidad-Relación a Tablas (III)
2.19 Paso del Modelo Entidad-Relación a Tablas (IV)
2.20 Paso del Modelo Entidad-Relación a Tablas (V)
2.21 Pasando a tablas, Paso a Paso
2.22 Creando un proyecto en Database Design Studio
2.23 Nuevo archivo en Database Designer
2.24 Creando un diagrama
2.25 Insertando objetos
2.26 Detalles de los objetos
2.27 Detalles de una entidad
2.28 Detalles de las relaciones
2.29 Diagrama de ejemplo
2.30 Listado de entidades
2.31 Listado de objetos
2.32 Diagrama acabado
2.33 Generando un Reporte ERD
2.34 Generando un reporte DSD
2.35 Código SQL
2.36 Visualizando los errores
2.37 Guardando el diagrama

Ejercicio
Ejercicio

Tema 3 Modelo de Datos Relacional

3.1 El Modelo Relacional
3.2 El Dominio
3.3 Relaciones (Tablas)
3.4 Relaciones (Tablas) (II)
3.5 Relaciones (Tablas) (III)
3.6 Relaciones (Tablas) (IV)
3.7 Introducción a la integridad referencial
3.8 Introducción a la integridad referencial (II)
3.9 Reglas de integridad referencial
3.10 Opciones de integridad referencial
3.11 Reglas INSERT y DELETE
3.12 Reglas DELETE RESTRICT y DELETE CASCADE
3.13 Regla DELETE SET NULL
3.14 Reglas UPDATE, UPDATE RESTRICT, UPDATE CASCADE y UPDATE SET NULL
3.15 Estructuras referenciales
3.16 Estructura referencial lineal
3.17 Estructura referencial cíclica
3.18 Estructura referencial cíclica autorreferenciada

Cuestionario 1 Tema 3

Tema 4 El Álgebra Relacional y La Normalización

4.1 El álgebrea relacional
4.2 Uniones
4.3 Uniones (II)
4.4 Intersecciones
4.5 Diferencia
4.6 Producto cartesiano
4.7 Producto cartesiano (II)
4.8 Selección
4.9 Selección (II)
4.10 Selección (III)
4.11 Proyecciones
4.12 Proyecciones (II)
4.13 Concatenaciones
4.14 Concatenaciones (II)
4.15 Introducción a la normalización
4.16 Problemas en el diseño de relaciones
4.17 Concepto de dependencia funcional
4.18 Introducción a las formas normales
4.19 Forma Normal F1N
4.20 Forma Normal F1N (II)
4.21 Forma Normal 2FN
4.22 Forma Normal 2FN (II)
4.23 Forma Normal 2FN (III)
4.24 Forma Normal 3FN
4.25 Forma Normal 3FN (II)
4.26 Forma Normal 3FN (III)
4.27 Forma Normal Boyce-Codd
Normalizando Tablas

Cuestionario 1 Tema 4
Cuestionario 2 Tema 4

Tema 5 El Lenguaje SQL

5.1 El Lenguaje SQL
5.2 SELECT
5.3 Cláusula WHERE y Alias
5.4 Cláusula ORDER BY
5.5 Cláusulas IN, NOT IN, BETWEEN e IS NULL
5.6 Cláusula LIKE
5.7 Operadores NOT, AND y OR
5.8 Predicados DISTINCT y TOP
5.9 Funciones LEN, AVG, MAX y MIN
5.10 Funciones COUNT y SUM
5.11 Agrupando Registros
5.12 Cláusula HAVING
5.13 Administración de Tablas
5.14 Definiendo Restricciones
5.15 Definiendo Restricciones (II)
5.16 Definiendo Restricciones (III)
5.17 Tipos de Datos
5.18 Tipos de Datos (II)
5.19 Creando Dominios
5.20 Modificando la estructura de una tabla
5.21 Modificando la estructura de una tabla (II)
5.22 Eliminando una Tabla
5.23 Insertando Registros
5.24 Modificación de Registros
5.25 Borrando Registros

Diario 1 - Sesión 5

Tema 6 Bases para la creación de aplicaciones cliente

6.1 Arquitecturas de Bases de Datos
6.2 Tipo Servidor de Archivos
6.3 Tipo Cliente-Servidor
6.4 Introducción a las aplicaciones cliente servidor
6.5 Las capas de la aplicación
6.6 Arquitecturas por capas
6.7 Modelo de objetos DAO
6.8 Objetos DBEngine y Workspace
6.9 Objetos Database y QueryDef
6.10 Objeto QueryDef
6.11 Objeto RecordSet
6.12 Objeto RecordSet (II)

Tema 7 Trabajando con Access

7.1 Creando una BD en Access
7.2 Creando una BD en Access (II)
7.3 Creando una BD en Access (III)
7.4 Abriendo una BD
7.5 Introducción a la creación de tablas en access
7.6 Creando una tabla sin asistente
7.7 Definiendo una clave principal
7.8 Creando una tabla utilizando el asistente
7.9 Creando una tabla utilizando el asistente (II)
7.10 Creando una tabla utilizando el asistente (III)
7.11 Creando una tabla utilizando el asistente (IV)
7.12 Configurando los campos
7.13 Guardando la tabla
7.14 Rellenando la tabla con datos
7.15 Borrando y Modificando Datos
7.16 Código SQL en Access

Tema 8 Introducción a Visual Basic

8.1 Introducción a Visual Basic
8.2 Creando un proyecto
8.3 Formularios
8.4 El Panel de Herramientas
8.5 Etiquetas (Label)
8.6 Caja de Texto (TextBox)
8.7 Botón
8.8 Diseño y Ejecución
8.9 Introducción al lenguaje Visual Basic
8.10 Variables y Constantes
8.11 Arrays (Matrices)
8.12 Registros
8.13 Operadores
8.14 Estructuras de control
8.15 Subrutinas (Procedimientos)
8.16 Funciones
8.17 Biblioteca estándar de funciones
8.18 Enlazando Archivos DLL
8.19 DLL y formularios
8.20 Utilizar las funciones del archivo DLL
8.21 Compilando

Tema 9 Creando una aplicación que accede a una BD

9.1 Creando una aplicación que acceda a una BD
9.2 Definiendo la estructura de la aplicación
9.3 La interfaz gráfica
9.4 La interfaz gráfica (II)
9.5 La interfaz gráfica (III)
9.6 La interfaz gráfica (IV)
9.7 Parte lógica
9.8 Parte lógica (II)
9.9 Parte lógica (III)
9.10 Parte lógica (IV)
9.11 Parte lógica (V)
9.12 La Parte de Datos

Curso de PhotoShop

Tema 1. Introducción a Photoshop CS

1.1 Objetivos del Curso
1.2 Introducción
1.3 Formato de las imágenes y sus diferentes propiedades
1.4 Imágenes Vectoriales
1.5 Imágenes de mapa de bits
1.6 Píxeles
1.7 Resolución de la imagen
1.8 Profundidad de color
1.9 Modo de color

Tema 2. Empezar a Conocer el Programa

2.1 Presentación del programa
2.2 Caja de herramientas
2.3 Nota aclaratoria sobre los ejercicios
Ejercicio: Corrección de los defectos de una imagen utilizando la herramienta de clonación
Ejercicio: Efectos de relieve con degradados
2.4. Barra de opciones
2.5. Paletas
2.6 Concepto de paleta desplegable
2.7 Lista de paletas desplegables
2.8 Paletas emergentes
2.9 La paleta info
2.10 Selector de Color
2.11 Selector de color: Alerta de colores seguros
2.12 Selector de color: Alerta de colores no imprimibles
2.13 La barra de menús
2.14 La barra de estado
2.15 Zoom, menú
2.16 Dimensiones comparadas
2.17 Información
2.18 Información de Herramienta
2.19 Crear nuevas imágenes
2.20 Crear nuevas imágenes, Configuración de ventana
2.21 Abrir imágenes existentes
2.22 Opciones de visualización general
2.23 Guardar imágenes
2.24 Recomendaciones
2.25 Configuración de Photoshop
Test Tema 2

Tema 3. Modificaciones Básicas de la Imagen

3.1 Duplicar
3.2 Aplicar Imagen
3.3 Aplicar imagen, Configuración de ventana
3.4 Tamaño de la imagen
3.5 Tamaño de la imagen, configuración de ventana
3.6 Tamaño del lienzo
3.7 Tamaño del lienzo, configuración de ventana
3.8 Tamaño del lienzo, ancla
3.9 Rotar lienzo
3.10 Recortar
3.11 Separar
3.12 Separar, Configuración de ventana

Tema 4. Las Capas en Photoshop

4.1 Concepto de capa
4.2 Propiedades de las capas
4.3 Crear capas
4.4. Crear un conjunto de capas
4.5. Eliminar capas
4.6. Duplicar capas
4.7. Otros modos de actuación
4.8. Mover, alinear y distribuir capas
4.9. Mover capas
4.10. Alinear capas
4.11. Comprender las herramientas de alineado
4.12. Distribuir capas
4.13. Comprender las herramientas de distribución
Ejercicio Tema 4
4.14. Tipos de capas
4.15. Capas de texto
4.16. Rasterizar, convertir en forma
4.17. Capas de ajuste
4.18. Modificación de una capa
4.19. Capas de relleno
4.20. Capas de recorte
4.21. Modos de creación
4.22. Capas de forma
4.23. Máscaras de capa
4.24. Crear máscara de capa
4.25. Trabajar con máscaras de capa
4.26. Trazados de recorte
4.27. Trabajar con trazados de recorte
4.28. Estilos de capa
4.29. Aplicar estilos de capa
4.31. Copiar efectos de capa
4.32. Modos de fusión
4.33. Modos de Fusión (2)
4.34. Modos de fusión (3)
4.35. Modos de fusión (4)
Ejercicio: Coloreado de una imágen
Ejercicio: Modificaciones básicas y máscaras de capa

Tema 5. Modificaciones Avanzadas de la Imagen

5.1. Modo de Imágen
5.2. Color indexado
5.3. Configuración de tramado: Ninguno
5.4. Configuración de tramado: Motivo
5.5. Configuración de tramado: Difusión
5.6. Paleta de sistema, Web, Uniforme, Adaptable
5.7. Combinación para imagen indexada
5.8. Otros modos de imagen
5.9. Imágenes en modo LAB y Multicanal
5.10. Ajuste de imágen - Niveles
Práctica guiada : Arreglar una fotografía
5.11. Niveles automáticos
5.12. Contraste automático
Práctica guiada : Crear una nebulosa
5.13. Curvas
Práctica guiada: Crear un efecto de texto
5.14. Equilibrio de color, Brillo/Contraste
5.15. Tono/Saturación
5.16. Reemplazar color
5.17. Desaturar, Corrección selectiva
5.18. Mezclador de canales, Mapa de degradado, Invertir, Ecualizar
5.19. Umbral, Posterizar, Variaciones
Ejercicio: Inserción de personajes en imagenes
Ejercicio: Efectos especiales de montaje
Ejercicio: Efectos de superficie de una imagen
5.20 Otras Modificaciones

Tema 6. El Texto en Photoshop

6.1. El texto en PhotoShop
6.2. Creación de texto
6.3. Máscara de texto
6.4. Orientación de texto, Fuentes, Estilo de fuente
6.5. Tamaño, suavizado y alineación de fuente
6.6. Color y deformación de texto
Ejercicio: Cartel de cine
Ejercicio: Anuncio de bebida

Tema 7. Canales y Acciones

7.1. Concepto de Canal
7.2. Tipos de canales
7.3. Canales Alfa
Práctica guiada : Crear un retrato
7.4. Canales de tinta plana
7.5. Los colores en la imprenta
7.6. Los colores en la imprenta (II)
7.7. Concepto de Acción
7.8. Crear Acciones
7.9. Grabar Acciones
Práctica guiada : Crear una acción
7.10. Editar Acciones

Tema 8. Tratamiento de Imágenes para Págianas Web

8.1. Preparar imagenes para la web
8.2. Formato de archivo gif
8.3. Formato de archivo jpg
8.4. Guardar para la web en Photoshop
8.5. Ajustes en Guardar para Web (JPG)
8.6. Ajustes en Guardar para Web (GIF)
8.7. Ajustes en Guardar para Web (Colores)
8.8. Ajustes en Guardar para Web (Tamaño)
Ejercicio: Cartel publicitario de un personaje de la Televisión
Ejercicio: Anuncio de refresco en internet

Tema 9. Filtros

9.1. Filtros
9.2. Galería de Filtros
9.3. Tipos de Filtros - Artístico
9.4. Tipos de filtro: bosquejar
9.5. Tipos de Filtro: Desenfocar
9.6. Tipos de Filtro: Enfocar
9.7. Tipos de Filtro: Distorsionar
9.8. Tipos de filtro: Estilizar
9.9. Tipos de Filtro: Ruido
9.10. Tipos de Filtro: Pixelar
9.11. Tipos de Filtro: Textura
9.12. Trazos de pincel
9.13. Tipos de Filtros: Interpretar
9.14. Tipos de Filtros: Vídeo y Otros

Tema 10. Proyecto Final de Curso

Proyecto final del curso
Información sobre Photoshop
Proyecto final del curso

Curso de Flash

Tema 1. Introducción a Flash MX 2004

1.0 ¿Qué es Flash?
1.1 Mejoras en la versión MX 2004
1.2 Mayor soporte de formatos multimedia
1.3 Mejoras destacadas
1.4 La Ayuda y Documentación de Flash
1.5 El panel de ayuda

Tema 2. Espacio de Trabajo

2.1. Iniciando Flash
2.2 Tomando contacto
2.3 La barra de menús
2.4 Disposición de las herramientas
2.5 Organización del espacio de trabajo
2.6 La Línea de Timpo y la Barra de Herramientas
2.7 Configuración del escenario
2.8 Herramientas de precisión
2.9 Herramientas de precisión, cuadrícula
2.10 Herramientas de precisión, guías

Tema 3. Dibujo y Pintura en Flash

3.1 La barra de herramientas
3.2 El panel de propiedades
3.3 Herramientas de dibujo
3.4 Herramientas de dibujo, La pluma
3.5 Herramientas de dibujo, tipo de trazado
3.6 El Pincel
3.7 El Borrador
Paso a Paso, Dibujando en Flash
3.8 Introducción al color en Flash
3.9 Compatibilidad de colores
3.10 El Mezclador de Colores
3.11 Tipos de Relleno
3.12 Tipos de Relleno, Degradado Lineal
3.13 Tipos de Relleno, Degradado Radial
3.14 Tipos de Relleno, Mapa de Bits (Textura)
3.15 Tipos de Relleno, Transparencia
3.16 Sistema de representación del color
3.17 Transformación de Relleno
Paso a Paso: Elipse con Degradado Radial
Ejercicio del Tema 3: Calcar a Bart
Ejercicio del Tema 3: Dibujar un Loro
Ejercicio del Tema 3: Tetris

Tema 4. Capas y Elementos Gráficos

4.1 Selección de figuras
4.2 Subselección
4.3 Uniones e Intersecciones
4.4 Agrupando elementos
4.5 Profundidad de los elementos
4.6 Convertir un mapa de bits a trazado
4.7 La Herramienta de Transformación
4.8 El Centro de la Figura (Pivote)
4.9 Transformaciones vía Panel Transformar
4.10 El menú Modificar - Forma
4.11 Alineaciones, Panel Alinear
Paso a Paso, Creando un avión
4.12 Las capas
4.13 Opciones de Capa
4.14 Las capas y sus tipos
4.15 Las carpetas de capas
4.16 Tipos de Capas: Capas guía
4.17 Tipos de Capas: Capas Máscara
4.18 Ejemplo de uso de capas máscara
Paso a Paso, Trabajo con Capas
Ejericicio del Tema 4: Creando un dibujo sencillo
Ejercicio del Tema 4: Jarrón
Ejercicio del Tema 4: Uso de Mapa de Bits
Ejercicio del Tema 4: Creación de un interior

Tema 5. Texto en Flash

5.1 Introducción al texto en Flash
5.2 Inserción de Texto en el Escenario
5.3 El Panel de Propiedades
5.4 los tipos de Fuente
5.5 Formato básico del Texto
5.6 Formato del Texto, Dirección y Espaciado
5.7 Formato del Texto, Posición y Alineamiento
5.8 Formato del Texto, Ajuste y Formato
5.9 Formato del Texto, Antialiasing
5.10 Formato del Texto, Otras propiedades
5.11 Formato del Texto, Hipervínculos
5.12 Separar
Ejercicio del Tema 5: Uso de los textos
Ejercicio del Tema 5: Formato Avanzado

Tema 6. Instancias y Símbolos

6.1 Introducción a los Símbolos y las Instancias
6.2 Los Símbolos y sus Tipos
6.3 Los Símbolos de tipo Gráfico
6.4 Los Símbolos de tipo Botón
6.5 Los Símbolos de tipo Clip de Película
6.6 Las Instancias de Símbolo
6.7 Símbolos dentro de Símbolos
6.8 La Biblioteca
6.9 Efectos aplicados a instancias
6.10 Tipo y Transforamción de Instancia
6.11 Importar biblioteca
Ejercicio del Tema 6: Instancias con efectos

Tema 7. Movimiento

7.1 Introducción a la animación
7.2 Manejo de Fotogramas
7.3 Animación Tradicional
7.4 Animación Tradicional, El papel Cebolla
7.5 Animación Tradicional, El papel Cebolla (2)
7.6 Animación Moderna, Interpolaciones
7.7 Interpolaciones de Forma
7.8 Interpolaciones de Forma (2)
7.9 Los Consejos de Forma
7.10 Interpolaciones de Movimiento
7.11 Interpolaciones de Movimiento (2)
7.12 Desaceleración
7.13 Animación Moderna, Guía de movimiento
7.14 Las máscaras y las Interpolaciones
7.15 Los efectos de Instancia y las Interpolaciones
7.16 Animaciones Anidadas
7.17 Las escenas
Ejercicio del Tema 7: Animación Tradicional
Ejercicio del Tema 7: Interpolación de Forma.
Ejercicio del Tema 7: Interpolación de Movimiento
Ejercicio del Tema 7: Guía de Movimiento, Nave Dibujante
Ejercicio del Tema 7: Animación con Máscaras
Ejercicio del Tema 7: Animaciones Anidadas

Tema 8. Vídeo y Sonido

8.1 Flash y el Sonido
8.2 Importar un archivo de sonido
8.3 Configuración del sonido
8.4 Flash y el Vídeo
8.5 Trabajo con Vídeo
8.6 Propiedades del componente Media Playback

Tema 9. Interactividad con ActionScript

9.1 Introducción al ActionScript
9.2 Acciones
9.3 El Panel de Acciones
9.4 La barra de herramientas del panel de acciones
9.5 Panel de Acciones, Insertar ruta de Desitno
9.6 Las Rutas de destino (paths)
9.7 Rutas de destino absolutas y relativas
9.8 Rutas de destino aboslutas y relativas (2)
9.9 ActionScript y la Línea de Tiempo
9.10 ActionScript y la Línea de Tiempo
9.11 ActionScript y la Línea de Tiempo (3)
9.12 Control de la línea de Tiempo, Salto a Escenas
9.13 Acceder a la Línea de Tiempo de un Clip de Película
9.14 Acceder a la Línea de Tiempo de un Clip de Película (2)
9.15 Manejadores de eventos
9.16 El Ratón y los Eventos
9.17 El Ratón y los Eventos (2)
9.18 El Teclado y los Eventos
9.19 Ejemplo de Botón
9.20 Los Clips de película y los Eventos de Ratón.
Ejercicio del Tema 9: play() y stop()
Ejercicio del Tema 9: Coche acelerando y frenando
Ejercicio del Tema 9: Piano
Ejercicio del Tema 9: play() y stop()
Ejercicio del Tema 9: Coche acelerando y frenando
Ejercicio del Tema 9: Piano

Tema 10. Publicación

10.1 Configuración de publicación
10.2 Configuración de publicación, Formato Flash
10.3 Configuración de publicación, Formato Flash (2)
10.4 Configuración de publicación, Formato Flash (3)
10.5 Configuración de publicación, HTML
10.6 Configuración de publicación, HTML (2)
10.7 Configuración de publicación, HTML (3)
10.8 Configuración de publicación, HTML (4)
10.9 Configuración de publicación, HTML (5)

Curso de Teoría del Diseño

Tema 1 Conceptos Básicos

1.1 Qué es el diseño
1.2 Significado Diseño por la RAE
1.3 Buenos Diseños
1.4 Dónde está el diseño
1.5 El estado actual del diseño
1.6 El Diseño Gráfico y el negocio
1.7 Diseño y Arte
1.8 Características del Diseñador
1.9 Herramientas básicas del diseñador
1.10 Diseño según estilos y tendencias
1.11 La tendencia minimalista

Tema 2 Composición

2.1 Introducción a los signos
2.2 Tipos de Signos
2.3 Elementos necesarios para la existencia de un símbolo
2.4 Signos sintácticos, semánticos y pragmáticos
2.5 Figuras básicas
2.6 Textura y Espacio
2.7 Formatos de Papel
2.8 El color, el tamaño y el valor
2.9 Las imágenes
2.10 Formatos de Imagen
2.11 Resolución de una imagen
2.12 Fases de creación de un diseño
2.13 Creación de publicidad
2.14 Creación de publicidad (II)
2.15 Creación de publicidad (III)
2.16 Hardware Necesario
2.17 Hardware Necesario (II)

Tema 3 Cromatología

3.1 Propiedades de la luz
3.2 Materiales según el tipo de transparencia
3.3 La luz y el color
3.4 Los componentes del color
3.5 Percepción del color
3.6 Componentes físicas del color
3.7 Connotacion del color
3.8 Colores primarios y secundarios
3.9 Colores terciarios
3.10 Colores complementarios
3.11 Algunos colores complementarios
3.12 Contraste y armonía entre colores
3.13 Contraste de colores
3.14 Connotaciones psicólogicas del color
3.15 Connotaciones psicólogicas del color (II)
3.16 Mezcla sustractiva y aditiva
3.17 Mezcla aditiva
3.18 Blanco y Negro y Colores
3.19 Escala monocroma
3.20 Escalas cromáticas
3.21 Formatos de color
3.22 Expresión del color
3.23 Signifcado del color

Tema 4 Tipografía

4.1 La tipografía
4.2 Historia de la tipografía
4.3 Principios de la tipografía
4.4 Tipografía clásica
4.5 Los monogramas
4.6 La época dorada de la tipografía
4.7 Primeras tipografías impresas
4.8 Desarrollo de la Xilografía
4.9 Los tipos móviles de Gütemberg
4.10 El sistema calcográfico
4.11 Los sellos de impresión
4.12 El periódico
4.13 Las revistas
4.14 Analizando un caracter
4.15 Componentes de un tipo
4.16 Las serifas
4.17 Las familias tipográficas
4.18 Las familias tipográficas (II)
4.19 Legibilidad
4.20 Reglas para que un texto sea legible
4.21 Diferencias entre Serif y Sans Serif
4.2 La tipografía y la rotulación
4.23 Norma, Negrita y Cursiva
4.24 Tipografía para el cuerpo del documento
4.25 Combinaciones de color e interlineado
4.26 La tipografía y el color
4.27 Kerning y Tracking
4.28 Kerning y Tracking (II)
4.29 Consejos para mantener armonía y legibilidad
4.30 Consejos para mantener armonía y legibilidad
4.31 Retícula tipográfica
4.32 La tipografía en la informática

Ejercicio
Ejercicio 1
Solución al ejercicio 1
Notas del ejercicio 1
Ejercicio 2
Solución al ejercicio 2
Notas del ejercicio 2
Ejercicio 3
Notas del ejercicio 3
Solución al ejercicio 3
Ejercicio 4
Ejercicio 4 (II)

Tema 5 Composición avanzada

5.1 Composición de un diseño
5.2 Ideas generales de la composición
5.3 El Área Gráfica
5.4 Combinando simetría y proporción
5.5 La sección aurea
5.6 Equilibrio en el diseño
5.7 El equilibrio simétrico, asimétrico, formal e informal
5.8 Contraste de tonos, colores, escala y contornos
5.9 Composición del texto
5.10 El espacio en la composición

Tema 6 La Publicidad

6.1 Historia del diseño publicitario
6.2 Historia del diseño publicitario (II)
6.3 Tipo de publicidad (en cuanto a diseño)
6.4 Catálogos de productos y servicios
6.5 Flyers y Folletos
6.6 Posters y Carteles
6.7 Publicidad al aire libre
6.8 Publicidad en páginas web y logotipos
6.9 Elementos utilizados en la publicidad
6.10 La publicidad y los signos
6.11 Historia del cartel
6.12 Historia del cartel (II)
6.13 Historia del cartel (III)

Ejercicio 1
Ejercicio 1 (II)
Solución al ejercicio 1
Notas sobre el ejercicio 1

Tema 7 El diseño y la empresa

7.1 La identidad corporativa
7.2 Historia de la identidad corporativa
7.3 Propiedades del diseño corporativo
7.4 Definición de los conceptos
7.5 Definición de cultura corporativa
7.6 Definición de comunicación visual
7.7 Diseño y lanzamiento del producto
7.8 Estrategias individuales
7.9 Interiorismo y arquitecutra corporativa
7.10 Tipos de empresas según su diseño
7.11 Tipos de identidad
7.12 Elementos necesarios para crear una identidad corporativa
7.13 Definición de Estilo
7.14 Posibles problemas
7.15 La marca de la empresa
7.16 Puntos de vista de la marca
7.17 Elementos de las marcas

Ejercicio
Solución al ejercicio
Notas sobre el ejercicio
Resultado final del ejercicio
Ejercicio 2
Resultado final del ejercicio 2

Tema 8 Maquetación

8.1 La maquetación
8.2 Maquetación con la retícula compositiva
8.3 Tipos de retículas
8.4 La página maestra
8.5 La página maestra (II)
8.6 Espaciado
8.7 Encabezado y Pie
8.8 El cuerpo
8.9 Subtítulos, Imágenes y Espacios
8.10 Formato de maquetación
8.11 Márgenes
8.12 Alineación
8.13 Maquetando con imágenes

Tema 9 Impresión

9.1 Definición de la Fotomecánica
9.2 Impresión
9.3 Escaneado
9.4 Tipos de escáners
9.5 Tipos de escáners (II)
9.6 Tests de color
9.7 Proceso de filmación
9.8 Tipos de letras
9.9 Gamas de tinta Pantone
9.10 Trapping, Resolución y Lineatura
9.11 Impresión en rotativa
9.12 Impresión en reliveve
9.13 Máquinas tipográficas
9.13 Impresión por huecograbado
9.14 Impresión por calcografía
9.14 Impresión por flexografía
9.15 Máquina flexográfica
9.15 Impresión Offset
9.15 Impresión Serigráfica
9.16 La máquina serigráfica
9.17 Impresión por grabado y transfer
9.18 Impresión en plotters

Test 1 Tema 9
Test 2 Tema 9

Tema 10 Diseño Web

10.1 El diseño web
10.2 Ideas generales de la www
10.3 Buscadores y páginas de inicio
10.4 Cómo funciona una página web
10.5 Composición de un sitio web
10.6 Imágenes en la web
10.7 Imágenes animadas, Los gifs
10.8 Menús, botones, rollovers, animaciones, iconos
10.9 Características a tener en cuenta a la hora de diseñar un sitio web
10.10 Formato de las imágenes
10.11 Formato GIF y PNG
10.12 Un nuevo canal de publicidad
10.13 Publicidad en internet
10.14 Versión electrónica de publicaciones conocidas
10.15 Tipos de publicaciones digitales
10.16 E-commerce
10.17 Cómo funciona el E-Commerce
10.18 Posibles problemas legales
10.19 Posibles problemas legales (II)

Test 1 Tema 10
Test 2 Tema 10

Tema 11 Creación de páginas web

11.1 Lenguajes para la creación de páginas web
11.2 Lenguajes para la creación de páginas web (II)
11.3 Lenguajes para la creación de páginas web (III)
11.4 Composición de una página web
11.5 Creando una web con HTML
11.6 Formato del texto
11.7 Listas
11.8 Ejemplo básico con JavaScript
11.9 Ejemplo básico con PHP
11.10 PHP-Nuke
11.11 Macromedia Flash
11.12 Macromedia Flash (II)
11.13 Aplicando lo estudiado hasta ahora
11.14 Trabajando con el color
11.15 Tabla de colores
11.16 Tipografía en la web
11.17 Disposición de la página
11.18 Programas para el diseño web
11.19 DreamWeaver, BlueFish y PageSpinner
11.20 Quanta Plus, PHP-Nuke, Flash
11.21 Alojando la página
11.22 El dominio
11.23 Publicando el sitio

Ejercicio
Solucionando el ejercicio
Solucionando el ejercicio (II)
Solucionando el ejercicio (III)
Solucionando el ejercicio (IV)
Resultado del ejercicio
Solucionando el ejercicio (V)
Resultado del sitio
Solucionando el ejercicio (VI)
Solucionando el ejercicio (VII)
Solucionando el ejercicio (VIII)
Resultado
Solucionando el ejercicio (IX)
Resultado
Resultado final
Test Tema 11

Tema 12 Ejercicio Final

Ejercicio final
Opción A: Diseño corporativo
Opción B: Página web

Matricularse Ahora
Con Diploma de la Asociación Española de Programadores de Internet.

 
Política de Privacidad : Copyright © 2007. Otro proyecto de Factoría de Internet : Información Legal