Diferencia entre revisiones de «Usuario:ManuelRomero/NewPHP/Distancia»

De WikiEducator
Saltar a: navegación, buscar
Línea 13: Línea 13:
 
#Tema 4. Dockerizando un sistema de desarrollo web
 
#Tema 4. Dockerizando un sistema de desarrollo web
 
}}
 
}}
 +
 
{{Indice2|
 
{{Indice2|
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
|Listado=
 
|Listado=
 
#[[Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis|Tema 5. Sintaxis del lenguaje]]
 
#[[Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/Sintaxis|Tema 5. Sintaxis del lenguaje]]
#[[Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/formularios|Tema 6. Usando Formularios]]
+
#Tema 6. Usando Formularios
 
#Tema 7. Ficheros: contenidos y gestión de ficheros en el servidor
 
#Tema 7. Ficheros: contenidos y gestión de ficheros en el servidor
 
#Tema 8. Usando arrays
 
#Tema 8. Usando arrays
Línea 50: Línea 51:
 
#Tema 20. Instalación de paquetes
 
#Tema 20. Instalación de paquetes
 
#Tema 21. Desarrollando una aplicación con node
 
#Tema 21. Desarrollando una aplicación con node
}}
 
 
 
{{:Usuario:ManuelRomero/dwes/B2T1/formularios/nav}}
 
<br />
 
{{MRM_Objetivos_generales|Title=Qué veremos aquí|
 
*Es un tema básico y '''''muy importante'''''.
 
*Conviene  realizar los ejercicios y adquirir soltura al programar leyendo datos de formularios.
 
*Afianzar mucho la idea de que invocamos a una página, que es un ''script'' que está en el ''servidor''.
 
**El servidor web ejecuta ese ''scritp'' y retorna al cliente el resultado en una '''página html'''.
 
*Me referiré a la ''página web del servidor'' como '''script''' o '''fichero''' o '''página en el servidor''' indistintamente.
 
*En este apartado vamos a ver los formularios como parte del lenguaje que nos va a permitir pasar información del cliente al servidor.
 
**El formulario es un elemento de html.
 
**Es un item o elemento  de html cuyo contenido (de los inputs que contengan) podemos usar en el servidor.
 
}}
 
{{MRM_Objetivos_generales|Title=Partes de este tema|
 
*Cómo leer los contenidos de los input en el servidor usando diferentes métodos (GETy POST).
 
*Leer los diferentes tipos de input elementos text, checkbox, radio, .... .
 
*Filtrar los valores (seguridad en el servidor: SIEMPRE debemos filtrar los contenidos en el servidor) .
 
**Esto indiferente de que se haga en el cliente (que también se debe de hacer).
 
*Cómo recargar la misma página (concepto de SPA '''''single page aplication''''').
 
*Invocar la carga de otra página desde php.
 
*Descargar  ficheros del cliente en el servidor.
 
 
}}
 
}}

Revisión de 20:53 5 nov 2018

Ciclo distancia.png

Bloque introducción

  1. Tema 0: Presentación
  2. Tema 0. Motivación
  3. Tema 1. Conceptos generales del desarrollo web
  4. Tema 2. Arquitecturas y tecnologías web
  5. Tema 3. Instalación del sistema y puesta en marcha
  6. Tema 4. Dockerizando un sistema de desarrollo web

Programación de aplicaciones entorno servidor:PHP

  1. Tema 5. Sintaxis del lenguaje
  2. Tema 6. Usando Formularios
  3. Tema 7. Ficheros: contenidos y gestión de ficheros en el servidor
  4. Tema 8. Usando arrays
  5. Tema 9. Autentificación, sesiones y cookies
  6. Tema 10. PHP Orientado a objetos

Bases de datos y utilidades

  1. Tema 11. Bases de datos con php: mysqli y pdo.
  2. Tema 12. Gestor de plantillas y otras utilidades(generando pdf y el botón de paypall)

PHP temas avanzados

  1. Tema 13. Servicios web: REST Y SOAP
  2. Tema 14. Aplicaciones híbridas: usando ajax y servicios de google
  3. Tema 15. Bases de datos no sql : MongoDB (Base de datos documental)

Laravel

  1. Tema 16. Usando Laravel: instalación y funcionamiento
  2. Tema 17. Rutas, vistas y controladores
  3. Tema 18. Modelo: Eloquent
  4. Tema 19. Desarrollando una aplicación con Laravel

Node JS; Usando javascript en el servidor

  1. Tema 20. Instalación de paquetes
  2. Tema 21. Desarrollando una aplicación con node