Вы находитесь на странице: 1из 14

Analista Programador PHP

Titulacin certificada por EUROINNOVA BUSINESS SCHOOL


Analista Programador PHP

Analista Programador PHP

Duracin: 360 horas


Precio: 300 *
Modalidad:

Online

* Materiales didcticos, titulacin y gastos de envo incluidos.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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.

Euroinnova Business School


Euroinnova Business School, es una escuela de negocios avalada por 5 universidades y mltiples
instituciones a nivel internacional. En el siguiente enlace puede ver los
Adems Euroinnova cuenta con ms de 10.000

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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.

Para que te prepara


Este curso le prepara para conocer los patrones de diseo de software, ms concretamente se
presenta 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. El alumno aprender de qu manera
los diagramas de interaccin pueden utilizarse para descubrir los objetos que componen el sistema.
Seguidamente el alumno aprender sobre programacin de pagnas web con PHP (Servidor) con el
que ser capaz de desarrollar completas aplicaciones de comercio electrnico respaldadas por bases
de datos.

Salidas laborales
Informtica, Internet, Diseo Web, Programacin.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

- Maletn porta documentos


- Manual terico 'Programacin de Pginas Web con PHP (Servidor) Vol. 1'
- Manual terico 'Programacin de Pginas Web con PHP (Servidor) Vol. 2'
- Manual terico 'UML'
- CDROM 'Programacin de Pginas Web con PHP (Servidor)'
- Subcarpeta portafolios
- Dossier completo Oferta Formativa
- Carta de presentacin
- Gua del alumno
- Sobre a franquear en destino
- Bolgrafos

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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.

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP


TEMA 5. MODELADO II:
Modelado de objetos
- La nocin de estado
- El cambio de estado
- Elaboracin del diagrama de estados-transiciones
- El diagrama de timing
Modelado de las actividades
- Las actividades y los encadenamientos de actividades
- Las particiones o calles
- Las actividades compuestas
- El diagrama de vista de conjunto de las interacciones
Modelado de la arquitectura del sistema
- El diagrama de componentes
- El diagrama de despliegue
TEMA 6. LOS PERFILES
Introduccin
Los perfiles
Estereotipos
Tagged values
TEMA 7. VISUAL PARADIGM
Introduccin
Instalacin
Interface
Crear un Proyecto
Guardar un proyecto
Diagrama de clases
- Crear Y editar un diagrama de clases
- Crear y editar elementos
- Agregar atributos y operaciones
- Crear generalizacin
- Crear asociacin
Anlisis textual
- Crear diagrama de anlisis textual
- Determinar clases y elementos
- Crear clases candidatas
Diagrama de componentes
- Crear un componente
- Crear una interface

PARTE 2. PROGRAMACIN DE PGINAS WEB CON PHP (SERVIDOR)


TEMA 1. INSTALACIN
Introduccin
Obtener el paquete XAMPP
Instalar el paquete XAMPP
Apache y MySQL como servicios

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP


TEMA 13. ERRORES Y EXCEPCIONES
Errores
Excepciones
Prctica a
Prctica b
TEMA 14. CONFIGURACIN DE LA BASE DE DATOS
MySql
Contrasea para el root
Extensin mysqli
PHPMyAdmin
Administracin de usuarios
Prctica
TEMA 15. BASE DE DATOS Y SQL
Tipos de tablas en MySQL
Crear tablas
Relaciones uno a muchos
Relaciones muchos a muchos
SQL
Acceder a la base de datos
Establecer la conexin
Mostrar los datos en una tabla
Cerrar la conexin
Prctica a
Prctica b
Prctica c
TEMA 16. BUSCANDO MS FUNCIONALIDAD
Ordenar el resultado
Dividir el resultado en pginas
Consultas preparadas
Prctica
TEMA 17. AUTENTIFICACIN DE LOS USUARIOS
La pgina de login
La pgina de registro
Asegurar la confidencialidad
Prctica
TEMA 18. EL PROCESO DE COMPRA
Introduccin
Modificar listaproductos.php
La pgina comprar.php
Identificar al cliente
La pgina carritocompra.php
Confirmar el pedido
La pgina de desconexin
Migrar el carrito de la compra

www.euroinnova.edu.es

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Analista Programador PHP

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

PROGRAMA DE BECAS PARA MASTER


Euroinnova cuenta con un programa de

becas de master para ayudarte a decicir tu futuro, puedes entrar

y solicitarla, Euroinnova cuenta con ms de 2000


Haz clic para conocer nuestro catlogo de

master online

que puedes consultar y solicitar tu beca.

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

Informacin y matrculas: 958 050 200

Fax: 958 050 244

Вам также может понравиться