Diferencia entre revisiones de «Usuario:ManuelRomero/ProgramacionWeb/Distancia/presentacion»

De WikiEducator
Saltar a: navegación, buscar
Línea 75: Línea 75:
 
Titulo= Bloque introducción
 
Titulo= Bloque introducción
 
|Listado=
 
|Listado=
#Tema 0: Presentación]]
+
#Tema 0: Presentación
 
#Tema 0. Motivación
 
#Tema 0. Motivación
 
#Tema 1. Conceptos generales del desarrollo web
 
#Tema 1. Conceptos generales del desarrollo web
 
#Tema 2. Arquitecturas y tecnologías web
 
#Tema 2. Arquitecturas y tecnologías web
 
#Tema 3. Instalación del sistema y puesta en marcha
 
#Tema 3. Instalación del sistema y puesta en marcha
#Tema 4. Dockerizando un sistema de desarrollo web
 
 
}}
 
}}
 
;Es la parte principal del curso
 
;Es la parte principal del curso
Línea 86: Línea 85:
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
Titulo= Programación de aplicaciones entorno servidor:PHP
 
|Listado=
 
|Listado=
#Tema 5. Sintaxis del lenguaje
+
#Tema 4. Sintaxis del lenguaje
#Tema 6. Usando Formularios
+
#Tema 5. Usando Formularios
#Tema 7. Ficheros: contenidos y gestión de ficheros en el servidor
+
#Tema 6. Ficheros: contenidos y gestión de ficheros en el servidor
#Tema 8. Usando arrays
+
#Tema 7. Usando arrays
#Tema 9. Autentificación, sesiones y cookies
+
#Tema 8. Autentificación, sesiones y cookies
#Tema 10. PHP Orientado a objetos
+
#Tema 9. PHP Orientado a objetos
 
}}
 
}}
 
;Bases de datos con php
 
;Bases de datos con php
Línea 98: Línea 97:
 
Titulo= Bases de datos y utilidades
 
Titulo= Bases de datos y utilidades
 
|Listado=
 
|Listado=
#Tema 11. Bases de datos con php: mysqli y pdo.
+
#Tema 10. Bases de datos con php: mysqli y pdo.
#Tema 12. Gestor de plantillas y otras utilidades(generando pdf y el botón de paypall)
+
#Tema 11. Gestor de plantillas y otras utilidades(generando pdf y el botón de paypall)
  
 
}}
 
}}
Línea 106: Línea 105:
 
Titulo= PHP temas avanzados
 
Titulo= PHP temas avanzados
 
|Listado=
 
|Listado=
#Tema 13. Servicios web: REST Y SOAP
+
#Tema 12. Servicios web: REST Y SOAP
#Tema 14. Aplicaciones híbridas: usando ajax  y servicios de google
+
#Tema 13. Aplicaciones híbridas: usando ajax  y servicios de google
#Tema 15. Bases de datos no sql : MongoDB (Base de datos documental)
+
#Tema 14. Bases de datos no sql : MongoDB (Base de datos documental)
  
 
}}
 
}}
Línea 115: Línea 114:
 
Titulo= Laravel
 
Titulo= Laravel
 
|Listado=
 
|Listado=
#Tema 16. Usando Laravel: instalación y funcionamiento
+
#Tema 15. Usando Laravel: instalación y funcionamiento
#Tema 17. Rutas, vistas y controladores
+
#Tema 16. Rutas, vistas y controladores
#Tema 18. Modelo: Eloquent
+
#Tema 17. Modelo: Eloquent y Query Builder
#Tema 19. Desarrollando una aplicación con Laravel
+
#Tema 18. Desarrollando una aplicación con Laravel
 
}}
 
}}
 
;Este bloque no se profundizará mucho, se darán pautas para poder profundizar en él
 
;Este bloque no se profundizará mucho, se darán pautas para poder profundizar en él
Línea 124: Línea 123:
 
Titulo= Node JS; Usando javascript en el servidor
 
Titulo= Node JS; Usando javascript en el servidor
 
|Listado=
 
|Listado=
#Tema 20. Instalación de paquetes
+
#Tema 19. Instalación de paquetes
#Tema 21. Desarrollando una aplicación con node
+
#Tema 20. Desarrollando una aplicación con node
 
}}
 
}}
  

Revisión de 08:33 11 oct 2019

DWES TituloDWES.gif



Profesor

  • Manuel Alejandro Romero Miguel
  • ManuelRomeroMiguel @ gmail punto com
Tutorías
Hora asignada, pero puedo modificarla a última hora para mejorar la conciliación

Horario 2019.png
Tutorías programadas por evaluación
  • Primera evaluación
Primera ev1.png

  • Segunda evaluación
Segunda ev.png

  • Examenes por convocatoria
Convocatorias.png


  • No hay hora asignada, me podéis preguntar cuando queráis

Material

  • Apuntes que colgaré en el curso de Moodle serán iframe de las páginas de este wiki.
  • Referencias web que os iré pasando según veamos temas

TEMARIO

  • El currículo establece 4 unidades de competencia o unidades funcionales
0613. Desarrollo Web en entorno servidor.
- UF0613_14. Arquitecturas de programación y optimización de códigos fuente
- UF0613_24. Lenguajes de programación: Códigos embebidos
- UF0613_34. Generación de páginas Web.
- UF0613_44. Herramientas de desarrollo y programación.
temario
  • Módulo de 189 horas en el currriculu
  • Las unidades funcionales establecidas en las competencias se van a cubrir a lo largo del temario del curso.
  • No constituyen cada una de ellas un tema de explicación.
Temario por bloques



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

Es la parte principal del curso

Programación de aplicaciones entorno servidor:PHP

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

Bases de datos con php
Al final de este bloque implementaréis una tienda online con todo lo aprendido

Bases de datos y utilidades

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

Usar php de forma más avanzada

PHP temas avanzados

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

Aplicar todo lo aprendido con un framework

Laravel

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

Este bloque no se profundizará mucho, se darán pautas para poder profundizar en él

Node JS; Usando javascript en el servidor

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


Evaluaciones

Examenes.jpg


Fechas ya establecidas y colgadas en la plataforma


Icon activity.jpg
Evaluaciones
Primera evaluación
E1.png

Segunda Evaluación
E2.png

Primera convocatoria final
Ex3.png

Primera convocatoria final
E4.png




Trabajos y prácticas
  • Cada Tema tendrá un trabajo o práctica que hay que presentar.
  • Se puede presentar hasta el día del examen, pero tendrá un plazo de entrega
  • Los trabajos pueden tener una nota o simplemente una clasificación de apto o no apto, se especificará en el enunicado
  • Para calcular la nota final de cada trabajo se hará
Sobre cada trabajo o  práctica habrá una pregunta en el examen
de evaluación que ponderá de 0 a 1 punto
La nota final de ese trabajo será la multiplicación de las dos notas 



Icon key points.gif

Puntos clave

  • Nota final por evaluacíón
0,4 de trabajos + 0,6 de exámenes
  • La nota final será la media aritmética de cada evaluación