Online
www.euroinnova.edu.es
Descripcin
UML usa tcnicas de notacin grfica para crear modelos visuales de sistemas de desarrollo de
software. Hoy en da es el lenguaje de modelado de software ms utilizado. Adems en este curso
profundizaremos en PHP, un lenguaje de programacin del lado del servidor independiente de
plataforma, que permite realizar accesos a bases de datos, conexiones en red, y otras tareas para
crear la pgina que finalmente ver el usuario. Es un lenguaje rpido y fcil de utilizar, con una gran
librera de funciones y mucha documentacin, que se escribe dentro del cdigo HTML. Adems, cuando
hay que manejar bases de datos de gran tamao y a las que deben acceder muchos usuarios, las
bases de datos distribuidas son la solucin.
cursos Homologados
cursos online
Puede matricularse hoy con un 10% de descuento, si se matricula online en el siguiente enlace:
Al formar parte de Euroinnova podrs disponer de los siguientes servicios totalmente gratis, adems de
pasar a formar parte de una escuela de negocios con un porcentaje de satisfaccin de ms del 95%,
auditada por agencias externas, adems de contar con el apoyo de las principales entidades formativas
www.euroinnova.edu.es
A quin va dirigido
Estudiantes y Profesionales de los sectores relacionados con el Mundo de la Informtica, Internet y
Programacin orientada a la web.
Objetivos
- Aprender sobre UML 2.0 para la iniciacin al mundo de los patrones de diseo de software.
- Conocer los elementos de modelado a partir de ejemplos pedaggicos extrados del mundo de los
caballos.
- Conocer los diferentes diagramas de UML 2, desde la descripcin de los requisitos a partir de casos
de uso, hasta el diagrama de componentes pasando por los diagramas de interaccin, de clases, de
estructura compuesta, de estados transiciones y de actividades.
- Aprender de qu manera los diagramas de interaccin pueden utilizarse para descubrir los objetos
que componen el sistema.
- Conocer las caractersticas especiales que presentan las aplicaciones en PHP, su nuevo enfoque
orientado a objetos, la seguridad en la aplicacin y el acceso a bases de datos.
Salidas laborales
Informtica, Internet, Diseo Web, Programacin.
www.euroinnova.edu.es
Titulacin
Doble Titulacin Expedida por EUROINNOVA BUSINESS SCHOOL y Avalada por la Escuela Superior
de Cualificaciones Profesionales
Una vez finalizado el curso, el alumno recibir por parte de Euroinnova Formacin va correo postal, la titulacin
que acredita el haber superado con xito todas las pruebas de conocimientos propuestas en el mismo.
Esta titulacin incluir el nombre del curso/master, la duracin del mismo, el nombre y DNI del alumno, el
nivel de aprovechamiento que acredita que el alumno super las pruebas propuestas, las firmas del
profesor y Director del centro, y los sellos de la instituciones que avalan la formacin recibida (Euroinnova
Formacin, Instituto Europeo de Estudios Empresariales y Comisin Internacional para la Formacin a
Distancia de la UNESCO).
Forma de financiacin
- Contrarrembolso.
- Transferencia.
- Tarjeta de crdito.
www.euroinnova.edu.es
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
www.euroinnova.edu.es
www.euroinnova.edu.es
Plazo de finalizacin
El alumno cuenta con un perodo mximo de 6 meses para la finalizacin del curso, a contar desde la fecha de
recepcin de las materiales del mismo.
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.
www.euroinnova.edu.es
Programa formativo
PARTE 1. UML 2.0: PATRONES DE DISEO DE SOFTWARE
TEMA 1. INTRODUCCIN A UML
Introduccin
El origen del UML: Unified Modeling Language
El Proceso Unificado
MDA: Model Driven Architecture
TEMA 2. CONCEPTOS DE LA ORIENTACIN A OBJETOS
Introduccin
El objeto
La abstraccin
Clases de objetos
Encapsulacin
Herencia
Especializacin y generalizacin
Clases abstractas y concretas
Polimorfismo
Composicin
La especializacin de los elementos: la nocin de estereotipo en UML
TEMA 3. MODELADO I
Modelado de Requisitos: Diagrama de los casos de uso
- Casos de uso
- Actor
- Escenario
- Representacin textual de los casos de uso
Modelado de la dinmica
- Diagrama de secuencia
- Diagrama de comunicacin
- Marcos de interaccin
Modelado de objetos
- Conocer los objetos del sistema por descomposicin
- Representacin de clases
- Las asociaciones entre objetos
- Relacin de generalizacin/especializacin entre clases
- Diagrama de objetos o instancias
- Diagrama de estructura compuesta
TEMA 4. ESTRUCTURACIN DE LOS ELEMENTOS DE MODELADO
Introduccin
Empaquetado y diagrama de empaquetado
Asociaciones entre empaquetados
www.euroinnova.edu.es
www.euroinnova.edu.es
La directiva register_globals
Prctica
TEMA 2. CREAR UN SITIO WEB
Cmo funcionan las pginas PHP?
Crear un alias en apache
La pgina principal
Prctica
TEMA 3. INTRODUCCIN A PHP
Las etiquetas PHP
Variables
Tipos de datos
Constantes
Prctica
TEMA 4. ARRAYS Y ESTRUCTURAS DE CONTROL
Arrays
Estructuras de repeticin
Estructuras de decisin
Combinar estructuras
Arrays Asociativos
El bucle foreach
Arrays Multidimensionales
Prctica a
Prctica b
TEMA 5. FUNCIONES
Introduccin
Crear Funciones
Llamar a una funcin
Paso de parmetros
Parmetros por defecto
Prctica
TEMA 6. INCLUIR ARCHIVOS
mbito de las variables
Variables estticas
Uso de include y require
Incluir solo una vez
Seguridad de los archivos incluidos
Prctica
TEMA 7. PROGRAMACIN ORIENTADA A OBJETOS
Introduccin
Clases
Propiedades
Mtodos
Visibilidad
Crear Objetos
www.euroinnova.edu.es
Destructores
Prctica a
Prctica b
TEMA 8. HERENCIA
Presentacin
Crear subclases
Crear objetos de las subclases
Sobrescribir mtodos
El acceso protected
Prctica
TEMA 9. RECOGER INFORMACIN DEL USUARIO
Introduccin
El array $_GET
El array $_POST
Recogerlos en una pgina distinta
Recogerlos en la misma pgina
Entradas requeridas
Prctica a
Prctica b
TEMA 10. VALIDACIN DE FORMULARIOS
Expresiones regulares
Limpiando la informacin
Comprobando el formulario de origen
Prctica
TEMA 11. COOKIES Y SESIONES
Introduccin
Crear cookies
Caducidad de la cookies
Dependencia del navegador
Caractersticas de los cookies
Qu es una sesin?
El array $_SESSION
La funcin od_start() y od_clean()
Finalizar la sesin
El identificador de la sesiones
Dnde se almacena la informacin?
Prctica a
Prctica b
TEMA 12. ACCESO A ARCHIVOS
Introduccin
Crear el archivo
Escribir en el archivo
Leer de un archivo
Prctica
www.euroinnova.edu.es
www.euroinnova.edu.es
Prctica a
Prctica b
TEMA 19. INTEGRAR NUESTRO CARRITO A UNA PGINA WEB ACTUAL
Introduccin
Qu vamos a hacer?
Construir la estructura HTML
TEMA 20. FORMAS DE PAGO
Introduccin
Tipos de Formas de Pago
Contrareembolso
Transferencia Bancaria
Domiciliacin Bancaria
Tarjetas Bancarias
Tarjetas de Comercio
Paypal
Qu Formas de Pago Utilizaremos?
Modificando la Interfaz de Nuestra Tienda
Modificando nuestra base de datos
Modificando el Cdigo Anterior
Implementando el Contrareembolso
Implementando la transferencia
Implementando el Paypal
master online
cursos online
Terminos relacionados:
Actividades, Analista, Aplicaciones, Arquitectura, Arrays, Base de Datos, Comercio Electrnico, conceptos,
curso, DB-Main, Dinmica, diseo, Estructuracin, Informtica, Internet, Lenguajes de Programacin, MDA,
Modelado, Objetos, Orientacin, Patrones, perfiles, Programacin PHP, programador, Requisitos, Software,
SQL Server, Tecnologa PHP, Trabajadores, uml, Vida
www.euroinnova.edu.es