Saltar al contenido
Buscar en la web

Tecnología e inteligencia artificial

Programación web en el entorno servidor

Formación especializada en Programación web en el entorno servidor. Modalidad adaptada a las necesidades de la empresa, bonificable.

  • 60 horas de formación
  • Online (e-learning)
  • 100 % bonificable vía FUNDAE
  • Diploma acreditativo de aprovechamiento del curso.

Descripción del curso

Programación web en el entorno servidor.

Objetivos:
- Crear, modificar y eliminar componentes software.
- Depurar y verificar los componentes software elaborados.
- Crear objetos, clases y métodos teniendo en cuenta las características de los componentes a desarrollar utilizando lenguajes de programación orientados a objetos.
- Documentar el componente software desarrollado.
- Conocer los métodos de creación de objetos, clases y métodos en los lenguajes de programación orientados a objetos.

Objetivos

  • - Crear, modificar y eliminar componentes software.
  • - Depurar y verificar los componentes software elaborados.
  • - Crear objetos, clases y métodos teniendo en cuenta las características de los componentes a desarrollar utilizando lenguajes de programación orientados a objetos.
  • - Documentar el componente software desarrollado.
  • - Conocer los métodos de creación de objetos, clases y métodos en los lenguajes de programación orientados a objetos.
  • - Manejar estructuras de datos y flujo de control en los lenguajes de programación orientados a objetos.
  • - Crear objetos, clases y métodos utilizando lenguajes de programación orientados a objetos.
  • - Formular estructuras de datos y flujo de control mediante lenguajes de programación orientados a objetos.
  • - Integrar componentes software de control del contenido de los documentos.
  • - Crear componentes software con la funcionalidad de aplicación de cliente para ser utilizado en el entorno cliente tipo applet.
  • - Crear componentes software que puedan ofrecer su funcionalidad a otros componentes software del mismo servidor u otros servidores de la red.
  • - Crear componentes software que faciliten la conectividad y el acceso a las informaciones almacenadas en bases de datos y otras estructuras.
  • - Identificar los elementos y estructuras que forman parte de una base de datos.
  • - Utilizar los elementos necesarios para la construcción de accesos a los datos según especificaciones dadas.
  • - Realizar operaciones de definición y manipulación de informaciones soportadas en bases de datos mediante el lenguaje SQL.
  • - Agregar sentencias SQL en los componentes software para acceder a la información necesaria.
  • - Integrar sentencias SQL en los componentes software para manipular la información ubicada en las bases de datos.
  • - Definir las características principales de un lenguaje estándar de marcas extendido.
  • - Determinar cómo compartir información entre los componentes software y las bases de datos usando lenguaje estándar de marcas extendido.
  • - Reconocer los servicios distribuidos web para ser integrados en las aplicaciones.
  • - Concretar los protocolos y estándares que permiten utilizar servicios web en la aplicación.
  • - Seleccionar los servicios web que se ajusten a las necesidades de la aplicación web.
  • - Emplear los elementos web que se ajusten a las necesidades específicas de nuestro diseño web.

Contenidos

  1. Desarrollo de aplicaciones web en el entorno servidor
  2. 1 El proceso del desarrollo de software
  3. 1.1 Modelos del ciclo de vida del software
  4. 1.2 Análisis y especificación de requisitos
  5. 1.3 Diseño
  6. 1.4 Implementación. Conceptos generales de desarrollo de software
  7. 1.5 Validación y verificación de sistemas
  8. 1.6 Pruebas de software
  9. 1.7 Calidad del software
  10. 1.8 Herramientas de uso común para el desarrollo de software
  11. 1.9 Gestión de proyectos de desarrollo de software
  12. 1.10 Cuestionario: Cuestionario
  13. 2 La orientación a objetos
  14. 2.1 Principios de la orientación a objetos
  15. 2.2 Clases de objetos
  16. 2.3 Objetos
  17. 2.4 Herencias
  18. 2.5 Modularidad
  19. 2.6 Genericidad y sobrecarga
  20. 2.7 Desarrollo orientado a objetos
  21. 2.8 Lenguajes de modelización en el desarrollo orientado a objetos
  22. 2.9 Cuestionario: Cuestionario
  23. 3 Arquitecturas web
  24. 3.1 Concepto de arquitectura web
  25. 3.2 El modelo de capas
  26. 3.3 Plataformas para el desarrollo en las capas servidor
  27. 3.4 Herramientas de desarrollo
  28. 4 Lenguajes de programación de aplicaciones web en el lado servidor
  29. 4.1 Características de los lenguajes de programación
  30. 4.2 Tipos y características de los lenguajes de uso común
  31. 4.3 Criterios en la elección de un lenguaje de programación
  32. 4.4 Características generales
  33. 4.5 Gestión de la configuración
  34. 4.6 Gestión de la seguridad
  35. 4.7 Gestión de errores
  36. 4.8 Transacciones y persistencia
  37. 4.9 Componentes en servidor
  38. 4.10 Modelos de desarrollo
  39. 4.11 Documentación del software. Inclusión en código fuente. Generadores de documentación
  40. 4.12 Cuestionario: Cuestionario
  41. 4.13 Cuestionario: Cuestionario final
  42. Acceso a datos en aplicaciones web del entorno servidor
  43. 1 Modelos de datos
  44. 1.1 Concepto de dato. Ciclo de vida de los datos
  45. 1.2 Tipos de datos
  46. 1.3 Definición de un modelo conceptual
  47. 1.4 El modelo relacional
  48. 1.5 Construcción del modelo lógico de datos
  49. 1.6 El modelo físico de datos
  50. 1.7 Transformación de un modelo lógico
  51. 1.8 Herramientas para la realización de modelos de datos
  52. 2 Sistemas de gestión de bases de datos
  53. 2.1 Definición de SGBD
  54. 2.2 Componentes de un SGDB
  55. 2.3 Terminología de SGDB
  56. 2.4 Administración de un SGDB
  57. 2.5 Gestión de transacciones en un SGBD
  58. 2.6 Soluciones de SGBD
  59. 2.7 Criterios para la selección de SGBD comerciales
  60. 2.8 Cuestionario: Cuestionario
  61. 3 Lenguajes de gestión de base de datos - estándar SQL
  62. 3.1 Descripción del estándar SQL
  63. 3.2 Creación de bases de datos
  64. 3.3 Gestión de registros en tablas
  65. 3.4 Consultas
  66. 3.5 Conversión, generación y manipulación de datos
  67. 3.6 Consultas múltiples. Uniones
  68. 3.7 Agrupaciones
  69. 3.8 Vistas
  70. 3.9 Funciones avanzadas
  71. 3.10 Cuestionario: Cuestionario
  72. 4 Lenguaje de marcas de uso común en el lado servidor
  73. 4.1 Origen e historia de los lenguajes de marcas - xml
  74. 4.2 Características de XML
  75. 4.3 Estructura de XML
  76. 4.4 Estándares basados en XML
  77. 4.5 Análisis XML
  78. 4.6 Uso de XML en el intercambio de información
  79. 4.7 Cuestionario: Cuestionario
  80. 4.8 Cuestionario: Cuestionario final
  81. Desarrollo de aplicaciones web distribuidas
  82. 1 Arquitecturas distribuidas orientadas a servicios
  83. 1.1 Características de las arquitecturas de servicios distribuidos
  84. 1.2 Modelo conceptual
  85. 1.3 Aspectos de seguridad
  86. 1.4 Implementación de arquitecturas orientadas a servicioS
  87. 1.5 Implementación de la seguridad
  88. 1.6 Directorios de servicios
  89. 1.7 Cuestionario: Cuestionario
  90. 2 Programación de servicios web en entornos distribuidos
  91. 2.1 Componentes software para el acceso a servicios distribuidos
  92. 2.2 Programación de diferentes tipos de acceso a servicios
  93. 2.3 Herramientas para la programación de servicios web
  94. 2.4 Cuestionario: Cuestionario
  95. 2.5 Cuestionario: Cuestionario final
  96. 2.6 Cuestionario: Cuestionario final

Detalles

Dirigido a
Trabajadores y profesionales del sector.
Certificado
Diploma acreditativo de aprovechamiento del curso.

Solicita este curso

Formación Mallorca · Tel. 685 881 641 · administracion@formacionmallorca.com · https://formacionmallorca.com/cursos/programacion-web-en-el-entorno-servidor/

Cursos relacionados

Ver todo el catálogo
Tecnología e inteligencia artificialDiseño Gráfico 2D / 3D

3DS MAX 2015

Formación especializada en 3DS MAX 2015. Modalidad adaptada a las necesidades de la empresa, bonificable.

  • 60 h
  • Online
  • Bonificable
Tecnología e inteligencia artificialDiseño Gráfico 2D / 3D

3DS MAX 2015 para Animación

Formación especializada en 3DS MAX 2015 para Animación. Modalidad adaptada a las necesidades de la empresa, bonificable.

  • 30 h
  • Online
  • Bonificable
Tecnología e inteligencia artificialDiseño Gráfico 2D / 3D

3DS MAX 2015 para Arquitectura

Formación especializada en 3DS MAX 2015 para Arquitectura. Modalidad adaptada a las necesidades de la empresa, bonificable.

  • 40 h
  • Online
  • Bonificable
WhatsApp