Especialización
Desarrollo de software libre

Diseña e implementa programas con lenguajes y herramientas basados en el Software Libre

Edición: 7.ª
Inicio: 21 septiembre 2012
Duración: 1 año ( 375 horas)
Nro. de créditos: 15 ECTS
Idioma: Multilingüe


El programa en software libre nació fruto de la necesidad de disponer de personal cualificado en referencia al software libre. La demanda de profesionales cualificados es cada vez más elevada, ya que la utilización del software libre en lugar del software propietario crece cada día más. Aunque la mayoría de usuarios de esta utilización se da en empresas, muchas administraciones, universidades e instituciones de todo el mundo estudian esta posibilidad.

 

En el caso del Estado español, la implantación de este sistema operativo en lugar de las opciones propietarias podría suponer un ahorro considerable en tecnología informática. También la Unión Europea ha recomendado la realización de estudios del software libre como alternativa al software propietario. Una de las razones que alega la Unión Europea es que el habitual desconocimiento del código fuente no permite auditar su funcionamiento real, hecho que puede comprometer de forma seria la seguridad de algunos países y la deja en manos de las empresas que crean estos programas propietarios. Apoyado por esta realidad mundial, ha nacido este programa que ofrece a los estudiantes diferentes posibilidades dependiendo de su perfil profesional y de sus intereses.

 

Asimismo, la UOC, consciente de la importancia de eliminar las barreras del acceso al conocimiento, publica bajo licencias libres una parte importante de los materiales del programa.


Aplicación profesional


  • Escribir programas siguiendo el paradigma de la programación estructurada en lenguaje C.
  • Desarrollar aplicaciones eficientes en lenguaje C.
  • Escribir programas con el paradigma de la programación orientada a objetos (C++).
  • Desarrollar programas en lenguaje Java.
  • Desarrollar aplicaciones de sistema en entornos UNIX y GNU/Linux.
  • Plantear y abordar proyectos de localización de software.
  • Conocer y utilizar los formatos estándares de intercambio de datos y el lenguaje XML.
  • Desarrollar aplicaciones gráficas en el entorno Mono.
  • Desarrollar aplicaciones gráficas en el entorno GNOME.
  • Conocer los conceptos relativos a la ingeniería del  software.
  • Diseñar software orientado a objetos con el lenguaje UML.
  • Diseñar juegos de pruebas y métodos de control de calidad.
  • Construir programas en entorno GNU.
  • Trabajar con las herramientas de control de versiones.
  • Gestionar el software y trabajar con los sistemas de empaquetado de programas.
  • Documentar el software.
  • Conocer y utilizar los recursos existentes y las comunidades virtuales.


Temario


1.

Introducción al desarrollo de software

2.

Conceptos avanzados en desarrollo de software

3.

Ingeniería del software en entornos de software libre


Ver programa académico completo


Precio


1.345 euros




El precio de este programa se deberá confirmar en el momento de formalizar la inscripción.


Presentación
Programa
A quién se dirige
Objetivos
Dirección y profesorado
Requisitos de admisión
Recursos didácticos

Versión para imprimir
modelo_educativo
btn_lateral_02_es
btn_lateral_04_es_bis
Asesoría personalizada
Déjanos tus datos:
un asesor de la UOC se pondrá en contacto contigo
mano
Visita nuestras sedes y habla en persona con nuestros asesores
Resolución mínima 800x600 píxeles · © FUOC 2012 · Aviso legal