Академический Документы
Профессиональный Документы
Культура Документы
entorno servidor
DWESE
IES Doana
Ricardo Prez Lpez
Desarrollo web en entorno servidor
1. Objetivos
2. Contenidos
3. Evaluacin
4. Preguntas?
1.Objetivos
1. Objetivos
1. [RA1] Selecciona las arquitecturas y tecnologas de programacin Web en entorno servidor, analizando sus
capacidades y caractersticas propias.
2. [RA2] Escribe sentencias ejecutables por un servidor Web reconociendo y aplicando procedimientos de integracin
del cdigo en lenguajes de marcas.
3. [RA3] Escribe bloques de sentencias embebidos en lenguajes de marcas, seleccionando y utilizando las estructuras
de programacin.
4. [RA4] Desarrolla aplicaciones Web embebidas en lenguajes de marcas analizando e incorporando funcionalidades
segn especificaciones.
5. [RA5] Desarrolla aplicaciones Web identificando y aplicando mecanismos para separar el cdigo de presentacin de
la lgica de negocio.
6. [RA6] Desarrolla aplicaciones de acceso a almacenes de datos, aplicando medidas para mantener la seguridad y la
integridad de la informacin.
7. [RA7] Desarrolla servicios Web analizando su funcionamiento e implantando la estructura de sus componentes.
8. [RA8] Genera pginas Web dinmicas analizando y utilizando tecnologas del servidor Web que aadan cdigo al
lenguaje de marcas.
9. [RA9] Desarrolla aplicaciones Web hbridas seleccionando y utilizando libreras de cdigo y repositorios
heterogneos de informacin.
2. Contenidos
2. Contenidos
1. Preparacin del entorno de desarrollo 13. Estructura de una aplicacin Yii 2
2. Sistemas de control de versiones I 14. Gestin de peticiones en Yii 2
3. Sistemas de control de versiones II 15. Acceso a bases de datos en Yii 2
4. Introduccin a la tecnologa web 16. Recogida de datos y validacin de
5. Protocolo HTTP y lenguaje HTML formularios en Yii 2
6. Conceptos bsicos de PHP I 17. Visualizacin de datos en Yii 2
7. Conceptos bsicos de PHP II 18. Caractersticas adicionales de Yii 2
8. Persistencia de datos con PHP 19. Seguridad y cacheado en Yii 2
9. Programacin avanzada en PHP 20. Pruebas, documentacin y mantenimiento
10. Interoperabilidad 21. Computacin en la nube
11. Introduccin a Yii 2 22. Servicios web con REST en Yii 2
12. Conceptos fundamentales de Yii 2
3. Evaluacin
3. Evaluacin
Estructura semanal Calificacin:
Una unidad didctica por semana
Test individual de comprensin 70% pruebas individuales
Uno por cada unidad didctica Tests de comprensin
Actividades en clase (problemas) Exmenes
En grupo (2-3 personas) o individuales 30% actividades en clase
Entrevistas individuales Problemas y proyecto
Pruebas individuales (exmenes) Entrevistas individuales
Una por trimestre Hasta -1 punto por ortografa
Prcticas
Nota mnima de 4 en cada parte
Proyecto (probablemente 2 evaluacin)
Nota mnima de 4,5 en la media
Grupos de 4-5 personas
Competencias bsicas
[CE1.5] Se han identificado y caracterizado los [CE3.5] Se han utilizado formularios Web para
principales lenguajes y tecnologas relacionados interactuar con el usuario del navegador Web.
con la programacin Web en entorno servidor. [CE3.6] Se han empleado mtodos para recuperar
[CE2.4] Se ha reconocido la sintaxis del lenguaje la informacin introducida en el formulario.
de programacin que se ha de utilizar. [CE3.7] Se han aadido comentarios al cdigo.
[CE2.7] Se han utilizado los distintos tipos de [CE4.2] Se han utilizado sesiones para mantener
variables y operadores disponibles en el lenguaje. el estado de las aplicaciones Web.
[CE2.8] Se han identificado los mbitos de [CE4.5] Se han escrito aplicaciones que integren
utilizacin de las variables. mecanismos de autentificacin de usuarios.
[CE3.1] Se han utilizado mecanismos de decisin [CE5.6] Se han escrito aplicaciones Web con
en la creacin de bloques de sentencias. mantenimiento de estado y separacin de la
[CE3.2] Se han utilizado bucles y se ha verificado lgica de negocio.
su funcionamiento. [CE5.7] Se han aplicado los principios de la
[CE3.3] Se han utilizado arrays para almacenar programacin orientada a objetos.
y recuperar conjuntos de datos. [CE6.6] Se han creado aplicaciones Web que
[CE3.4] Se han creado y utilizado funciones. permitan la actualizacin y la eliminacin de
informacin disponible en una base de datos.
3. Evaluacin
Del profesor
De la asignatura
De las instalaciones
Del Centro
4. Preguntas?