Objetivos
PHP es un lenguaje potente de alto nivel cuyo código podemos introducir en páginas web HTML. PHP se ejecuta en el servidor (no podemos ejecutarlo en nuestro ordenador a no ser que lo hagamos funcionar como servidor). PHP, una vez es interpretado por el servidor, genera una salida HTML que permite visualizar los resultados en los navegadores. Este curso permite aprender los fundamentos para la creación de páginas web usando PHP.
Destinatarios
Cualquier persona con interés en aprender fundamentos que le permitan crear páginas web usando PHP. Para realizar este curso, debes tener conocimientos básicos de ofimática: saber copiar, pegar, mover y abrir archivos. Además debes tener conocimientos básicos de HTML.
Contenidos
- INTRODUCCIÓN A PHP. QUÉ ES Y PARA QUÉ SIRVE PHP.
- COMUNICACIÓN ENTRE EL CLIENTE Y EL SERVIDOR SIN PHP Y CON PHP.
- MI PRIMERA PÁGINA EN PHP. TIPOS DE VARIABLES EN PHP.
- ESTRUCTURA CONDICIONAL (IF) CON PHP.
- ESTRUCTURAS REPETITIVAS (FOR, WHILE, DO/WHILE) CON PHP.
- ENVÍO DE DATOS DE UN FORMULARIO. MÉTODOS GET Y POST. REQUEST PHP.
- ARRAYS TRADICIONALES EN PHP. VECTORES Y MATRICES. ARRAYS ASOCIATIVOS EN PHP.
- FUNCIONES EN PHP. DECLARACIÓN. USO DE FUNCIONES BÁSICAS PROPIAS DE PHP.
- MANEJO DE ARCHIVOS DE TEXTO CON PHP. LECTURA Y ESCRITURA DE ARCHIVOS DE TEXTO.
- CONSULTAS BÁSICAS A BASE DATOS. INTRODUCCIÓN A PHP CON MYSQL.
Indice
1. INTRODUCCIÓN A PHP
1.1. ¿Qué es PHP? ¿Para qué sirve PHP?
1.2. Comunicación entre el cliente y el servidor sin PHP y con PHP.
1.3. Diferencia entre páginas web estáticas y páginas web dinámicas.
1.4. ¿Cuáles son las versiones de PHP?
1.5. ¿Qué necesito para escribir código PHP y crear páginas web dinámicas?
2. PREPARANDO EL ENTORNO DE DESARROLLO
2.1. Descargar e instalar Sublime Text 3.
2.2. Configuración básica de Sublime Text 3 para crear páginas PHP.
2.3. Descargar e instalar el Gestor FTP Filezilla.
2.4. Descargar e instalar el navegador Google Chrome.
2.5. Trabajar en local o o con un servidor remoto. ¿Qué es mejor?
2.6. Preparar el entorno para trabajar en remoto. Elección de servidor gratuito.
2.7. Mi primera página en PHP.
3. CONCEPTOS BÁSICOS DE PHP
3.1. Estructura básica de una página PHP.
3.2. Estructura condicional (if) con PHP.
3.3. Estructuras repetitivas /for, while, do/while) con PHP.
3.4. Arrays tradicionales en PHP. Vectores y Matrices.
3.5. Arrays asociativos en PHP.
4. FUNCIONES EN PHP
4.1. Declaración y llamadas a funciones en PHP.
4.2. Funciones básicas propias de PHP.
5. FORMULARIOS CON PHP
5.1. Envío de datos de un formulario. Métodos GET y POST.
5.2. Recuperando datos del formulario. Variables $_REQUEST, $_GET y $_POST. Diferencias.
6. MANEJO DE ARCHIVOS DE TEXTO CON PHP
6.1. Introducción al manejo de archivos con PHP. Funciones fopen, fgets, fputs y fclose.
6.2. Lectura y escritura de archivos de texto con PHP.
6.3. Lectura completa de un archivo de texto. Función file_get_contents.
7. USO DE PHP CON MySQL
7.1. Consultas básicas a base de datos. Introducción a MySQL.
7.2. Consulta de datos con PHP y MySQL.
7.3. Inserción de datos con PHP y MySQL.
7.4. Borrado de datos con PHP y MySQL.
CURSO DISPONIBLE A PARTIR DEL 20/04/17 EN: