Menú
¡Llama gratis! 900 264 357

Curso de Programación Web del centro SEAS, Estudios Superiores Abiertos (Cursos especializados)

Programa de Curso de Programación Web

Modalidad: Online
Duración 150 horas

Descripción

Este curso se encuentra totalmente adaptado a tu tiempo ya que maneja una metodología con la que además aprenderás a tu propio ritmo.

Hoy en día es común encontrar a las empresas por medio de Internet, ya que cada compañía tiene su propia página web. A través de esta formación aprenderás a diseñar y desarrollar sitios web, contando con todos los aspectos que influyen en el éxito de una página en el entorno de la red.

A quién va dirigido

La formación se ha destinado a todos aquellos que deseen adquirir, mejorar o actualizar sus conocimientos en esta área.

Objetivos

Lo que se pretende con la formación es proporcionar a los alumnos las habilidades y los conocimientos específicos que les permita diseñar atractivas páginas web con un gran nivel de usabilidad y que brinden experiencias a los usuarios.  

Temario

LENGUAJE JAVASCRIPT

¿Qué es javascript?. Historia. Como incluir JavaScript en documentos XHTML. Introducirlo en el mismo documento XHTML. Definir JavaScript en un archivo externo. Insertarlo en los elementos XHTML. La etiqueta noscript. Sintaxis. Posibilidades y limitaciones JavaScript. JavaScript en los navegadores. Nuestro primer Script. Elementos básicos. Variables y Tipos de variables. Operadores. Estructuras de control de Flujo. Estructura If, If…Else. Estructura Switch. Estructura For. Estructura While. Estructura Do…While. Estructura For… In. Utilización de Arrays mediante estructuras de control. Funciones. Creación de una función. ¿Dónde declarar una función?. Llamada a una función. Argumentos. Consideraciones con el uso de funciones. Variables locales y globales. Funciones predefinidas. Funciones de Cadena de Texto. Objetos. Jerarquía de los Objetos. Propiedades y métodos de los objetos del navegador. Propiedades y métodos de los Objetos del Documento. Propiedades y métodos de los Objetos del Lenguaje.

DOM Y EVENTOS EN JAVASCRIPT

DOM. Compatibilidad del DOMentre navegadores. Introducción al DOM. Estructura del DOM.Árbol de Nodos. Tipos de Nodos.Acceso directo a los Nodos.Acceso directo a los atributos XHTML. Otras formas de acceder a un elemento. No tan rapido. Un ejemplo.Propiedades y métodos de los nodos. Get, Set, y Delete valores de atributo. Crear Nodos nuevos. Insertar Nodos. Clonar Nodos. Eliminar Nodos.Eventos.Que son los Eventos.Modelos de eventos. Obteniendo información del evento (objeto event).

AVANZANDO EN JAVASCRIPT

Propiedades de los formularios. Utilidades básicas para formularios. Obtener el valor de los campos de formulario. Establecer el foco en un elemento. Evitar el envío duplicado de un formulario. Limitar el tamaño de caracteres de un textarea. Restringir los caracteres permitidos en un cuadro de texto. Validación. Campo de texto obligatorio. Campo de texto con valores numéricos. Opción de una lista seleccionada. Dirección de email. Fecha. Número de DNI o NIE. Número de teléfono. Checkbox seleccionado. Radiobutton seleccionado. Otras utilidades. Relojes, contadores e intervalos de tiempo. Calendario. Tooltip. Menú desplegable. Galerías de imágenes (Lightbox). Detección y corrección de errores. Internet Explorer. Mozilla Firefox. Google Chrome.

AJAX Y JQUERY

Introducción a AJAX. Notación JSON. Clases en JavaScript. Funciones constructoras. Prototype. Herencia y ámbito (scope). Otros conceptos avanzados. Excepciones. Reflexión. Instalando Servidor. Primera aplicación AJAX. Otros métodos y propiedades del objeto XMLHttpRequest. Introducción a jQuery. Programar JavaScript con jQuery. Selección de un elemento del DOM por el ID. Selección de elementos por el tipo de elementos. Selectores. Métodos del objeto jQuery. Métodos tex(), text(valor). Métodos attr(nombre de propiedad), attr(nombre de propiedad,valor) y removeAttr(nombre de propiedad). Métodos addClass y removeClass. Métodos html() y html(valor). Métodos show, hide, fadeOut, fadeIn. Método fadeTo. Método toggle. Método each. Métodos para manipular nodos del DOM. Administración de eventos con jQuery. Eventos mouseover y mouseout. Evento hover. Evento mousemove. Eventos mousedown y mouseup. Evento dblclick. Evento focus y blur.

HTML5 Y CSS3

Introducción a HTML5. Qué es HTML5. Recursos necesarios para el desarrollo. Estructura de HTML5. Etiquetas de HTML5. Vídeo. Audio. Canvas. Introducción a CSS3. Prefijos del navegador. Etiquetas CSS3. Bordes. Sombras. Transformaciones 2D. Opacidad (opacity). Opacidad (color). Múltiples columnas. Importar fuentes. Tratamiento de Imágenes. Transiciones. Animaciones. Animaciones 3D.

SOFTWARE

  1. Netbeans, entorno de desarrollo (IDE JDK) para desarrollo de software en lenguaje JAVA y otros lenguajes.
  2. ECLIPSE, entorno de desarrollo integrado, gratuito y multiplataforma para desarrollar software Android.
  3. Notepad ++, editor de texto con soporte para varios lenguajes de programación

Titulación obtenida

Una vez superado con éxito el Curso de Programación Web, recibirás el título universitario propio expedido directamente por Universidad San Jorge, con 6 créditos europeos ECTS.

Requisitos

  • Deber ser mayor de edad. Aquí se entrega título de Curso Técnico, sin ECTS.

O cumplir uno de los siguientes requisitos:

  • Estar en posesión del título de Bachiller o declarado equivalente. También titulados en Bachillerato europeo y en Bachillerato internacional, o equivalentes a títulos de bachiller de sistemas educativos de estados miembros de la Unión Europea o de otros estados no miembros
  • Estar en posesión de titulación de Técnico Superior de Formación Profesional, o de Técnico Superior en Artes Plásticas y Diseño o Técnico Deportivo Superior
  • Ser mayor de 25 años con al menos 1 año de experiencia profesional acreditada y relacionada con el contenido de la formación
  • Ser Titulado universitario

En cualquiera de estos casos se expide el título de Curso Técnico indicando el contenido, duración en horas del estudio y créditos ECTS otorgados.

Información Adicional

Salidas profesionales

  1. Programador Web
  2. Programador Multimedia
  3. Desarrollador de Aplicaciones en Entornos Web
  4. Desarrollador de Aplicaciones y Servicios para la Gestión Empresarial
  5. Webmaster
  6. Desarrollador de Gestores de Contenido
Contacta ahora con el centro

Junglebox S.L. (Responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información requeridas y el envío de comunicaciones promocionales sobre formación, derivadas de tu consentimiento. Podrás ejercer tus derechos de acceso, supresión rectificación, limitación, portabilidad y otros derechos, según lo indicado en nuestra P. de Privacidad​