Diferencia entre revisiones de «Usuario:ManuelRomero/WebServidor»

De WikiEducator
Saltar a: navegación, buscar
Línea 11: Línea 11:
 
|Tema-caja=default
 
|Tema-caja=default
  
|Header box title=
+
|Header box title={{Nodo_portal
 +
 
 +
|Tema-caja=rainbow
 +
 
 +
|Header box title=MÓDULO DESARROLLO DE APLICACIONES WEB EN ENTORNO SERVIDOR
 +
 
 +
 
 +
|Left column width=50
 +
 
 +
|Left box 1 title=Bloque 0
 +
 
 +
|Left box 2 title=Bloque 2
 +
 
 +
|Right box 1 title=Bloque 1
 +
|Right box 2 title=Bloque 3
 +
 
 +
}}
 +
 
 +
{{Indice|
 +
Titulo= Programación de aplicaciones entorno servidor
 +
|Imagen=php.jpg
 +
|Subtitulo= Presentación y puesta en marcha<br/>
 +
|Listado=
 +
#[[Usuario:ManuelRomero/micursos/INAEM2017/Presentacion|Presentación]]
 +
#[[Usuario:ManuelRomero/micursos/INAEM2017/Motivacion|Motivación]]
 +
#[[Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/Conceptos Generales|Conceptos Generales]]
 +
#[[Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/Sesiones|Sesiones]]
 +
#[[Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/Autentificacion|Autentificacion]]
 +
<!--#[[Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/App_MasterMind|Juego de MasterMind]]
 +
<!--#[[Usuario:ManuelRomero/ProgramacionWeb/INAEM2017/Smarty|Smarty]]
 +
<!--#[[Usuario:ManuelRomero/php/smarty/enunciado1|Ejercicio tienda]]
 +
<!--#[[Usuario:ManuelRomero/PHP/xajax|Ajax]]
 +
<!--#[[Usuario:ManuelRomero/PHP/pdf|pdf desde php]]
 +
#[[Usuario:ManuelRomero/ProgramacionWeb/ServisWeb|Servicios Web]]
 +
-->
 +
}}
 +
 
 
|Header box title=Programación Web en el servidor
 
|Header box title=Programación Web en el servidor
  

Revisión de 01:22 1 feb 2018

CURSO


Daw1.png
Daw2.png

Desarrollo de contenidos



edit  

Programación Web en el servidor

La ingeniería del software en el desarrollo

  • Desarrollo de aplicaciones web: concepto y el sitio del servidor
  • Desarrollo de software y ciclos de vida
  • Análisis y especificación de requisitos
  • Diseño.
  • Diagramas para el desarrollo de una aplicación en el análisis y diseño: el estándar UML
  • Herramientas de uso común para el desarrollo de software
  • Algorítmica como base para el desarrollo de aplicaciones
  • Plateamiento de pruebas para el software desarrollado

Lenguaje de programacion PHP

  • Netbeans como edi para el desarrollo
  • Sintaxis y uso del lenguaje
  • Autentificación, sesiones y cookies
  • Programación orientada a Objetos
  • PHP como lenguaje orientado a objetos
  • Acceso a datos con php
  • UML Para modelar sistemas orientado a objetos

Arquitecturas web

  • Estudio de diferentes arquitecturas
  • Gestor de plantillas con smarty
  • Modelo vista controlador
  • Laravel como framework de php
  • Desarrollo con JSP (Java en el desarrollo web).

Aplicaciones web distribuidas

  • Uso de Ajax en el servidor
  • Desarrollo de aplicaciones híbridas
edit  

DESARROLLO DE APLICACIONES WEB

Lenguajes

  • PHP

Entornos

PHPStorm
Usaremos este, pero se pueden ver/usar otros
  • Netbeans
  • Sublime

Herramientas, y otras tecnologías que usaremos

  1. Vesta: Gestor de dominios en internet.
  2. SOAP: Servicios Web.
  3. Rest: Servicios Web.
  4. Mysql: Gestor de bases de datos relacionales.
  5. PhpMyAdmin: Herramienta para gestionar mysql.
  6. Mongo: Base de datos del tipo noSql.
  7. Mongochef: Herramienta para gestionar mongodb.
  8. Smarty: Gestor de plantillas.
  9. API's: en la web.
  10. PHPunit: Pruebas del software.
  11. Laravel: Framework de php.
  12. Blade: Gestor de plantillas en laravel.
  13. Herramientas más puntuales.
edit  

Asistencia

Asistencia

  • La asistencia es obligatoria.
  • Se debe de justificar las faltas al coordinador
  • Por otro lado venir a las clases garantiza conseguir los objetivos, y aprobar mas fácilmente


Icon key points.gif

Asistencia

Estudios presenciales
Para poder titular es obligatorio
  1. No más de 3 faltas en un mes.
  2. Obligatorio asistir al 25% de las clases.



edit  

Evaluación

Evaluación

  • Al ser un certificado de profesionalidad hay evaluación
  • Realizaremos un total de tres pruebas escritas
  • Se recogerán los trabajos que realicemos como parte del criterio de evaluación
  • La nota se obtendrá haciendo una media aritmética de las dos anteriores
  • En breve expondremos las fechas de las pruebas escritas
  • Sin miedo, el curso es para aprender, las pruebas, para demostrar que habéis aprendido
edit  

Referencias Web

Referencias web





  • Usaremos este wiki para desarrollar los contenidos
  • Se facilitarán en pdf (Os los podéis crear vosotros mismos).
  • Se aportarán numerosas páginas web de referencia a lo largo del curso.



Calendario


HorarioCurso2016 2016.png