Exes Cursos Online
Sign In
Sign In
Reset Password
  • JAVA
  • ORACLE
  • MICROSOFT
  • LINUX
  • METODOLOGÍAS Y ANÁLISIS
  • LOTUS NOTES/DOMINO
  • HOST
  • CURSOS LARGOS
    • Títulos Universitarios
    • Master Profesionales
    • Cursos Expertos
  • Sobre EXES
    • FORMACIÓN INDUSTRIAL
    • CERTIFICACIONES
    • TESTIMONIOS
    • FAQ
    • CONTACTO

Descripción: Curso PHP6 – MySQL (CU087)

Share on Facebook
Facebook
Tweet about this on Twitter
Twitter
Share on LinkedIn
Linkedin
Email this to someone
email
  • Resumen
  • Metodología
  • Programa
  • Docente
  • Materiales
  • Certificación
  • Ventajas
  • Bolsa de Empleo

Resumen

Objetivo:

En el siguiente modulo el alumno será capaz de instalar, mantener y programar en un entorno de PHP, con bases de datos MySQL, y todo ello sobre un servidor Apache. No es necesaria ninguna experiencia previa, aunque si ayuda el saber programar en otros lenguajes, o tener nociones básicas de html. Aun así, a medida que pasan los temas se ira adentrando en diferentes conceptos y herramientas, así como configuraciones y herramientas propias del sistema.

El objetivo es acabar siendo un usuario capaz de crear Web dinámicos con ayuda de herramientas de código abierto. Se aprenderá a instalar PHP, Apache y MySQL. Se crearan páginas Web dinámicas que incluirán aspectos de seguridad, y seguridad de bases de datos.

Estos conocimientos permitirá a los estudiantes acceder a un puesto de trabajo en el que desarrollar una Carrera Profesional en el ámbito de las Tecnologías de la Información, con un buen nivel de integración técnica, laboral y personal.

Dirigido a: 

Analistas y Programadores que deseen programar en entornos web con en PHP y MySQL.

Personas que destaquen por su trayectoria profesional, currículum académico o alto nivel de interés, en el ámbito del desarrollo y/o la administración en Entornos Tecnológicos.

Asimismo, buscamos personas que tengan claras sus metas profesionales y personales, que aporten madurez y pretendan alcanzar puestos de alta cualificación en Áreas de Tecnología.

Modalidad: on-line – en línea.

Duración: 6 semanas 

Precio: 455€

Metodología

El presente programa formativo se imparte en la modalidad de enseñanza A Distancia/Online. Este sistema de enseñanza contempla el seguimiento individual por parte del alumno de las distintas materias que forman parte del desarrollo del Curso, el estudio de las Unidades Didácticas facilitadas y el acceso a la Plataforma de Teleformación EXESCAMPUS vía Internet

Las CLASES A Distancia/online se sustentan en un sistema de enseñanza basado en las necesidades formativas del alumno y las nuevas tecnologías, garantizando siempre los estándares de la calidad educativa. Durante el desarrollo de la acción formativa el alumnado dispone, de una documentación y, a través de la Plataforma de Teleformación de Exes: EXESCAMPUS, del asesoramiento pedagógico del equipo docente encargado de la impartición de las VideoConferencias.

Además la Plataforma de Teleformación facilita el acceso a la documentación donde encontrará material didáctico complementario; la posibilidad de participar en todas las actividades de aprendizaje complementarias a las clases programadas por los profesores que se desarrollen el entorno enseñanza-aprendizaje on-line, la comunicación con sus compañeros de clase, etc.

El Sistema pedagógico de este entorno de enseñanza-aprendizaje on-line garantiza los estándares de calidad educativa, fomenta la flexibilidad y la accesibilidad, y, a su vez, propicia la comunicación y el constante intercambio de ideas que caracteriza todo proceso formativo.

Los alumnos podrán acceder a la Plataforma de Teleformación durante todo el período académico.

Esta modalidad de enseñanza exige por parte del alumno una mayor disciplina y constancia, que la enseñanza tradicional. El tiempo de estudio diario que estimamos necesario para completar con éxito este Curso es de dos horas como mínimo. En cualquier caso, es fundamental adquirir por medio de una disciplina personal, un hábito de estudio diario y continuo que garantice el éxito en los objetivos personales marcados.

En concreto, el Curso Distancia se compone de 6 semanas de aprendizaje con una metodología de formación a distancia La distribución es la siguiente:

  • 6 semanas de aprendizaje personal teórico – práctico en los que se trabajará sobre el temario. Además, el alumno contará con las Unidades Teóricas Complementarias, unidades de apoyo a cada materia elaboradas por el equipo docente.
  • La metodología de estudio del temario se realizará mediante unidades teórico-prácticas, en las cuales se presentan los conceptos y resultados más importantes asociados a cada una de los temas contemplados que el estudiante debe estudiar de forma obligada. En las unidades didácticas se encontrarán actividades de evaluación y aprendizaje que el estudiante debe resolver de forma individual. Adicionalmente, se facilitará la bibliografía de referencia, complementaria y adicional a los aspectos desarrollados en cada unidad para que el estudiante pueda profundizar en aquellos temas en los cuales esté más interesado.
  • La resolución de las actividades didácticas propuestas en cada una de las unidades es imprescindible para la aplicación práctica de los conocimientos adquiridos y además permitirá al profesor evaluar los avances realizados por cada uno de los estudiantes a lo largo de la materia.
  • Tutorías, foros y chats con los profesores.
  • Tutorización personalizada y grupal con “Sesiones de Video-Conferencia”. En estas sesiones se utiliza la herramienta “Blackboard Collaborate.
  • Para la obtención del Diploma acreditativo los estudiantes deben superar todas las pruebas de evaluación propuestas durante el período académico.
  • Prórroga: La duración del Curso son de 6 semanas, prorrogables 3 semanas más.

Programa

El programa del Curso es el siguiente (los cursos en Exes, siempre sobre las últimas versiones): 

Curso PHP6 – MySQL (CU087)

  1. PHP 6

    1. Introducción a PHP 6

    1.1.HTML estático

    1.2.Tecnologías lado del cliente

    1.3.Tecnologías lado del servidor

    1.4.Etiquetas de PHP

    1.5.configuración inicial de PHP 6

    1.6.XHTML

    1.6.1.   Cabecera y cuerpo de una página Web

    1.6.2.   Cabecera

    1.6.3.   Cuerpo del documento

    1.6.4.   Párrafos y saltos de líneas

    1.6.5.   Estilo de texto

    1.6.6.   Enlaces de texto

    1.6.7.   Listas

    1.6.8.   Imágenes

    1.6.9.   Tablas

    1.6.10.   Transcending CSS

    1. Variables, constantes y tipos de datos

    2.1.Variables en PHP 6

    2.1.1.   Tipos de Variables

    2.1.2.   Asignación de variables

    2.2.Tipos simples

    2.2.1.   Enteros

    2.2.2.   Números de coma flotante (double)

    2.2.3.   Cadena de caracteres (string)

    2.2.4.   Boolean

    2.2.5.   NULL

    2.3.Constantes

    2.3.1.   defined()

    2.3.2.   Constantes predefinidas

    2.4.Funciones relacionadas con variables

    2.4.1.   isset()

    2.4.2.   unset()

    2.4.3.   gettype()

    2.4.4.   settype()

    2.4.5.   empty()

    2.4.6.   is_integer(), is_int64(), is_double(), is_string(), is_unicode()

    2.4.7.   intval(), doubleval(), strval()

    1. Operadores

    3.1.Operador Unario

    3.2.Operador de asignación

    3.3.Operadores bit a bit

    3.4.Operadores Lógicos

    3.5.Operadores Aritméticos

    3.6.Operadores de comparación

    3.7.Operador ternario

    3.8.Operadores de asignación combinados

    3.9.Operador de ejecución

    3.10.              Operador de supresión de errores

    3.11.              Precedencia de Operadores

    1. Estructuras de control

    4.1.Estructuras de elección

    4.1.1.   if-else

    4.1.2.   elseif

    4.1.3.   switch

    4.2.Bucles

    4.2.1.   while

    4.2.2.   do-while

    4.2.3.   for

    4.3.break y continue

    4.4.Finalizar la ejecución de un programa

    4.5.Sintaxis alternativa

    1. Funciones

    5.1.Valores de las funciones

    5.2.Funciones de usuario

    5.2.1.   Definición de funciones

    5.2.2.   Parámetros insuficientes

    5.2.3.   Parámetros en exceso

    5.3.Ámbito de las variables

    5.3.1.   Variables estáticas

    5.4.include() y require()

    5.5.Llamadas por valor

    5.6.Recursividad

    5.7.Funciones con número de argumentos variables

    5.7.1.   Argumentos por defecto

    5.7.2.   Argumentos mediante un array

    5.7.3.   Múltiples argumentos con func_num_args()

    5.8.Llamadas por referencia

    5.9.Funciones variables

    1. Cadenas de caracteres y expresiones regulares

    6.1.Propiedades de las cadenas

    6.1.1.   Índices de string

    6.1.2.   Operadores

    6.1.3.   Sintaxis para múltiples líneas

    6.2.Funciones de string

    6.2.1.   Tamaño de la cadena

    6.2.2.   Posición de los caracteres

    6.2.3.   Comparación

    6.2.4.   Búsqueda de caracteres

    6.2.5.   Selección de subcadenas

    6.2.6.   Sustitución de cadenas

    6.3.Expresiones regulares

    6.3.1.   Comprobar expresiones regulares

    6.3.2.   Modificadores

    6.3.3.   Reemplazar patrones

    1. Conjuntos de datos del tipo array

    7.1.Creación de arrays

    7.1.1.   Asignación directa

    7.1.2.   array()

    7.1.3.   list()

    7.1.4.   Funciones que devuelven arrays

    7.2.Arrays multidimensionales

    7.3.Propiedades de arrays

    7.3.1.   count()

    7.3.2.   in_array()

    7.4.Interactuar con arrays

    7.4.1.   Funciones para avanzar en un array

    7.4.2.   Funciones para retroceder en un array

    7.4.3.   Intercambio de valores

    7.4.4.   Inversión del contenido

    7.4.5.   Mezcla de los valores

    7.5.Pilas

    7.6.Ordenación de los valores

    1. Paso de información entre formularios

    8.1.Argumentos GET

    8.2.Argumentos POST

    8.3.Variables súper-globales

    8.4.filter_input()

    1. Programación orientada a objetos

    9.1.Definición de clases

    9.1.1.   Instancia de clase

    9.1.2.   Función constructor

    9.2.Herencia

    9.2.1.   Métodos o funciones de objeto

    9.2.2.   Herencia encadenada

    9.2.3.   Valores y alcance de variables

    9.3.Miembros públicos, privados y protegidos

    9.3.1.   Métodos privados

    9.3.2.   Métodos protegidos

    9.3.3.   Métodos públicos

    9.4.Clases con métodos estáticos

    9.5.Interfaces

    9.6.Clases abstractas

    9.7.Llamadas a funciones padre

    9.8.Sobrecarga de métodos

    9.9.Espacios de nombre

    9.10.              Serialización

    9.11.              Funciones de manejo de clases

    1. Unicode

    10.1.              Crear páginas web con soporte Unicode

    10.2.              Unicode y PHP 6

    10.3.              Localización

    10.4.              Traducción literal

    10.5.              Cotejo de caracteres (Collation)

    1. Ficheros y almacenamiento de datos

    11.1.              Funciones de lectura y escritura de ficheros

    11.1.1.                  Abrir el fichero

    11.1.2.                  Lectura de ficheros

    11.1.3.                  Escritura de ficheros

    11.2.              Sistema de ficheros y directorios

    11.2.1.                  Copiar, borrar y renombrar

    11.2.2.                  Funciones de comprobación

    11.2.3.                  Directorios

    11.3.              Ficheros de configuración

    11.4.              Manejo de ficheros en el servidor

    11.4.1.                  Subida de ficheros

    11.4.2.                  Descarga de ficheros

    1. Bases de datos con SQL y SQLite

    12.1.              SQL

    12.1.1.                  SELECT

    12.1.2.                  INSERT

    12.1.3.                  UPDATE

    12.1.4.                  DELETE

    12.2.              Definición de Tablas

    12.3.              SQLite

    12.3.1.                  Creación de bases de datos

    12.3.2.                  Últimos cambios en una tabla

    12.3.3.                  Selección de datos

    12.4.              SQLite orientado a objetos

    1. PHP 6 y MySQL

    13.1.              Administración de usuarios

    13.2.              Extensiones mysql

    13.3.              Conexión a MySQL

    13.4.              Manipulación de datos

    13.5.              Contando filas

    13.5.1.                  Contar filas con PHP

    13.5.2.                  Contar filas con MySQL

    13.6.              Contar filas afectadas

    13.7.              Último número insertado

    13.8.              Búsquedas dentro de una tabla

    13.9.              Definición de bases de datos

    13.9.1.                  Creación de bases de datos

    13.9.2.                  Creación de Tablas

    1. Sesiones y Cookies

    14.1.              Sesiones en PHP 6

    14.1.1.                  Instanciando sesiones

    14.1.2.                  Variables de sesión

    14.1.3.                  Problemas con los navegadores

    14.1.4.                  Funciones para el manejo de sesiones

    14.2.              Cookies

    14.2.1.                  setcookie()

    14.2.2.                  Borrar una cookie

    14.3.              Cabeceras HTTP

    1. Lectura y escritura de archivos XML

    15.1.              SAX, DOM y SimpleXML

    15.2.              SAX

    15.3.              DOM

    15.3.1.                  Usar DOM para leer archivos

    15.3.2.                  Escribir archivos XML con DOM

    15.3.3.                  Modificar archivos XML

    15.4.              SimpleXML

    15.5.              XMLReader

    15.6.              XMLWriter

    1. Aplicaciones prácticas de XML

    16.1.              Compartir información con RSS

    16.2.              Servicios Web SOAP

    1. Generación de gráficos con PHP 6

    17.1.              Gráficos HTML

    17.1.1.                  Gráficos de barras

    17.2.              Librería GD2

    17.2.1.                  Tipos MIME

    17.2.2.                  Mostrar una imagen en pantalla

    17.2.3.                  Crear imágenes en miniatura

    17.2.4.                  Generar una marca de agua

    17.3.              EXIF

    17.3.1.                  Geolocalización

    1. Gestión de errores en PHP 6

    18.1.              Errores y Excepciones

    18.1.1.                  La clase Exception

    18.1.2.                  Bloque Try / Catch

    18.1.3.                  Heredar de la clase Exception

    18.1.4.                  Limitaciones de PHP 6

    18.2.              Control de errores sin excepciones

    18.2.1.                  Errores nativos de PHP

    18.2.2.                  Controladores de error

    18.2.3.                  Errores de usuario con trigger_error()

    18.3.              Depuración de errores

    1. Conexiones desde PHP 6

    19.1.              FTP

    19.1.1.                  Mostrar los archivos remotos

    19.1.2.                  Descargar y Enviar ficheros

    19.1.3.                  Otras funciones de FTP

    19.2.              Correo electrónico

    19.2.1.                  Enviar correo desde PHP

    19.3.              PHPMailer

    19.3.1.                  Añadir un fichero adjunto

    1. Creación de archivos PDF

    20.1.              Librería FPDF

    20.1.1.                  Nuestro primer documento

    20.1.2.                  Funciones de texto

    20.1.2.1.    Método Write()

    20.1.2.2.    Método Cell()

    20.1.3.                  Desplazamiento de los cursores

    20.1.4.                  Salto de página automático

    20.2.              Sobrescribir los métodos

    20.2.1.                  Cabecera

    20.2.2.                  Imagen de cabecera

    20.2.3.                  Pie de página

    20.3.              Tablas

    20.4.              Enlaces

    1. Plantillas con Smarty

    21.1.              Instalación de Smarty

    21.2.              Utilización básica de Smarty

    21.3.              Funciones

    21.3.1.                  foreach

    21.3.2.                  if, elseif, else

    21.3.3.                  php incluido en plantillas

    21.3.4.                  assign

    21.3.5.                  counter

    21.3.6.                  cycle

    21.4.              Opciones avanzadas de Smarty

    21.4.1.                  Plugins

    21.4.2.                  Filtros

     

    1. Framework MVC con CakePHP

    22.1.              CakePHP

    22.1.1.                  Instalación

    22.1.2.                  Scaffolding

    22.1.3.                  Añadir funcionalidades

    22.1.4.                  Bake
    MySQL

    1. MySQL

    1.1.Fundamentos de MySQL

    1.2.Acceso a MySQL desde línea de comando

    1.3.Herramientas de gestión de MySQL

Docente

Los formadores del curso son parte del equipo de Docentes de EXES. Todos nuestros formadores imparten con nosotros Formación Presencial además de Formación en modalidad Online, esto nos permite presentar una metodología uniforme y probada que en Exes sabemos que funciona, el alumno, si tiene interés real, aprende con nuestros docentes.

Además, todos nuestros docentes presentan las siguientes características:

  • Amplia experiencia en formación técnica.
  • Profundos conocimientos de las herramientas objeto de la acción formativa.
  • Demostrada capacidad pedagógica.

Materiales

Exes entregará los materiales incluidos dentro del curso. Cada alumno recibirá, mediante un servicio de «currier puerta a puerta» en la dirección postal que nos indique (domicilio o empresa) los materiales correspondientes al curso. El envío dentro de la Península es gratuito, los alumnos de fuera de Baleares, Canarias, Ceuta y Melilla y los alumnos residentes en el extranjero, tienen un coste adicional en este concepto.

Estos materiales son los siguientes:

 Manuales

EXES entregará a los alumnos todos los manuales necesarios para poder seguir con solvencia los cursos.

Estos manuales son de dos tipos, manuales de las editoriales más importantes, que dan una visión global y completa al alumno, y manuales confeccionados por el equipo de Exes, que profundiza en contenidos específicos de las materias impartidas.

Tanto unos como otros se entregan o en papel, o en formato electrónico.

Además, dentro del campus virtual de Exes, exescampus, el alumno podrá encontrar todos los materiales online necesarios.

“Acceso Campus Virtual”, accesible desde HTML, voz. Herramienta propiedad de EXES

“Tutorización personalizada y grupal con Sesiones de Video-Conferencia”. En estas sesiones se utiliza la herramienta “Blackboard Collaborate”.

Se programarán puntualmente clases y tutorías en las que el profesor ayudará a los alumnos con los contenidos del curso.

Blackboard

 “Charlas, seminarios y tutorías sobre aspectos técnicos”. Organizadas puntualmente por EXES.

“Biblioteca”. Disponible para los alumnos. Tenemos gran cantidad de Manuales de todas las Tecnologías. Si necesitas apoyo didáctico no dudes en ponerte en contacto con nosotros.

“Seminarios de búsqueda de empleo”. Organizados periódicamente por EXES

“Material didáctico” 

Certificaciones

Todos los alumnos que superen la evaluación del curso, recibirán un Diploma acreditativo de aprovechamiento emitido por EXES.

Los contenidos del curso son parte de las certificaciones del fabricante del software.

Las Certificaciones de Zend disponibles para PHP son las siguientes:

  • 200-550 Zend Certified PHP Engineer
  • ZF-100-500 Zend Framework Certification
  • ZF2-200-550 Zend Framework 2 Certification

Las Certificaciones de Oracle disponibles para MySQL son las siguientes:

MySQL Database Administration

  • MySQL 5.6 Database Administrator

MySQL Developer

  • MySQL 5.6 Developer

Ventajas

campusCampus Online
Estudia donde y cuando quieras
temarioTemarios Actualizados
La mejor formación del mercado
maestroProfesores Expertos
Aprende de profesionales con experiencia
ejerciciosEjercicios prácticos
Orientados a las necesidades del mercado
videoconferenciaSesiones de VídeoConferencia
Solicitadas por los alumnos y programadas regularmente
soporteSoporte técnico postcurso
Disposición de los formadores para la resolución de dudas una vez finalizado el período del curso.
tripartita-smallGestión Gratuita de las Bonificaciones de la Fundación Tripartita
EXES gestiona los fondos y el curso puede salir totalmente gratuito.
bolsa-trabajo-smallBolsa de Empleo
EXES pone a disposición de todos los alumnos su bolsa de empleo, facilitando ofertas de trabajo dentro y fuera de España.

Bolsa de Empleo

Todos los alumnos de los Cursos, Máster y Monográficos de Exes tienen derecho a participar en nuestra Bolsa de Empleo.

Exes, dada su dilatada trayectoria en el sector IT, dispone de numerosos contactos con Compañías de primer nivel. Todos los alumnos pueden acceder a ella.

Aquellos alumnos que quieran que Exes gestione su CV enviándoselo a nuestra Base de Datos de empresas, en respuesta a sus peticiones, debe acceder al procedimiento siguiente:

–      Envío de CV actualizado y carta de presentación explicando las expectativas laborales y salariales a rrhh@exes.es

–      La persona responsable de Exes se pondrá en contacto con el candidato, en el caso de que necesite ampliar información, o incluso mantener una entrevista personal.

–      Exes gestionará la solicitud de empleo.

Con este servicio, Exes ha facilitado trabajo a numerosos alumnos. La mayoría están trabajando en Madrid, y algunos en el extranjero.

Animamos a que nuestros alumnos utilicen este servicio.

Además, regularmente se organizan sesiones de “búsqueda activa de empleo” en donde, en grupos reducidos, se imparte un seminario específico para ayudar al alumno a mejorar su empleabilidad. En exescampus se publican las convocatorias.

Conseguir el empleo que necesitas, depende solo de ti mismo.

Para cualquier duda puedes llamar al 0034 902 360 417 y preguntar por la bolsa de empleo.

Haz este curso Free
Free
Curso PHP6 – MySQL (CU087)
0

Solicitar más información

Nombre

Apellidos

e-mail

País

Móvil

Acepto los términos legales

Exes te informa que los datos recogidos en el presente formulario serán tratados por Exes como responsable de la web.
La finalidad de la recogida y dicho tratamiento de dichos datos personales es poder ofrecerte la información que estás solicitando.
Legitimación: Al marcar la casilla de aceptación, estás dando tu legítimo consentimiento para dicho fin.
El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no podamos atender tu solicitud.
Podrás ejercer tus derechos de acceso, rectificación, limitación y supresión de datos en info@exes.es así como el Derecho a presentar una reclamación ante una autoridad de control.
Puedes consultar nuestra política de privacidad.
Como usuario e interesado te informamos que los datos que nos facilitas estarán ubicados en los servidores de OVH (proveedor de servicios de hosting) a través de su empresa OVH HISPANO SL. Ver política de privacidad de OVH.


Take the course to view this content

Cursos relacionados

Free
Curso Desarrollador de Aplicaciones para Android (CU112)
0
Free
Curso Java Intermedio (CU010)
0
Free
Curso Ruby On Rails (CU126)
0
Free
Curso Introducción a Servidores (CU118)
0
  • EXES
  • CERTIFICACIONES
  • TESTIMONIOS
  • CURSOS CORTOS
  • CURSOS LARGOS
  • FORMACIÓN INDUSTRIAL
  • FAQ
  • CONTACTO
© Fundada en 1998. Expertos en Servicios de Consultoría EXES, SL. | CIF B-81962037 | Registro Mercantil: Tomo: 12.914, libro: 0, Folio: 143, Sección: 8, Hoja: M-207875, Inscripción: 1
Aviso Legal y Política de Privacidad