Especialista en Programación Backend

Descripción del scorm Especialista en Programación Backend

Contenido e-learning Especialista en Programación Backend

En cualquier aplicación que se desarrolla, especialmente en el ámbito del desarrollo web existe lo que se denomina backend. El backend proporciona una serie de herramientas para el administrador y personal al cargo de la web para gestionar aspectos internos de la misma, es decir, es la parte de la interfaz que el usuario cliente no ve y que permite configurar aspectos de la aplicación vitales para su correcto funcionamiento. Por otra parte, un backend también puede proporcionarnos herramientas para el análisis de datos y presentación de informes. Con el presente scorm de Especialista en Programación Backend aprenderá a desarrollar y gestionar un backend.

Contenido e-learning de Especialista en Programación Backend


SCORM 1. INSTALACIÓN

Introducción

Obtener el paquete XAMPP

Instalar el paquete XAMPP

Apache y MySQL como servicios

La directiva register_globals


SCORM 2. CREAR UN SITIO WEB

¿Cómo funcionan las páginas PHP?

Crear un alias en apache

La página principal


SCORM 3. INTRODUCCIÓN A PHP

Las etiquetas PHP

Variables

Tipos de datos

Constantes


SCORM 4. ARRAYS Y ESTRUCTURAS DE CONTROL

Arrays

Estructuras de repetición

Estructuras de decisión

Combinar estructuras

Arrays asociativos

El bucle foreach

Arrays Multidimensionales


SCORM 5. FUNCIONES

Introducción

Crear funciones

Llamar a una función

Paso de parámetros

Parámetros por defecto


SCORM 6. INCLUIR ARCHIVOS

Ámbitos de las variables

Variables estáticas

Uso de include y require

Incluir solo una vez

Seguridad de los archivos incluidos


SCORM 7. PROGRAMACIÓN ORIENTADA A OBJETOS

Introducción

Clases

Propiedades

Métodos

Visibilidad

Crear objetos

Destructores


SCORM 8. HERENCIA

Presentación

Crear subclases

Crear objetos de las subclases

Sobrescribir métodos

El acceso protected


SCORM 9. RECOGER INFORMACIÓN DEL USUARIO

Introducción

El array $_GET

El array $_POST

Recogerlos en una página distinta

Recogerlos en la misma página

Entradas requeridas


SCORM 10. VALIDACIÓN DE FORMULARIOS

Expresiones regulares

Limpiando la información

Comprobando el formulario de origen


SCORM 11. COOKIES Y SESIONES

Introducción

Crear Cookies

Caducidad de la cookie

Dependencia del navegador

Características de los cookies

¿Qué es una sesión?

El array $_SESSION

La función od_start() y od_clean()

Finalizar la sesión

El identificador de sesiones


SCORM 12. ACCESO A ARCHIVOS

Introducción

Crear el archivo

Escribir en el archivo

Leer de un archivo


SCORM 13. ERRORES Y EXCEPCIONES

Errores

Excepciones


SCORM 14. CONFIGURACIÓN DE LA BASE DE DATOS

MySQL

Contraseña para el root

Extensión mysqli

PHPMyAdmin

Administración de usuarios


SCORM 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 conexión

Mostrar los datos en una tabla

Cerrar la conexión


SCORM 16. BUSCANDO MÁS FUNCIONALIDAD

Ordenar el resultado

Dividir el resultado en páginas

Consultas preparadas


SCORM 17. AUTENTIFICACIÓN DE LOS USUARIOS

La página de login

La página de registro

Asegurar la confidencialidad


SCORM 18. EL PROCESO DE COMPRA

Introducción

Modificar listaproductosphp

La página de comprarphp

Identificar al cliente

La página carritocompraphp

Confirmar el pedido

La página de desconexión

Migrar el carrito de la compra


SCORM 19. INTEGRAR NUESTRO CARRITO A UNA PÁGINA WEB ACTUAL

Introducción

¿Qué vamos a hacer?

Construir la estructura HTML


SCORM 20. FORMAS DE PAGO

Introducción

Tipos de Formas de Pago

Contrareembolso

Transferencia bancaria

Domiciliación 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 código anterior

Implementando el Contrareembolso

Implementando la transferencia

Implementando el Paypal

Interesados en Especialista en Programación Backend

El presente scorm de Especialista en Programación Backend está dirigido a todas aquellas personas que se dediquen al mundo del desarrollo, especialmente al desarrollo web. Aprendiendo así a desarrollar backends para administrar y gestionar las webs que desarrollemos.

Aplicaciones backend curso Cursos Datos Desarrollador Desarrollo diseño END este JavaScript Más PHP Política profesional programacion Qué tus Web

Duración sugerida para este contenido: 200 horas