CCC - Cursos a distancia Líderes en formación a distancia Acreditaciones acreditaciones
Contacto CCC - 902 20 21 22+34 629 41 41 50
llamadas internacionales

Curso de Técnico en Programación Web

Contenido

Temario del curso de Técnico en Programación Web

El Plan de Formación en Programación Web se divide en dos partes:

  • Dreamweaver: Aprenderás la aplicación Adobe Dreamweaver, que se utiliza para diseñar, crear y administrar páginas y sitios web. Dreamweaver dispone de muchas y variadas herramientas que facilitan el diseño de páginas Web, ya que permite crearlas y modificarlas de una manera visual, eliminando, en la mayoría de ocasiones, el tener que escribir el código HTML directamente.
  • Programación PHP: Estudiarás la tecnología de programación de   aplicaciones Web PHP, prestando especial atención a las características especiales que presentan este tipo de aplicaciones, a su nuevo enfoque orientado a objetos, a la seguridad en la aplicación y al acceso a bases de datos.

Accede al temario del curso de Técnico en Programación Web

Modulo 1. Dreamweaver 8
Aprenderás la aplicación Macromedia Dreamweaver 8, incluida dentro de la suite Macromedia Studio 8, que se utiliza para diseñar, crear y administrar páginas y sitios Web.
 
Dreamweaver dispone de muchas y variadas herramientas que facilitan el diseño de páginas Web, ya que permite crearlas y modificarlas de una manera visual, eliminando, en la mayoría de ocasiones, el tener que escribir el código HTML directamente.
 
Lección 1. Introducción a Dreamwever
1.1. Edición de páginas web
1.2. Entorno de Dreamweaver
1.3. Trabajo con paneles
1.4. Vista previa de páginas web
1.5. El sistema de ayuda
1.6. Salir de Dreamweaver
1.7. Test
1.8. Ejercicio práctico
 
Lección 2. Crear sitios web
2.1. Establecer la estructura
2.2. Creación de sitios
2.3. Mapa visual del sitio
2.4. Administrar el sitio
2.5. Test
2.6. Ejercicio práctico
 
Lección 3. Diseño de páginas web
3.1. Crear una nueva página
3.2. Configurar la página
3.3. Elegir colores
3.4. Trabajar con ventanas
3.5. Deshacer los cambios
3.6. Reglas, guías y cuadrícula
3.7. Test
3.8. Ejercicio práctico
 
Lección 4. Introducir texto
4.1. Formato de texto
4.2. Crear listas
4.3. Trabajar con estilos CSS
4.4. Corrección ortográfica
4.5. Otros objetos
3.6. Reglas, guías y cuadrícula
4.6. Test
4.7. Ejercicio práctico
 
Lección 5. Trabajo con vínculos
5.1. Introducción
5.2. Anclajes con nombre
5.3. Incluir vínculos
5.4. Menús de salto
5.5. Administración de vínculos
5.6. Asignar comportamientos
5.7. Test
5.8. Ejercicio práctico
 
Lección 6. Insertar imágenes
6.1. Formatos de imagen
6.2. Imágenes en las páginas web
6.3. Imágenes de sustitución
6.4. Mapas de imagen
6.5. Barras de navegación
6.6. Test
6.7. Ejercicio práctico
 
Lección 7. Capas y tablas
7.1. Trabajar con capas
7.2. Utilización de tablas
7.3. Celdas, filas y columnas
7.4. Incluir el contenido
7.5. Modo de diseño
7.6. Test
7.7. Ejercicio práctico
 
Lección 8. División en marcos
8.1. Crear los marcos
8.2. Propiedades de los marcos
8.3. Establecer el contenido
8.4. Contenido sin marcos
8.5. Trabajar con plantillas
8.6. Test
8.7. Ejercicio práctico
 
Lección 9. Formularios
9.1. Crear el formulario
9.2. Objetos del formulario
9.3. Propiedades de los campos
9.4. Utilización del formulario
9.5. Test
9.6. Ejercicio práctico
 
Lección 10. Elementos multimedia
10.1. Animaciones Flash
10.2. Vídeos de Flash
10.3. Botones y texto Flash
10.4. Álbum de imágenes
10.5. HTML de Fireworks
10.6. Test
10.7. Ejercicio práctico
 
Lección 11. Otros efectos
11.1. Applets de Java
11.2. Añadir sonido
11.3. Marquesinas
11.4. Trabajar con código
11.5. Animación de capas
11.6. Test
11.7. Ejercicio práctico
 
Lección 12. Publicar el sitio web
12.1. Preparar las páginas
12.2. Comprobar el sitio
12.3. Design Notes
12.4. Configurar el sitio remoto
12.5. Colocar los archivos
12.6. Test
12.7. Ejercicio práctico
 
Módulo 2. Programación servidor. PHP
Estudiarás la tecnología de programación de aplicaciones web PHP 5, prestando especial atención a las características especiales que presentan este tipo de aplicaciones, a su nuevo enfoque orientado a objetos, a la seguridad en la aplicación y al acceso a bases de datos.
 
Lección 1. Instalación
1.1. Introducción
1.2. Obtener el paquete XAMPP
1.3. Instalar el paquete XAMPP
1.4. Apache y MySQL como servicios
1.5. Resumen de la instalación
1.6. Test
 
Lección 2. Crear un sitio web
2.1. ¿Cómo funcionan las páginas PHP?
2.2. Crear un alias en Apache
2.3. Crear un sitio en Dreamweaver
2.4. La página principal
2.5. Test
 
Lección 3. Introducción a PHP
3.1. Las etiquetas PHP
3.2. Variables
3.3. Tipos de datos
3.4. Constantes
3.5. Test
 
Lección 4. Arrays y estructuras de control
4.1. Arrays
4.2. Estructuras de repetición
4.3. Estructuras de decisión
4.4. Combinar estructuras
4.5. Test
 
Lección 5. Más sobre los arrays
5.1. Arrays asociativos
5.2. El bucle foreach
5.3. Arrays multidimensionales
5.4. Test
 
Lección 6. Funciones
6.1. Introducción
6.2. Crear funciones
6.3. Llamar a una función
6.4. Paso de parámetros
6.5. Parámetros por defecto
6.6. Test
 
Lección 7. Incluir archivos
7.1. Ámbito de las variables
7.2. Variables estáticas
7.3. Uso de include y require
7.4. Incluir una sola vez
7.5. Seguridad de los archivos incluidos
7.6. Test
 
Lección 8. Programación orientada a objetos (I)
8.1. Introducción
8.2. Clases
8.3. Propiedades
8.4. Métodos
8.5. Test
 
Lección 9. Programación orientada a objetos (II)
9.1. Visibilidad
9.2. Crear objetos
9.3. Destructores
9.4. Test
 
Lección 10. Herencia
10.1. Presentación
10.2. Crear subclases
10.3. Crear objetos de las subclases
10.4. Sobrescribir métodos
10.5. El acceso protected
10.6. Test
 
Lección 11. Recoger datos del usuario (I)
11.1. Introducción
11.2. La directiva register_globals
11.3. El array $_GET
11.4. El array $_POST
11.5. Test
 
Lección 12. Recoger datos del usuario (II)
12.1. Recogerlos en una página distinta
12.2. Recogerlos en la misma página
12.3. Entradas requeridas
12.4. Test
 
Lección 13. Validación de formularios
13.1. Expresiones regulares
13.2. Limpiando la información
13.3. Comprobar el formulario de origen
13.4. Test
 
Lección 14. Trabajar con cookies
14.1. Introducción
14.2. Crear cookies
14.3. Caducidad de las cookies
14.4. Dependencia del navegador
14.5. Características de las cookies
14. 6. Test
 
Lección 15. Sesiones en PHP
15.1. ¿Qué es una sesión?
15.2. El array $_SESSION
15.3. Finalizar la sesión
15.4. El identificador de las sesiones
15.5. ¿Dónde se almacena la información?
15.6. Test
 
Lección 16. Acceso a archivos
16.1. Introducción
16.2. Crear el archivo
16.3. Escribir en el archivo
16.4. Leer de un archivo
16.5. Test
 
Lección 17. Tratamiento de errores
17.1. Introducción
17.2. Nivel de registro de errores
17.3. Mensajes de error personalizados
17.4. Lanzar errores
17.5. Guardar los errores en un registro
17.6. Test
 
Lección 18. Excepciones
18.1. Introducción
18.2. Manejar excepciones
18.3. Jerarquía de excepciones
18.4. ¿Dónde manejar las excepciones?
18.5. Manejador por defecto
18.6. Test
 
Lección 19. Bases de datos
19.1. MySQL
19.2. Contraseña para el root
19.3. Extensión mysqli
19.4. PHPMyAdmin
19.5. Administración de usuarios
19.6. Test
 
Lección 20. La base de datos de ejemplo
20.1. Tipos de tablas en MySQL
20.2. Crear tablas
20.3. Relaciones 1 a muchos
20.4. Relaciones muchos a muchos
20.5. Test
 
Lección 21. El lenguaje SQL
21.1. Introducción
21.2. La sentencia SELECT
21.3. Selecciones complejas
21.4. Funciones agregadas
21.5. La sentencia INSERT
21.6. La sentencia UPDATE
21.7. La sentencia DELETE
21.8. Test
 
Lección 22. Acceder a la base de datos
22.1. Introducción
22.2. Establecer la conexión
22.3. Mostrar los datos en una tabla
22.4. Cerrar la conexión
22.5. Mejorar el aspecto
22.6. Test
 
Lección 23. Buscando más funcionalidad
23.1. Ordenar el resultado
23.2. Dividir el resultado en páginas
23.3. Consultas preparadas
23.4. Test
 
Lección 24. Autenticación de los usuarios
24.1. La página de login
24.2. La página de registro
24.3. Asegurar la confidencialidad
24.4. Test
 
Lección 25. Sitios web seguros
25.1. Petición de certificado
25.2. Obtener el certificado
25.3. Configurar Apache con el certificado
25.4. Utilizar SSL
25.5. Test
 
Lección 26. El proceso de compra (I)
26.1. Introducción
26.2. Modificar listaproductos.php
26.3. La página comprar.php
26.4. Identificar al cliente
26.5. Test
 
Lección 27. El proceso de compra (II)
27.1. La página carritocompra.php
27.2. Confirmar el pedido
27.3. La página de desconexión
27.4. Migrar el carrito de la compra
27.5. Probar la compra
27.6. Test

Duración del Curso: 145 Horas

Garantia de Aprendizaje
Compartir Compartir E-mail Compartir Facebook
Blog CCC Facebook Twitter Youtube CCC TV Flickr Síguenos Pinterest Alumni CCC

© Centro para la Cultura y el Conocimiento S.A. CIF A20052031. C/ Orense 20 - 1º - 28020 Madrid.
Teléfono: +34 629 41 41 50, Fax: 902 20 21 33. E-Mail info: info@cursosccc.com
Mapa web. Garantía de protección de datos

Designed by

AdMan Comunicación