Desarrollo de aplicaciones utilizando lenguajes de programación estructurados

Curso de HTML5, CSS3, JAVASCRIPT, PYTHON

ico_capacitacion1.png

Objetivos

Objetivo General

Desarrollar aplicaciones para internet mediante el conjunto de herramientas web que permita la creación de formularios online.

Objetivos Específicos

  1. Elaborar formularios web, utilizando lenguajes de marcado (HTML5).
  2. Diseñar aplicaciones web aplicando hojas de estilo (CSS3).
  3. Aplicar elementos web para la mejora de la gestión de la interfaz de aplicaciones cliente/servidor (JAVASCRIPT).
  4. Desarrollar aplicaciones web para la solución de problemas cotidianos implementando un lenguaje de programación que favorezca la reutilización de código mediante funciones y módulos (PYTHON).

Duración Total

40 horas

Complejidad

Intermedio

Metodología

Presencial
Image

Contenidos

Modulo 1: Internet, HTML y HTML5

  1. Evolución de Internet y de la World Wide Web.
  2. Fundamentos Web.
  3. Arquitectura de aplicaciones multinivel.
  4. Secuencia de comandos del lado del cliente y del servidor (W3C).
  5. Sistemas operativos de escritorio y móviles.
  6. Tipos de lenguajes de programación.
  7. Tecnología de objetos.
  8. Servicios de validación (HTML5).
  9. Imágenes.
  10. Caracteres.
  11. Listas.
  12. Tablas.
  13. Formularios.
  14. Elementos input y de estructura de página.

Modulo 2: Hojas de Estilo (CSS3)

  1. Estilos en línea.
  2. Hojas de estilo incrustadas.
  3. Estilos conflictuados.
  4. Vinculación de hojas externas.
  5. Posición de elementos.
  6. Fondos.
  7. Modelados de cajas de flujo del texto.
  8. Tipos de consultas de medios.
  9. Menús desplegables.
  10. Hojas de estilo de usuario.
  11. Sombras de texto.
  12. Color.
  13. Gradientes.
  14. Imágenes.
  15. Bordes de imágenes.
  16. Animación.
  17. Transiciones y transformaciones.

Modulo 3: Secuencias de comandos cliente/servidor (JavaScript)

  1. Páginas de bienvenida.
  2. Operaciones lógicos.
  3. Algoritmos.
  4. Pseudocódigo.
  5. Instrucciones de control simples y anidados.
  6. Instrucciones de repetición.
  7. Instrucciones de repetición controlada por contador.
  8. Instrucciones de repetición controlada por centinela.
  9. Operadores de asignación.
  10. Operadores de incremento y decremento.
  11. Funciones.
  12. Recursividad.
  13. Arreglos.
  14. Objetos.

Modulo 4: Aplicaciones web (Python)

  1. Cadenas.
  2. Listas.
  3. Sentencias de control.
  4. Sentencias de repetición.
  5. Funciones.
  6. Procedimientos.
  7. Excepciones.
  8. Clases.
  9. Bibliotecas.
  10. Programación Orientada a Objetos.
gts-pie.png
GTS®© 2004-2019
Cartago, Costa Rica
Tel.: +506 2553-0220
Tel.: +506 2553-0224
info@gtscr.com
Microsoft Partner
Scrum