Curso técnico de programación Web

Cursos

  

A distancia / Online

  

Convocatoria Abierta

  

6 ECTs

  

Descripción

Prácticas en empresa garantizadas

Con JavaScript se pueden realizar tareas como la validación de los datos enviados por el usuario en un formulario, crear páginas Web dinámicas, en las que el usuario acceda a información personalizada, convirtiéndolas en páginas interactivas.

Con este Curso de Programación Web aprenderás a mejorar las páginas Web de modo sencillo, sin ser necesaria una experiencia previa en programación.

Titulación

Una vez superado el proceso de evaluación, recibirás el Título Propio expedido por la Universidad San Jorge. 

 

Objetivos

Con el Curso de Programación Web conocerás:
- El lenguaje JavaScript para crear guiones o scripts que se incluyen en las páginas Web y que son ejecutados por el navegador que utiliza el usuario.
- Conceptos fundamentales de programación, como variables, tipos de datos u operadores, funciones, etc.
- Cómo crear páginas Web dinámicas, en las que el usuario acceda a información personalizada.
- La programación a objetos para este lenguaje Web.
- Cómo crear efectos visuales con el lenguaje JavaScript.
- Cómo gestionar los errores que pueden cometerse tanto al teclear el código como a la hora de diseñar.

Requisitos

Cumplir uno de los siguientes requisitos:
- Ser mayor de 18 años.
En este caso se expide el título de “Curso Técnico” en el que se indica la duración del estudio en horas (No otorga ECTS).
O bien uno de estos 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. En el Documento o Ficha Descriptiva del Programa, se especificará la experiencia profesional necesaria (sector, categoría, etc.) para acceder al programa.
- Ser Titulado Universitario, o estar cursando un grado en la propia Universidad.
En estos casos, se expide el título de “Curso Técnico”, en el que se otorgan créditos ECTS.

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.

Convocatorias

Convocatoria Abierta

 

Pide que te informen sobre Curso técnico de programación Web

En virtud de lo dispuesto en la normativa de protección de datos (RGPD y LOPD GDD) le informamos que el responsable del tratamiento de los datos personales facilitados en el presente formulario es Infoempleo, S.L. quien los tratará en base a la ejecución del contrato entre las partes y a tu consentimiento, con las siguientes finalidades respectivamente: (i) prestarte los servicios solicitados siendo la base legal para este tratamiento la relación contractual que nos vincula y (ii) remitirle comunicaciones comerciales cuando y en los términos que los haya aceptado a través de las correspondientes casillas. Tus datos podrán ser compartidos con prestadores de servicios que deban tener acceso a estos datos en virtud de la prestación de servicios así como a terceros cuyos servicios nos solicites y a otras entidades del Infoempleo para fines administrativos internos. Tienes derecho a acceder, rectificar y suprimir tus datos, así como otros derechos, como se explica en la información adicional sobre privacidad.

Al hacer click en el botón “Infórmate” declaras conocer y entender la política de privacidad de Infoempleo, S.L.

Validando datos

Cursos

  

A distancia / Online

  

Convocatoria Abierta

  

6 ECTs

  

EN AVANZA EN TU CARRERA TE AYUDAMOS  

En Avanza en tu Carrera tenemos más de 50.000 cursos para ti. Te orientamos y asesoramos para que elijas tu formación. Elige la opción que más te interese: Formación Profesional, Oposiciones, Grados, Postgrados y mucho más.

ÁREAS MÁS SOLICITADAS  

BUSCA TUS CURSOS EN TU PROVINCIA