

En Learning House encontrarás cursos de desarrollo web. Cursos 100% prácticos. Cursos Presenciales u Online. El contenido de los cursos se estructura a través de ejercicios prácticos.
INTRODUCCIÓN AL LENGUAJE PHP
En Learning House encontrarás cursos de desarrollo web. Cursos 100% prácticos. Cursos Presenciales u Online. El contenido de los cursos se estructura a través de ejercicios prácticos.
METODOLOGÍA
Online
El contenido del curso se estructura a lo largo de 11 unidades en las cuales se desarrollarán los contenidos del curso por medio de videos, ejercicios guiados, actividades simuladas, etc. Al final de cada unidad el alumno/a deberá realizar un test y entregrar una serie de ejercicios prácticos. Se puede optar por dos modalidades: Online Tutorizada y Online Sin tutorización- Seguimiento individualizado.
- Consultas ilimitadas al tutor del curso.
- Recursos didácticos multimédia.
- Acceso secuencial a las unidades didácticas.
CARGA HORARIA
El curso de Introducción al lenguaje PHP tiene una carga horaria de 35 horas. Cada alumno marca su propio ritmo de estudio. REQUISITOS PREVIOS: si bien el contenido del curso comienza desde cero, es aconsejable que el/la alumno/a cuente con conocimientos previos de programación en cualquier otro lenguaje, como así también, conocimientos básicos de HTML.
FECHA DE INICIO, DÍAS Y HORARIOS
En cualquier momento, una vez realizada la matriculación.
METODOLOGÍA
Online
El contenido del curso se estructura a lo largo de 11 unidades en las cuales se desarrollarán los contenidos del curso por medio de videos, ejercicios guiados, actividades simuladas, etc. Al final de cada unidad el alumno/a deberá realizar un test y entregrar una serie de ejercicios prácticos. Se puede optar por dos modalidades: Online Tutorizada y Online Sin tutorización- Seguimiento individualizado.
- Consultas ilimitadas al tutor del curso.
- Recursos didácticos multimédia.
- Acceso secuencial a las unidades didácticas.
CARGA HORARIA
El curso de Introducción al lenguaje PHP tiene una carga horaria de 35 horas. Cada alumno marca su propio ritmo de estudio. REQUISITOS PREVIOS: si bien el contenido del curso comienza desde cero, es aconsejable que el/la alumno/a cuente con conocimientos previos de programación en cualquier otro lenguaje, como así también, conocimientos básicos de HTML.
FECHA DE INICIO, DÍAS Y HORARIOS
En cualquier momento, una vez realizada la matriculación.

INTRODUCCIÓN AL LENGUAJE PHP

INTRODUCCIÓN AL LENGUAJE PHP

OBJETIVOS

¿A QUIÉN VA DIRIGIDO?
Al finalizar el curso Introducción al Lenguaje PHP, el alumno será capaz de:
Configurar un servidor PHP.
Aprender los fundamentos de PHP como lenguaje Web.
Conocer las herramientas necesarias para programar en PHP.
Manejar el gestor de bases de datos MySQL.
Manejar el gestor de bases de datos MySQL. Crear páginas web dinámicas mediante la conexión a la base de datos.
El curso Introducción al Lenguaje PHP a usuarios que desean introducirse en el lenguaje PHP para el desarrollo de páginas web dinámicas.
CONCEPTOS BÁSICOS
¿Qué es PHP?
Arquitectura cliente-servidor en la web
Resolución de una solicitud de página web
Páginas HTML estáticas y páginas HTML dinámicas
El lenguaje HTML
Cómo resuelve un servidor web nuestras solicitudes
Páginas estáticas y dinámicas
Versiones de PHP
Editores de texto para PHP
CONFIGURACIÓN DEL SERVIDOR
Apache – PHP – MySQL.
XAMPP: descargar, instalar y configurar.
El panel de control Configurar el entorno.
La carpeta pública Hostings y servidores de terceros.
Contratar un hosting de terceros y publicar una web.
PRIMER PROGRAMA
Primer programa: Hola mundo.
Cómo funciona el código PHP.
Los bloques de código PHP.
Sintaxis básica: comentarios, separar instrucciones, mostrar mensajes por pantalla.
Publicar una página web dinámica con PHP
VARIABLES TIPOS DE DATOS Y OPERADORES
Tipos de datos.
Variables.
Uso de la comilla doble.
Conversión de tipos de datos.
Constantes.
Operadores: ariméticos, de concatenación, de asignación, de comparación, lógicos
Prioridad de los operadores.
ESTRUCTURAS DE CONTROL Y ARRAYS
Condicionales: IF y SWITCH.
Bucles: WHILE, DO-WHILE , FOR.
Arrays: funciones predefinidas para arrays, recorrido de un array, bucles clásicos, bucle foreach, arrays multidimensionales.
FUNCIONES
Funciones predefinidas.
Funciones matemáticas: round, abs, sqrt, pi, rand, etc..
Funciones de manejo de strings: substr, strpos, stripos, strrpos, trim, ltrim, rtrim, strtolower, strtoupper, str_replace, number_format, htmlentities, urlencode, urldecode, etc..
Funciones de fecha / hora: date, time, mktime, checkdate, etc..
Otras funciones: phpinfo, ini_set, is_null, include, header, etc..
Funciones definidas por el usuario: Parámetros, Parámetros opcionales, Paso por valor y por referencia, Devolución de valores, Recursividad.
Ámbito de las variables: Variables globales y estáticas.
PARÁMETROS Y FORMULARIOS
¿Qué son los parámetros HTTP?.
Enviar parámetros a PHP.
Los formularios: El método GET y POST.
Cuándo utilizar GET y cuándo utilizar POST.
Recuperar y tratar los parámetros.
SUBIDA DE ARCHIVOS Y MANEJO DE FICHEROS
Subir archivos al servidor desde nuestra web.
Formulario de envío de archivos.
Recuperación y tratamiento del archivo enviado.
Limitaciones en la subida de archivos.
Aspectos de seguridad.
Manejar archivos en el servidor: Operaciones con archivos, comprobar si existe un archivo, leer, crear o escribir un archivo, mover o renombrar, eliminar un archivo.
Operaciones con directorios: comprobar si existe un directorio, recorrer los archivos de un directorio, crear, mover, renombrar, eliminar y gestionar los permisos de un directorio
MANEJO DE ERRORES Y PARÁMETROS DEL SERVIDOR
Errores en PHP: tipos de error, configurar qué errores se muestran: display_errors, error_reporting, log_errors
Capturar errores: try set_error_handler, parámetros del servidor, el array $_SERVER
SESIONES Y COOKIES
¿Qué son las variables de sesión?: establecer y recuperar variables de sesión, caducidad de las sesiones
¿Qué son las cookies?: manejar, crear, eliminar yrecuperar el valor de una cookie. Ámbito de las cookies. Aspectos legales de las cookies: la legislación vigente. ¿A qué obliga la ley?. Aspectos de seguridad
CONEXIONES A BASE DE DATOS
MySQL: ¿Qué es MySQL?, Arquitectura cliente – servidor.
phpMyAdmin: ¿Qué es phpMyAdmin?, Descargar e instalar. Gestión de bases de datos: tablas, datos, ejecución de consultas SQL. Importar y exportar datos. Manejando bases de datos desde PHP. Abrir una conexión, recuperar y actualizar datos mediante una consulta. Aspectos de seguridad.Ejemplo: Login de acceso y gestión de usuarios.
Al finalizar el curso Introducción al Lenguaje PHP, el alumno será capaz de:
Configurar un servidor PHP.
Aprender los fundamentos de PHP como lenguaje Web.
Conocer las herramientas necesarias para programar en PHP.
Manejar el gestor de bases de datos MySQL.
Manejar el gestor de bases de datos MySQL. Crear páginas web dinámicas mediante la conexión a la base de datos.
El curso Introducción al Lenguaje PHP a usuarios que desean introducirse en el lenguaje PHP para el desarrollo de páginas web dinámicas.
CONCEPTOS BÁSICOS
¿Qué es PHP?
Arquitectura cliente-servidor en la web
Resolución de una solicitud de página web
Páginas HTML estáticas y páginas HTML dinámicas
El lenguaje HTML
Cómo resuelve un servidor web nuestras solicitudes
Páginas estáticas y dinámicas
Versiones de PHP
Editores de texto para PHP
CONFIGURACIÓN DEL SERVIDOR
Apache – PHP – MySQL.
XAMPP: descargar, instalar y configurar.
El panel de control Configurar el entorno.
La carpeta pública Hostings y servidores de terceros.
Contratar un hosting de terceros y publicar una web.
PRIMER PROGRAMA
Primer programa: Hola mundo.
Cómo funciona el código PHP.
Los bloques de código PHP.
Sintaxis básica: comentarios, separar instrucciones, mostrar mensajes por pantalla.
Publicar una página web dinámica con PHP
VARIABLES TIPOS DE DATOS Y OPERADORES
Tipos de datos.
Variables.
Uso de la comilla doble.
Conversión de tipos de datos.
Constantes.
Operadores: ariméticos, de concatenación, de asignación, de comparación, lógicos
Prioridad de los operadores.
ESTRUCTURAS DE CONTROL Y ARRAYS
Condicionales: IF y SWITCH.
Bucles: WHILE, DO-WHILE , FOR.
Arrays: funciones predefinidas para arrays, recorrido de un array, bucles clásicos, bucle foreach, arrays multidimensionales.
FUNCIONES
Funciones predefinidas.
Funciones matemáticas: round, abs, sqrt, pi, rand, etc..
Funciones de manejo de strings: substr, strpos, stripos, strrpos, trim, ltrim, rtrim, strtolower, strtoupper, str_replace, number_format, htmlentities, urlencode, urldecode, etc..
Funciones de fecha / hora: date, time, mktime, checkdate, etc..
Otras funciones: phpinfo, ini_set, is_null, include, header, etc..
Funciones definidas por el usuario: Parámetros, Parámetros opcionales, Paso por valor y por referencia, Devolución de valores, Recursividad.
Ámbito de las variables: Variables globales y estáticas.
PARÁMETROS Y FORMULARIOS
¿Qué son los parámetros HTTP?.
Enviar parámetros a PHP.
Los formularios: El método GET y POST.
Cuándo utilizar GET y cuándo utilizar POST.
Recuperar y tratar los parámetros.
SUBIDA DE ARCHIVOS Y MANEJO DE FICHEROS
Subir archivos al servidor desde nuestra web.
Formulario de envío de archivos.
Recuperación y tratamiento del archivo enviado.
Limitaciones en la subida de archivos.
Aspectos de seguridad.
Manejar archivos en el servidor: Operaciones con archivos, comprobar si existe un archivo, leer, crear o escribir un archivo, mover o renombrar, eliminar un archivo.
Operaciones con directorios: comprobar si existe un directorio, recorrer los archivos de un directorio, crear, mover, renombrar, eliminar y gestionar los permisos de un directorio
MANEJO DE ERRORES Y PARÁMETROS DEL SERVIDOR
Errores en PHP: tipos de error, configurar qué errores se muestran: display_errors, error_reporting, log_errors
Capturar errores: try set_error_handler, parámetros del servidor, el array $_SERVER
SESIONES Y COOKIES
¿Qué son las variables de sesión?: establecer y recuperar variables de sesión, caducidad de las sesiones
¿Qué son las cookies?: manejar, crear, eliminar yrecuperar el valor de una cookie. Ámbito de las cookies. Aspectos legales de las cookies: la legislación vigente. ¿A qué obliga la ley?. Aspectos de seguridad
CONEXIONES A BASE DE DATOS
MySQL: ¿Qué es MySQL?, Arquitectura cliente – servidor.
phpMyAdmin: ¿Qué es phpMyAdmin?, Descargar e instalar. Gestión de bases de datos: tablas, datos, ejecución de consultas SQL. Importar y exportar datos. Manejando bases de datos desde PHP. Abrir una conexión, recuperar y actualizar datos mediante una consulta. Aspectos de seguridad.Ejemplo: Login de acceso y gestión de usuarios.