Vous êtes sur la page 1sur 18

Curso Universitario de Desarrollo de

Aplicaciones con Tecnologas Web + 4


Crditos ECTS

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Curso Universitario de Desarrollo de Aplicaciones con


Tecnologas Web + 4 Crditos ECTS

Duracin:

110 horas

Precio:

260 *

Modalidad:

Online

* Materiales didcticos, titulacin oficial y gastos de envo incluidos.

Centro de Formacin Euroinnova Business


School en colaboracin con Universidad
Antonio de Nebrija

Punta con tu curso como mritos en el Baremo de las Oposiciones. Realizndolo


podrs sumar hasta 2 puntos sobre el total de 10 en la fase de Concurso. La nota final
depende, dos tercios de la nota de examen y un tercio del Concurso Oposicin. Con la
realizacin de este curso puedes llegar a aadir 0,66 puntos a la nota global del
concurso-oposicin.

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Descripcin
El

presente

CURSO

HOMOLOGADO

DE

DESARROLLO

DE

APLICACIONES

CON

TECNOLOGAS WEB ofrece una formacin especializada en la materia. Si le interesa el


mbito de la informtica y quiere conocer los aspectos esenciales sobre el desarrollo de
aplicaciones web este es su momento, con el Curso Universitario de Desarrollo de
Aplicaciones con Tecnologas Web podr adquirir los conocimientos necesarios para
desempear esta labor de la mejor manera posible. Con este Curso podr realizar una
programacin web con profesionalidad, llegando a especializarse en este entorno. ES
UN CURSO HOMOLOGADO BAREMABLE PARA OPOSICIONES.

A quin va dirigido
El

CURSO

ONLINE

HOMOLOGADO

DE

DESARROLLO

DE

APLICACIONES

CON

TECNOLOGAS WEB est dirigido a profesionales del entorno de la informtica que quieran
especializarse
dedicarse

en

el

este

desarrollo
mbito

y
y/o

programacin
quieran

web,

conseguir

HOMOLOGADA.

Salidas laborales
Informtica / Programacin / Desarrollo de aplicaciones web.

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

as
una

como

personas

TITULACIN

que

deseen

UNIVERSITARIA

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Objetivos
- Conocer el proceso de desarrollo de aplicaciones.
- Adquirir los conocimientos bsicos sobre arquitectura web.
- Conocer las caractersticas de los lenguajes de programacin Web en servidor .
- Crear contenido web dinmico.
- Verificar aplicaciones web.

Para que te prepara


Este

CURSO

ONLINE

HOMOLOGADO

DE

DESARROLLO

DE

APLICACIONES

CON

TECNOLOGAS WEB le prepara para conocer a fondo el mbito de la programacin y


desarrollo

web,

adquiriendo

las

tcnicas

oportunas

que

le

ayudarn

desenvolverse

de

manera profesional en este mbito. El presente Curso Universitario est Acreditado por la
UNIVERSIDAD ANTONIO DE NEBRIJA con 4 crditos Universitarios Europeos (ECTS), siendo
baremable en bolsa de trabajo y concurso-oposicin de la Administracin Pblica

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Titulacin
Certificacin Universitaria en Desarrollo de Aplicaciones con Tecnologas Web con 4 Crditos
Universitarios ECTS (Curso Homologado y Baremable en Oposiciones de la Administracin Pblica )
Esta titulacin la expide la prestigiosa Universidad Antonio de Nebrija , con ella se obtendrn 4
crditos ECTS(European Credit Transfer System).

Forma de pago
Tarjeta de Crdito / PayPal

Eligiendo esta opcin de pago, podr abonar el importe correspondiente, cmodamente en


este mismo instante, a travs de nuestra pasarela de pago segura concertada con Paypal
Transferencia Bancaria

Eligiendo

esta

opcin

de

pago,

deber

abonar

el

importe

correspondiente

mediante

una

transferencia bancaria.
No

ser

aceptado

el

ingreso

de

bancarias.

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

cheques

similares

en

ninguna

de

nuestras

cuentas

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Contrareembolso

Podr pagar sus compras directamente al transportista cuando reciba el pedido en su casa .
Eligiendo esta opcin de pago, recibir mediante mensajera postal, en la direccin facilitada
en el formulario, el material del curso, abonando el importe correspondiente a la recepcin.

Metodologa
Entre el material entregado en este curso se adjunta un documento llamado Gua del Alumno
dnde aparece un horario de tutoras telefnicas y una direccin de e -mail dnde podr enviar
sus consultas, dudas y ejercicios. Adems recibir los materiales didcticos que incluye el
curso para poder consultarlos en cualquier momento y conservarlos una vez finalizado el
mismo.La metodologa a seguir es ir avanzando a lo largo del itinerario de aprendizaje online ,
que cuenta con una serie de temas y ejercicios. Para su evaluacin, el alumno /a deber
completar todos los ejercicios propuestos en el curso. La titulacin ser remitida al alumno /a
por correo una vez se haya comprobado que ha completado el itinerario de aprendizaje
satisfactoriamente.

Materiales didcticos
- Manual terico 'Desarrollo de Aplicaciones con Tecnologas Web'

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Profesorado y servicio de tutoras


Nuestro centro tiene su sede en el "Centro de Empresas Granada", un moderno complejo
empresarial situado en uno de los centros de negocios con mayor proyeccin de Andaluca Oriental .
Contamos con una extensa plantilla de profesores especializados en las distintas reas formativas,
con una amplia experiencia en el mbito docente.
El alumno podr contactar con los profesores y formular todo tipo de dudas y consultas, as como
solicitar informacin complementaria, fuentes bibliogrficas y asesoramiento profesional.
Podr hacerlo de las siguientes formas:
- Por e-mail: El alumno podr enviar sus dudas y consultas a cualquier hora y obtendr respuesta
en un plazo mximo de 48 horas.
- Por telfono: Existe un horario para las tutoras telefnicas, dentro del cual el alumno podr
hablar directamente con su tutor.

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Plazo de finalizacin
El alumno cuenta con un perodo mximo de tiempo para la finalizacin del curso, que depender del
tipo de curso elegido:
- Master a distancia y online: El plazo de finalizacin ser de 12 meses a contar desde la fecha de
recepcin de las materiales del curso.
- Curso a distancia y online: El plazo de finalizacin ser de 6 meses a contar desde la fecha de
recepcin de los materiales del curso.
En ambos casos, si una vez cumplido el plazo no se han cumplido los objetivos mnimos
exigidos (entrega de ejercicios y evaluaciones correspondientes ), el alumno podr solicitar una
prrroga con causa justificada de 3 meses.

Bolsa de empleo
El alumno tendr la posibilidad de incluir su currculum en nuestra bolsa de empleo y prcticas,
participando as en los distintos procesos de seleccin y empleo gestionados por ms de 2000
empresas y organismos pblicos colaboradores, en todo el territorio nacional.

Club de alumnos
Servicio gratuito que permitir al alumno formar parte de una extensa comunidad virtual que ya
disfruta de mltiples ventajas: becas, descuentos y promociones en formacin, viajes al
extranjero para aprender idiomas...

Revista digital
El alumno podr descargar artculos sobre e-learning, publicaciones sobre formacin a
distancia, artculos de opinin, noticias sobre convocatorias de oposiciones, concursos pblicos
de la administracin, ferias sobre formacin, etc.

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Campus Virtual
Es el aula virtual donde encontrars todos los contenidos de los cursos,
revisados y actualizados por nuestro equipo de profesores y especialistas.

cuidadosamente

El campus virtual se convierte en el principal escenario de aprendizaje y es aqu donde el


alumnado podr acceder a los contenidos del curso con tan slo un clic.
Este nuevo sistema de aprendizaje online puede facilitar el trabajo del alumnado y del equipo
docente en varios sentidos:
La presentacin online de la accin formativa hace posible incluir contenidos en muy diversos
formatos: texto, imagen, v deo, audio, etc.
Asimismo, el alumnado puede descargarse en pdf el temario de su curso conforme vaya
avanzando en los contenidos para que pueda tenerlos guardados.
Adems, el campus virtual permite establecer contacto directo con el tutor o tutora a travs del
sistema
de comunicacin por correo electrnico que tambin permitir intercambiar archivos
entre las partes.
El entorno virtual simplifica y agiliza la evaluacin y seguimiento del alumnado, tanto para el
propio alumno o alumna como para el equipo docente. Por un lado, el alumnado podr
observar su avance a lo largo del itinerario formativo y recibir retroalimentaci n inmediata
sobre sus resultados en las pruebas de evaluacin. En segundo lugar, el equipo docente ver
simplificado su trabajo, puesto que todos los datos acerca de la actividad del alumnado en la
plataforma, as como los resultados de las pruebas quedan registrados de manera automtica ,
evitando as la labor de correccin manual y permitiendo al profesor o profesora
visin del progreso de sus alumnos/as con tan slo un clic.

Puede acceder como invitado a nuestro Campus Virtual a travs del siguiente enlace :
http://campusvirtual.euroinnova.edu.es/login/index.php

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

tener una

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS

Programa formativo
UNIDAD DIDCTICA 1. EL PROCESO DEL DESARROLLO APLICACIONES

Modelos del ciclo de vida del software

- En cascada (waterfall)

- Iterativo

- Incremental

- En V

- Basado en componentes (CBSE)

- Desarrollo rpido (RAD)

- Ventajas e inconvenientes. Pautas para la seleccin de la metodologa ms adecuada

Anlisis y especificacin de requisitos

- Tipos de requisitos

- Modelos para el anlisis de requisitos

- Documentacin de requisitos

- Validacin de requisitos

- Gestin de requisitos

Diseo

- Modelos para el diseo de sistemas

- Diagramas de diseo. El estndar UML

- Documentacin

Implementacin. Conceptos generales de desarrollo de aplicaciones

- Desarrollo de aplicaciones

- Tcnicas de desarrollo de software

Validacin y verificacin de sistemas

- Planificacin

- Mtodos formales de verificacin

- Mtodos automatizados de anlisis

Entornos integrados de desarrollo (IDE) de uso comn

UNIDAD DIDCTICA 2. LA ORIENTACIN A OBJETOS

Principios de la orientacin a objetos. Comparacin con la programacin estructurada

- Ocultacin de informacin (information hiding)

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- El tipo abstracto de datos (ADT). Encapsulado de datos

- Paso de mensajes

Clases de objetos

- Atributos, variables de estado y variables de clase

- Mtodos. Requisitos e invariantes

- Gestin de excepciones

- Agregacin de clases

Objetos

- Creacin y destruccin de objetos

- Llamada a mtodos de un objeto

- Visibilidad y uso de las variables de estado

- Referencias a objetos

- Persistencia de objetos

- Optimizacin de memoria y recoleccin de basura (garbage collection)

Herencia

- Concepto de herencia. Superclases y subclases

- Herencia mltiple

- Clases abstractas

- Tipos de herencia

- Polimorfismo y enlace dinmico (dynamic binding)

- Directrices para el uso correcto de la herencia

Modularidad

- Libreras de clases. mbito de utilizacin de nombres

- Ventajas de la utilizacin de mdulos o paquetes

Genericidad y sobrecarga

- Concepto de genericidad

- Concepto de Sobrecarga. Tipos de sobrecarga

- Comparacin entre genericidad y sobrecarga

Desarrollo orientado a objetos

- Lenguajes de desarrollo orientado a objetos de uso comn

- Herramientas de desarrollo

Lenguajes de modelizacin en el desarrollo orientado a objetos

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Uso del lenguaje unificado de modelado (UML) en el desarrollo orientado a objetos

- Diagramas para la modelizacin de sistemas orientados a objetos

UNIDAD DIDCTICA 3. ARQUITECTURAS WEB

Concepto de arquitectura Web

El modelo de capas

Plataformas para el desarrollo en las capas servidor

Herramientas de desarrollo orientadas a servidor de aplicaciones Web

- Tipos de herramientas

- Extensibilidad. Instalacin de mdulos

- Tcnicas de configuracin de los entornos de desarrollo, preproduccin y produccin

- Funcionalidades de depuracin

UNIDAD DIDCTICA 4. LENGUAJES DE PROGRAMACIN DE APLICACIONES WEB EN EL


LADO SERVIDOR

Caractersticas de los lenguajes de programacin Web en servidor

Tipos y caractersticas de los lenguajes de uso comn

- Interpretados orientados a servidor

- Lenguajes de cliente interpretados en servidor

- Lenguajes compilados

- Criterios en la eleccin de un lenguaje de programacin Web en servidor . Ventajas e


inconvenientes
-

Caractersticas generales

- Tipos de datos

- Clases

- Operadores bsicos. Manipulacin de cadenas de caracteres

- Estructuras de control. Bucles y condicionales

- Mdulos o paquetes

- Herencia

- Gestin de bibliotecas (libraries)

Gestin de la configuracin

- Configuracin de descriptores

- Configuracin de ficheros

Gestin de la seguridad

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Conceptos de identificacin, autenticacin y autorizacin

- Tcnicas para la gestin de sesiones

Gestin de errores

- Tcnicas de recuperacin de errores

- Programacin de excepciones

Transacciones y persistencia

- Acceso a bases de datos. Conectores

- Estndares para el acceso a bases de datos

- Gestin de la configuracin de acceso a bases de datos

- Acceso a directorios y otras fuentes de datos

- Programacin de transacciones

- Componentes en servidor. Ventajas e inconvenientes en el uso de contenedores de


componentes
-

Modelos de desarrollo. El modelo vista controlador

- Modelo: programacin de acceso a datos

- Vista: Desarrollo de aplicaciones en cliente. Eventos e interfaz de usuario

- Programacin del controlador

- - Documentacin del software. Inclusin en cdigo fuente. Generadores de


documentacin
UNIDAD DIDCTICA 5. ARQUITECTURAS DE APLICACIONES WEB

Esquema general

Arquitectura en capas

Interaccin entre las capas cliente y servidor

Arquitectura de la capa cliente

UNIDAD DIDCTICA 6. NAVEGADOR WEB

Arquitectura de un navegador

- Interfaz de usuario

- Motor de exploracin

- Motor de presentacin

- - Mdulos auxiliares: persistencia, interfaz de red, intrprete de scripts, infraestructura de


presentacin
-

Navegadores de uso comn. Comparativa

- Firefox

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Google Chrome

- Safari

- Opera

Seguridad en navegadores

Integracin de aplicaciones en navegadores. Adaptadores (plugins)

- Adaptadores comunes en diferentes navegadores

- Configuracin de tipos de ficheros y adaptadores

Conformidad a estndares

UNIDAD DIDCTICA 7. CREACIN DE CONTENIDO WEB DINMICO

Fundamentos de programacin

- Constantes, variables. Tipos de datos simples y estructurados

- Expresiones y sentencias. Operadores bsicos

- Control de flujo: secuencial, bucles y condicionales

- Subprogramas: procedimientos y funciones. Libreras

- Tipos de parmetros

- Llamadas a funciones. Recursividad

- Nociones de orientacin a objetos: clases y objetos. Herencia

- Principales metodologas de programacin

Lenguajes para el desarrollo de contenido dinmico

- Lenguajes de guin. Caractersticas generales

- Comparativa de lenguajes de guin. Criterios para la seleccin de un lenguaje de guin

- Mquinas virtuales en navegadores. Miniaplicaciones (applets)

- Otros lenguajes para el desarrollo de aplicaciones web enriquecidas (RIA)

UNIDAD DIDCTICA 8. LENGUAJES DE GUIN DE USO GENERAL

Integracin de lenguajes de guin en navegadores web

- Comparativa y compatibilidad con navegadores

- Diferencias entre versiones

Estructura general de un programa en un lenguaje de guin

- Variables y tipos de datos

- Operadores

- Objetos

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Sentencias. Anidamiento

- Estructuras de control y condicionales

- Bucles

- Comentarios

Funciones

- Parmetros

- Variables locales y globales

- Bibliotecas de funciones

Manipulacin de texto

- Funciones bsicas para la manipulacin de texto

- Introduccin y validacin de texto

Listas (arrays)

- Creacin de arrays bsicos

- Arrays multidimensionales

- Tratamiento de arrays mediante bucles

Formatos estndar de almacenamiento de datos en lenguajes de guin

- Comparativa

- Tratamiento de formatos estndar

- Diccionarios de datos

Objetos

- Creacin de objetos: mtodos y estructuras de datos

- Bibliotecas de objetos

El modelo de documento web

- Estructura de documento

- Navegacin por las propiedades de un documento

- Cambio de propiedades mediante lenguajes de guin

Gestin de eventos

- Tipos de eventos

- Tcnicas para el manejo de eventos mediante lenguajes de guin

- Manejadores de eventos

- Eventos de carga inicial

- Delegacin y propagacin de eventos

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

Gestin de errores 229

- Manejo de error No lenguajes de guin habilitados (no script)

- Chequeo de errores en funciones

- Captura de errores

- Uso de puntos de ruptura

Usos especficos de lenguajes de guin

- Integracin multimedia mediante lenguajes de guin

- Animaciones

- Efectos especiales en elementos grficos y texto

- Rejillas de datos

- Manejo de canales de suscripcin (RSS)

- Descripcin de las tcnicas de acceso asncrono (AJAX)

- Uso de lenguajes de guin en dispositivos mviles

Entornos integrados (Frameworks) para el desarrollo con lenguajes de guin

- Caractersticas de los entornos de uso comn. Comparativa

- Editores avanzados

- Funcionalidades de validacin y depuracin de cdigo

- Tcnicas para la documentacin del cdigo

- Utilidades adicionales para la realizacin de contenidos dinmicos

Extensiones tiles de navegadores

- Entornos de desarrollo especficos: desarrollo sobre dispositivos mviles

UNIDAD DIDCTICA 9. CONTENIDOS MULTIMEDIA

Definicin de multimedia. Tipos de recursos multimedia

Inclusin de contenido multimedia en pginas web

- Adaptadores para recursos multimedia

- Enlace a diferentes recursos desde pginas web

- Incrustacin de contenido multimedia

- Formatos de fichero web. El estndar MIME

- Tipos de reproduccin. Streaming y carga progresiva

- - Comparativa del tratamiento de contenido multimedia en diferentes versiones de


lenguajes de marcado de pginas
-

Grficos multimedia

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Formatos grficos. Comparativa

- Repositorios de imgenes

- Tipos de grficos: fotografas, imgenes vectorizadas e iconos

- Herramientas para el tratamiento grfico. Filtros y tratamiento de imgenes

- Conversin de formatos grficos

Audio

- Formatos de audio. Comparativa

- Reproductores de audio. Insercin en navegadores web

- Enlace o insercin de canales de audio

- Conversin de formatos de audio

- Herramientas para el tratamiento de sonido. Edicin de fragmentos de audio

Vdeo

- Formatos de vdeo. Calidad de vdeo y comparativa

- Repositorios de vdeo

- Reproductores de vdeo. Insercin en navegadores web

- Enlace o insercin de canales de vdeo

- Conversin de formatos de vdeo. Optimizacin

- Herramientas de edicin de vdeo. Creacin de efectos y composicin

Animaciones multimedia

- Principios de la animacin

- Herramientas para la creacin de animaciones

- Formatos de animaciones

- Inclusin en pginas web

Elementos interactivos

- Creacin de elementos interactivos

- Mapas Interactivos

- mbitos de uso

UNIDAD DIDCTICA 10. VERIFICACIN DE APLICACIONES WEB

Caractersticas de un proceso de pruebas

Tipos de pruebas

- Funcionales

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Curso Universitario de Desarrollo de Aplicaciones con Tecnologas Web + 4 Crditos ECTS


-

- Estructurales

- De integracin con sistemas externos

- Usabilidad y accesibilidad

- De deteccin de errores. Pruebas de caja negra

- De seguridad. Evaluacin de la proteccin frente a los ataques ms comunes

- De rendimiento. Pruebas de carga o estrs. Estadsticas

- De integridad de datos

Diseo y planificacin de pruebas. Estrategias de uso comn

Consideraciones de confidencialidad. Pruebas con datos personales

Automatizacin de pruebas. Herramientas

Ms informacin en: www.euroinnova.edu.es

(+34) 958 050 200

Vous aimerez peut-être aussi