Cursos y Masters de Instituto Universitario de Estudios Europeos Cursos y Masters de Centro de Estudios CEAC Cursos y Masters de Oposiciones D.O.P. Cursos y Masters de SEAS Estudios Superiores Abiertos Cursos y Masters de Aula PYME Cursos y Masters de FORMATIK Cursos y Masters de DEUSTO Formación Cursos y Masters de Instituto Superior de Técnicas y Prácticas Bancarias Cursos y Masters de OPOSICION SIGLO XXI Cursos y Masters de Soluciones Formativas

Master en Desarrollo de Aplicaciones de Software Libre

  Ver cursos de UOC - Universitat Oberta de Catalunya
cursos de este centro

Tipo de curso:
Masters y Postgrados
Metodología:
OnLine
Centro: UOC - Universitat Oberta de Catalunya Nº de horas: 1275.00
Sedes: No presencial

Precio:A consultar Titulación otorgada:Propia de la Universidad

Imprimir la ficha del curso Master en Desarrollo de Aplicaciones de Software Libre Enviar a un amigo el curso Master en Desarrollo de Aplicaciones de Software Libre Pedir más información del curso Master en Desarrollo de Aplicaciones de Software Libre

Justificación/Descripción del curso:

Master en Comercio Electrónico y Software LibreMaster en Software Libre y Comercio ElectrónicoEste curso se desarrolla en colaboración con el Ministerio de Industria, Turismo y Comercio y la Generalitat de Catalunya

Actualmente, la totalidad de las necesidades informáticas de usuarios, empresas y administraciones públicas se puede cubrir con aplicaciones de software libre. Su utilización, en lugar del software de propiedad, crece cada día más. Se ha pasado de 1.000 usuarios en 1992 a los 20 millones de la actualidad, lo que ha permitido a los sistemas GNU/Linux alcanzar el 27% de la cuota de mercado de los sistemas operativos en servidores, según un informe reciente de la Fundación Auna.

El software libre en general, no únicamente GNU/Linux, y el software de código abierto están atrayendo la atención de empresas y administraciones públicas de todo el mundo. No sorprende que los gobiernos de países como Brasil, México, Alemania o China fomenten el uso y el desarrollo de estas tecnologías. Asimismo, muchas grandes compañías del ámbito tecnológico, como IBM, Apple, SUN Microsystems y Netscape, apoyan el movimiento del software libre y de código abierto, ya sea liberando algunos de sus productos estrella, como Mozilla y OpenOffice, o participando en el desarrollo de programas como Eclipse y MacOS X, entre otros.

Es bien sabido que el modelo de aprendizaje dentro de las comunidades del software libre y del código abierto requiere el acceso y la consulta constante de páginas web, foros, preguntas más frecuentes (FAQ) y manuales en línea, donde puede ser difícil encontrar la solución a un problema específico. En contrapartida, este máster ofrece una formación guiada y tutorizada, la acción docente de profesionales expertos, y también materiales didácticos de alta calidad que sirven de referencia y orientación durante el proceso de aprendizaje.

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 máster.

Este máster está diseñado con el sistema de créditos ECTS (european credit transfer system) en el que un crédito representa 25 horas de trabajo. De esta manera, la carga ECTS se refiere al tiempo teórico que invierte un estudiante para obtener los resultados requeridos. El máster incorpora todos los cambios formales y educativos que establece el EEES (Espacio Europeo de Educación Superior).

Titulación:

Una vez superado el proceso global de evaluación, la UOC entregará un diploma de Máster de Software libre. Especialización de Experto en desarrollo de aplicaciones de software libre a los participantes que acrediten una titulación universitaria legalizada en España.

En caso de no disponer de esta titulación, se expedirá un Certificado en Experto en desarrollo de aplicaciones de software libre


Requisitos de acceso al curso:

Para acceder al programa, es necesario disponer de una titulación universitaria homologada.

En caso de no tenerla, un comité de admisión valorará los conocimientos y la experiencia del solicitante a partir de su currículum.


Temario cubierto por el curso:

1. Introducción al software libre
1.1. Introducción al software libre
1.2. Un poco de historia
1.3. Aspectos legales
1.4. El desarrollador y sus motivaciones
1.5. Economía
1.6. Iniciativas públicas
1.7. Ingeniería del software libre
1.8. Entornos y tecnologías de desarrollo
1.9. Estudio de casos
1.10. Tendencias futuras

2. Sistema operativo GNU/Linux básico
2.1. Introducción
2.2. Conceptos y comandos básicos
2.3. Taller Knoppix
2.4. Instalación de Debian Woody
2.5. Taller de instalación Debian Woody
2.6. Configuraciones básicas
2.7. Daemons y runlevels
2.8. Instalación de aplicaciones
2.9. Taller de configuraciones básicas
2.10. Introducción a X-Window
2.11. Taller de X-Window

3. Administración avanzada de GNU/Linux
3.1. Nivel 2
3.2. Introducción al sistema operativo GNU/Linux
3.3. Migración y coexistencia sistemas no Linux
3.4. Herramientas básicas para el administrador
3.5. El Kernel
3.6. Administración de red
3.7. Administración de servidores
3.8. Administración de datos
3.9. Administración de seguridad
3.10. Configuración, sintonización y optimización
3.11. Clustering

4. Introducción al desarrollo del software
4.1. Introducción a la programación en C
4.2. La programación estructurada
4.3. Tipos de datos estructurados
4.4. La programación modular
4.5. Variables dinámicas
4.6. Diseño descendente de programas
4.7. Relación con el sistema operativo
4.8. C++ para programadores en C
4.9. Programación orientada a objetos
4.10. Diseño de programas orientados a objetos
4.11. Java para programadores en C++
4.12. Programación dirigida por eventos

5. Conceptos avanzados en desarrollo del software
5.1. Diseño de software orientado a objetos con UML
5.2. Desarrollo de aplicaciones bajo Unix
5.3. Frameworks y librerías
5.4. Desarrollo de aplicaciones bajo GUI: GNOME (Glib, GTK+, etc.)
5.5. Intercambio de datos en formatos estándar: XML
5.5.1. a. Sintaxis de XML
5.5.2. XML Valido
5.5.3. DTD
5.5.4. DOM
5.5.5. Utilizando LibXML
5.6. Web services
5.7. Internacionalización y localización de software

6. Ingeniería del software en entornos de software libre
6.1. Introducción a la ingeniería del software 6.1.1. Control de calidad y pruebas
6.1.2. Comprobación del software
6.1.3. Control de calidad
6.1.4. Black-box testing
6.1.5. White-box testing: GDB
6.1.6. Desarrollo de un plan de control de calidad
6.2. Sistemas de gestión de errores: Bugzilla
6.3. Construcción de software en entorno GNU 6.3.1. AutoMake
6.3.2. Libtool
6.4. Control de versiones (CVS)
6.5. Empaquetado y distribución de software
6.6. Sistemas de creación de documentación 6.6.1. HTML, XML, DocBook
6.6.2. Doxygen
6.7. Comunidades virtuales y recursos existentes 6.7.1. FreshMeat
6.7.2. SourceForge
6.7.3. Librerías estándares de programación

7. Implantación de sistemas
7.1. La Junta de Extremadura
7.2. El Gobierno Federal de Brasil
7.3. un Microsystems
7.4. Cometa Technologies

8. Proyecto
8.1. Contexto de la gestión del proyecto
8.2. Gestión del proyecto
8.3. Planificación y gestión
8.4. Previsión de gasto y tiempo


Imprimir la ficha del curso Master en Desarrollo de Aplicaciones de Software Libre Enviar a un amigo el curso Master en Desarrollo de Aplicaciones de Software Libre Pedir más información del curso Master en Desarrollo de Aplicaciones de Software Libre


Cursos relacionados con el actual por su contenido:
  • Master en Prevención de Riesgos Laborales 625 € »
  • Postgrado en Gestión y Desarrollo de Aplicaciones Web a Distancia »
  • Postgrado en Gestión y Desarrollo de Aplicaciones Web OnLine »
  • Master MBA en Gestion y Direccion de Empresas »
  • Master en Marketing, Dirección Comercial, Publicidad y Diseño, Comunicación y E-Bussines »
  • Master en Gestión y Dirección de Recurso Humanos »
  • Master en asesoría de contable y fiscal »
  • Master en contabilidad y finanzas »
  • Master en dirección y gestión de Recursos Humanos y Asesoría Laboral »
  • Master en Dirección Económico Financiera »
  • Máster en Gestión Integral: Calidad, Medio Ambiente y Prevención »
  • Máster en Calidad y Medio Ambiente »
  • Master en Software de Gestión de Empresa SAP R3 »
  • Experto en Desarrollo de Aplicaciones Informáticas a Distancia »
  • Desarrollo de Aplicaciones informáticas - Sólo Barcelona y Bilbao »
  • Master en Planificación y Desarrollo de proyectos Turísticos y de Ocio »
  • Experto en Desarrollo de Aplicaciones Informáticas OnLine »
  • Master en Asesoria Fiscal y Tributación »
  • Master en Asesoria contable »
  • Master en Asesoría Integral de Empresas »


  • Puede ver otros cursos relacionados en las categorías:
    Directorio de cursos » Informática » Sistemas Operativos
    Directorio de cursos » Informática » Programación
    Directorio de cursos » Nuevas Tecnologías » e-programación


    El curso Master en Desarrollo de Aplicaciones de Software Libre está en nuestra base de datos desde el 12/01/2006. Desde entonces ha sido visto por un total de 739 usuarios, generando un total de 4 peticiones de información.

    Sus tags: software, desarrollo, introducción, aplicaciones, sistemas, programación, administración, proyecto

    Términos relacionados: software libre, sistema operativo, código abierto


    imprimir ficha del curso imprimir
    © 2002-2006 Portal Formativo S.L. - B27303494 - Tlf 902 922245 - Fax 982 210683 - info@portalformativo.com - XHTML válido

    0.36561 Carga - 0.025834 Mysql (1) - 0.339776 PHP