Master en Desarrollo de Aplicaciones de Software Libre

Tipo de curso:
Masters y Postgrados
Metodología:
OnLine
Forman en:
Toda España
Nº de horas:
1275.00
Titulación otorgada:
Propia de la Universidad
Precio aprox:
Promoción especial:
No disponible
Requisitos de acceso: 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.

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
Pedir más información: Master en Desarrollo de Aplicaciones de Software Libre Enviar a un amigo: Master en Desarrollo de Aplicaciones de Software Libre

SOLICITAR MÁS INFORMACIÓN / CONTACTAR CENTRO

Si quieres ponerte en contacto con UOC - Universitat Oberta de Catalunya, o deseas que te facilite más información sobre Master en Desarrollo de Aplicaciones de Software Libre, tan sólo comprueba que cumples los requisitos necesarios y utiliza el siguiente formulario:

Nombre Apellidos
Fecha de nacimiento (La edad es requerida) / /
Indica tu Nivel de estudios actual
Teléfono Email
Residencia Provincia
Dirección Piso
Población Cód. Postal
Comentarios (Puedes modificarlos a tu gusto)
Al pulsar Enviar acepto las condiciones de uso.
 

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
Pedir más información: Master en Desarrollo de Aplicaciones de Software Libre Enviar a un amigo: Master en Desarrollo de Aplicaciones de Software Libre

Categorías de cursos y Masters relacionadas CURSOS RELACIONADOS EN OTRAS CATEGORÍAS

» Cursos y Masters » Informática y Nuevas Tecnologías » Sistemas Operativos
» Cursos y Masters » Informática y Nuevas Tecnologías » Programación

Categorías de cursos y Masters relacionadas OTRAS SUBCATEGORÍAS RELACIONADAS

» Informática y Nuevas Tecnologías » Programación » Master en Programación
» Informática y Nuevas Tecnologías » Programación » Otros Lenguajes
» Informática y Nuevas Tecnologías » Sistemas Operativos » Software Libre

Cursos y Masters relacionados CURSOS Y MASTER RELACIONADOS POR SU CONTENIDO

Ver resumen Curso de Gestión del Portafolio de Aplicaciones

Listado de todos los Cursos de La Salle Barcelona
Listado de todos los Masters de La Salle Barcelona

Ver resumen Curso de Grado Superior en Desarrollo de Aplicaciones Informáticas

Listado de todos los Cursos de XENIUM España
Listado de todos los Masters de XENIUM España

Ver resumen Curso de Grado Superior en Desarrollo de Aplicaciones Informáticas

Listado de todos los Cursos de XENIUM España
Listado de todos los Masters de XENIUM España

Ver resumen Desarrollo de Aplicaciones informáticas - Sólo Barcelona y Bilbao
Ver resumen Master MBA en Gestion y Direccion de Empresas
Ver resumen Master en Asesoria contable
Ver resumen Master en asesoría laboral
Ver resumen Master en contabilidad y finanzas
Ver resumen Master en Asesoría Integral de Empresas
Ver resumen Master MBA + Especialidad Recursos Humanos

Cursos y Masters relacionados BÚSQUEDAS RELACIONADAS

Buscador de cursos - desarrollo - aplicaciones - software - libre
Pedir más información: Master en Desarrollo de Aplicaciones de Software Libre Enviar a un amigo: Master en Desarrollo de Aplicaciones de Software Libre

ENVIAR A UN AMIGO

Escribe el email de hasta 5 amigos a los que quieras enviar información sobre este curso, puedes dejar el texto que aparece como comentario o escribir el tuyo propio. Cuando acabes, basta con que pulses el botón enviar y tus amigos recibirán en su correo un enlace de tu parte que les llevará al curso sobre el que quieres informarles.
Tus datos:
Nombre: Mail:
Datos de tus amigos:
Nombre: Mail:
Nombre: Mail:
Nombre: Mail:
Nombre: Mail:
Nombre: Mail:
Comentarios a incluír:

Cursos y Masters