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

De WikiEducator
Saltar a: navegación, buscar
Línea 6: Línea 6:
 
Titulo= Bloque introducción
 
Titulo= Bloque introducción
 
|Listado=
 
|Listado=
#[[Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/presentacion|Presentación]]
+
#[[Usuario:ManuelRomero/ProgramacionWeb/Distancia2018/presentacion|Tema 0: Presentación]]
#Motivación
+
#Tema 0. Motivación
#Conceptos generales del desarrollo web
+
#Tema 1. Conceptos generales del desarrollo web
#Arquitecturas y tecnologías web
+
#Tema 2. Arquitecturas y tecnologías web
#Instalación del sistema y puesta en marcha
+
#Tema 3. Instalación del sistema y puesta en marcha
#Dockerizando un sistema de desarrollo web
+
#Tema 4. Dockerizando un sistema de desarrollo web
 
}}
 
}}
  
Línea 17: Línea 17:
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
|Listado=
 
|Listado=
#Sintaxis del lenguaje
+
#Tema 5. Sintaxis del lenguaje
#Usando Formularios
+
#Tema 6. Usando Formularios
#Ficheros: contenidos y gestión de ficheros en el servidor
+
#Tema 7. Ficheros: contenidos y gestión de ficheros en el servidor
#Usando arrays
+
#Tema 8. Usando arrays
#Autentificación, sesiones y cookies
+
#Tema 9. Autentificación, sesiones y cookies
#PHP Orientado a objetos
+
#Tema 10. PHP Orientado a objetos
 
}}
 
}}
 
{{Indice2|
 
{{Indice2|
Titulo= Bases de datos
+
Titulo= Bases de datos y utilidades
 
|Listado=
 
|Listado=
#Bases de datos con php: mysqli y pdo
+
#Tema 11. Bases de datos con php: mysqli y pdo.
#Bases de datos no sql : MongoDB (Base de datos documental)
+
#Tema 12. Gestor de plantillas y otras utilidades(generando pdf y el botón de paypall)
 +
 
 
}}
 
}}
 
{{Indice2|
 
{{Indice2|
 
Titulo= PHP temas avanzados
 
Titulo= PHP temas avanzados
 
|Listado=
 
|Listado=
#Gestor de plantillas y otras utilidades(generando pdf y el botón de paypall)
+
#Tema 13. Servicios web: REST Y SOAP
#Servicios web: REST Y SOAP
+
#Tema 14. Aplicaciones híbridas: usando ajax  y servicios de google
#Aplicaciones híbridas: usando ajax  y servicios de google
+
#Tema 15. Bases de datos no sql : MongoDB (Base de datos documental)
  
 
}}
 
}}
Línea 41: Línea 42:
 
Titulo= Laravel
 
Titulo= Laravel
 
|Listado=
 
|Listado=
#Usando Laravel
+
#Tema 16. Usando Laravel: instalación y funcionamiento
#Rutas, vistas y controladores
+
#Tema 17.  Rutas, vistas y controladores
#Modelo: Eloquent
+
#Tema 18. Modelo: Eloquent
#Desarrollando una aplicación con Laravel
+
#Tema 19. Desarrollando una aplicación con Laravel
 
}}{{Indice2|
 
}}{{Indice2|
 
Titulo= Node JS; Usando javascript en el servidor
 
Titulo= Node JS; Usando javascript en el servidor
 
|Listado=
 
|Listado=
#Instalación de paquetes
+
#Tema 20. Instalación de paquetes
#Desarrollando una aplicación con node
+
#Tema 21. Desarrollando una aplicación con node
 
}}
 
}}

Revisión de 23:57 9 oct 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