Curso de Programación Web
Aprende a programar sitios web con HTML5 y Javascript, y obtén tu Declaración de Logros verificada por CISCO y que te habilita para la certificación JSE
Aprende a programar sitios web con HTML5 y Javascript, y obtén tu Declaración de Logros verificada por CISCO y que te habilita para la certificación JSE
Actualmente cualquier empresa u organización tiene, o debe tener, una página web, es algo que se ha convertido en algo indispensable en una sociedad cada vez más internauta. Además, la usabilidad de las propias páginas y una correcta programación, es más importante que nunca debido a lo que esto influye en el posicionamiento.
El Curso de Programación Web te formará para poder desarrollar y diseñar sitios web teniendo en cuenta todos los aspectos que influyen para el éxito de una página en el entorno de la red. Lo harás a través del lenguaje de JavaScript, cuyas acciones aprenderás a simplificar a través de la librería jQuery, y de HTML5, uno de los estándares en la programación más conocidos y utilizados.
El objetivo principal del Curso de Programación Web, es preparar expertos del sector TIC para un diseño correcto, atractivo y eficiente, con nivel alto de usabilidad con poco tiempo de carga del servidor y transmitiendo una experiencia de uso al usuario final única y adaptada a las necesidades de la empresa. Además podrás obtener tu habilitación para la certificación por OpenEDG JavaScript Institute.
Si estás interesado en aprender JavaScript, jQuery, HTML5, y CSS3 empieza ahora mismo con nuestro sistema flexible y personalizado de estudio ¿Quieres saber más?
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.
El equipo docente de SEAS está compuesto por profesionales del sector en activo, con una preparación específica para la impartición de sus asignaturas en formato online, que conocen la realidad de las necesidades de las empresas actuales.
Compuesto por coordinadores, tutores y profesores especializados en los sectores de estudio, sentirás su acompañamiento durante tu formación en SEAS.
Especialista en Visual Basic, Programación Web y Java. Profesor del área de informática en SEAS.
- Prácticas garantizadas * en empresa y acceso permanente a bolsa de empleo
- Formarás parte de la comunidad Alumni SEAS que te permite tener los materiales siempre actualizados, el contacto con más de 50.000 exalumnos y otras muchas ventajas
- Formación bonificable para trabajadores a través de Fundae: Fundación Estatal para la Formación en el Empleo
- Clases en directo a través de Webinars
Con el Curso de Programación Web podrás:
- Desarrollar y diseñar sitios web con lenguaje JavaScript
- Acceder y manipular páginas XHTML mediante el uso del DOM de una forma sencilla, como si se tratara de documentos XML. Hacer interactuar al usuario de un sitio web con los eventos y responder a ciertas acciones que solicite
- Simplificar las operaciones a través de la librería de jQuery, con métodos útiles, ya que nos facilita muchos métodos útiles para realizar funciones de JavaScript
- Mejorar la experiencia de usuario en el uso de aplicaciones web con mucha carga de peticiones al servidor, haciendo su uso mucho menos molesto, a través de Ajax
- Aprender e implementar HTML5, uno de los estándares en la programación de páginas web, para conseguir un mejor posicionamiento de nuestras páginas
- Separar el contenido de la presentación a través de la implementación de CSS3, dotar de flexibilidad a nuestra página, unificar el diseño de todas las páginas de un sitio web de una forma más rápida, optimizar los tiempos de carga desde el servidor y dejar limpio el código
- Programador Web
- Programador Multimedia
- Desarrollador de Aplicaciones en Entornos Web
- Desarrollador de Aplicaciones y Servicios para la Gestión Empresarial
- Webmaster
- Desarrollador de Gestores de Contenido
Juan Sánchez, alumno del Curso de Desarrollo Web
"Destaco sobre todo el nivel que he llegado a adquirir con el curso, cumplió las espectativas con las que entraba. Destacaría también la actuación de los profesores, el estar encima nuestro y ayudarnos en todo momento"
Netbeans, entorno de desarrollo (IDE JDK) para desarrollo de software en lenguaje JAVA y otros lenguajes.
ECLIPSE, entorno de desarrollo integrado, gratuito y multiplataforma para desarrollar software Android.
Notepad ++, editor de texto con soporte para varios lenguajes de programación
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.
SEAS es un centro adherido al programa CISCO Networking Academy. Al completar el curso, obtendrás una Declaración de Logros que te prepara para la certificación JSE (Certified Entry-Level JavaScript Programmer).
Para acceder a uno de nuestros cursos se debe cumplir alguno de los siguientes requisitos:
- Ser mayor de 18 años.
Se expide el título de Curso indicando el contenido, duración en horas del estudio y créditos ECTS otorgados.