Want to create interactive content? It’s easy in Genially!

Get started free

Unidad 4: Programación del lado del servidor

Hilda Licette Rueda Rios

Created on June 5, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Explainer Video: AI for Companies

Explainer Video: Keys to Effective Communication

Corporate CV

Flow Presentation

Discover Your AI Assistant

Urban Illustrated Presentation

Geographical Challenge: Drag to the map

Transcript

05 - junio - 2024

Unidad 4:Programación del lado del servidor

Programación Web

Prof. Hilda Licette Rueda Ríos

Competencias a desarrollar

Conoce y aplica un lenguaje de programación del lado del servidor, para la construcción de aplicaciones web dinámicas, considerando su conectividad a orígenes de datos.

Criterios de evaluación

Materias previas

  • Programación Orientada a Objetos.
  • Taller de Bases de Datos.

Lenguaje

PHP
  • Capacidad de interacción con HTML.
  • Flexibilidad para interacción con distintos manejadores de bases de datos.
  • Sintaxis similar a C
  • Comunidad de desarrollo activa

Uso de variables

  • Se declaran con un signo de $ al inicio.
$nombre = "Mundo";
  • No es necesario especificar el tipo de dato.
  • Pueden ser de ámbito local o global.
  • Se concatenan mediante un punto .
$cadena = "¡Hola, " . $nombre . "!";
  • Existen variables superglobales.
$_POST, $_SESSION, $_COOKIE

Estructuras de Control

  • if
  • else
  • elseif
  • switch
Condicionales
  • for
  • while
  • do... while
  • foreach
Iterativas

Condicionales

Condicionales

1 2 3 4

Iterativas

foreach

Formularios

Flujo de la información

Servidor
Base de Datos
Cliente

Objetos

Conexión a una BD MySQL

php.net

Acceso a los datos

Bibliografía

Pérez Rodríguez, M. D. (Coord.). (2013). Programación de páginas web dinámicas con Apache, Base de Datos MySQL y PHP: (2 ed.). Editorial ICB.Programación páginas Web: JavaScript y PHP: (1 ed.). RA-MA Editorial. Manual de PHP en línea https://www.php.net/manual/en/index.php w3Schools Online https://www.w3schools.com/

¡Gracias por su atención! ¿Dudas?