PHP 5 y Mysql

Grafix Gestió Informàtica
Online

390€ - ($278.830)
IVA inc.
¿O prefieres llamar ahora al centro?
+34 9... Ver más
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Online
  • Duración:
    Flexible
Descripción

Objetivo del curso: En los últimos años, la Web ha dejado de ser un lugar de consulta y referencia, para convertirse en un lugar desde donde operar, realizar transacciones que van desde la compra de libros o electrónica, hasta la reserva de viajes y transferencias bancarias. Seguramente por ello, apreciado estudiante, has tomado la decisión personal o de empresa de adentrarte en el cada vez más amplio y ambicioso mundo del desarrollo de aplicaciones Web. Lo harás aprovechando la infinidad de recursos que una tecnología como PHP pone a tu disposición.
Dirigido a: A todo aquel que desee aprender a crear aplicaciones Web dinámicas. Aprenderá a crear y estructurar bien su web, así como su gestión.

Información importante

Temario

Módulo 1

Presentación

Historia y evolución de PHP

¿Qué es PHP?

Ausencia de compilación

Modos de ejecución

Caso práctico

Herramientas de desarrollo

Cuestiones generales de sintaxis

Referencias a variables

Operaciones con variables

Malabarismo de tipos

Funciones útiles

Comprobar y forzar el cambio de tipos

Constantes

Estructuras de control

Directivas del lenguaje y funciones

Ejercicios

Conclusión

Módulo 2

Qué son las colecciones de datos

El editor Notepad++

Dimensiones de una colección de datos

Borrar elementos en una colección de datos

Estructuras de control para las colecciones de datos

Iteraciones con arrays

Funciones para colección de datos

Funciones

Ámbito de las variables

Funciones con número de argumentos variable

Inclusión de ficheros

Funciones variables

Funciones predefinidas PHP

Documentación de funciones

Comprobación de errores

Conclusión

Módulo 3

Presentación

Conceptos

Visualización de cadenas

Operadores sobre cadena de caracteres

Múltiples líneas

Posiciones en una cadena de caracteres

Tamaño de una cadena de caracteres

Comparación de cadenas de caracteres

Búsqueda dentro de cadena de caracteres

Subcadenas

Limpieza de cadenas

Reemplazo de cadenas

Cambios de caracteres de mayúsculas a minúsculas y viceversa

Expresiones regulares

Reemplazo de expresiones regulares

Apoyo HTML

Creación de cadenas de caracteres mediante arrays y viceversa

Otras funciones

Ejercicios

Conclusión

Módulo 4

Presentación

La programación orientada a objetos

Los objetos

Propiedades, métodos, mensajes y variables

Definición de Clase

Concepto de Objetos

Instancia de la clase

Constantes de las clases

Herencia

Herencia Múltiple

Métodos públicos, privados y protegidos

Interfaces

Clases con métodos estáticos

Funciones de manejo de clases

Llamadas a funciones “Padre”

Comparación de objetos

Método especial __toString

La palabra Static

Conclusión

Módulo 5

Presentación

¿Qué son una base de datos y un gestor de base de datos?

¿Qué es un motor de base de datos?

Características de Mysql

Servidor Mysql

Estructura normal de una Base de datos

Acceso al servidor MySQL

Gestión de base de datos

Crear una base de datos

Crear una tabla en una base de datos

Pestañas y acciones con PHPMyAdmin

Insertar datos en una tabla

Mostrar el contenido de una tabla

Borrar un registro de una tabla

Borrar todos los registros de una tabla

Actualizar un registro

Borrar una tabla

Exportar una base de datos

Importar una base de datos

Ejecución con SQL

Ordenar registros

Borrar registros

Actualizar un registro

Insertar un registro

Otras sentencias SQL

Conexión a Mysql mediante PHP

Seleccionar datos

Manipulación de datos

Insertar una fila

Actualizar una fila

Borrar una fila

Errores en las comillas

Contando filas

Creación de bases de datos

Ejercicios

Conclusión

Módulo 6

Presentación

Introducción

Tipos de estilos

Ventajas de usar las hojas de estilo

Diagramado de página en CSS

Etiquetas HTML

Elementos

Atributos

Tipos de datos

Códigos HTML básicos

Aspectos de HTML

Accesibilidad Web

Entidades HTML

Primer ejemplo con hojas de estilo CSS

Cambios de estilo mediante atributos

Maquetar una web mediante capas

Otras formas de maquetar

Conclusión


Compara este curso con otros similares
Ver más cursos similares