Centro Premium
Durante el curso, aprenderás a: desarrollar, implantar, documentar y mantener aplicaciones informáticas multiplataforma, utilizando tecnologías y entornos de desarrollo específicos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de usabilidad y calidad exigidas en los estándares determinados.
Personas que deseen especializarse en este mercado laboral de amplia empleabilidad.
Durante el curso, aprenderás a:
MÓDULO 1: Sistemas Informáticos.
- Introducción a los sistemas microinformáticos y software de aplicación.
- CPU. Microprocesadores.
- La memoria principal.
- Placa base, tarjeta gráfica y buses.
- Dispositivos periféricos y memorias secundarias.
- Prevención, montaje y mantenimiento hardware.
- Sistemas operativos y uso de máquinas virtuales.
- Windows 10.
- Ubuntu 17.04.
- Administración de ubuntu 17.04. Usuarios, grupos y permisos.
- Redes de ordenadores.
- Configuración de sistemas operativos en red.
- Sistemas operativos servidores.
- Seguridad informática.
Módulo 2: Bases de Datos.
- Los sistemas de almacenamiento de la información.
- Diseño lógico relacional.
- Diseño físico relacional.
- Realización de Consultas.
- Tratamiento de los datos.
- Programación de bases de datos.
- BBDD distribuidas.
- BBDD Objeto-Relacionales.
MÓDULO 3: Programación.
- Elementos de un programa informático.
- Programación orientada a objetos. Objetos.
- Estructuras básicas de control.
- Programación orientada a objetos. Clases.
- P.O.O. utilización avanzada de clases.
- Lectura y escritura de información.
- Estructuras de almacenamiento.
- Bases de datos relacionales.
MÓDULO 4: Lenguajes de Marcas y Sistemas de Gestión de Información.
- Introducción a los Lenguajes de Marcas.
- HTML y XHTML. Lenguajes para la WEB.
- CSS. Hojas de estil.
- XML. Almacenamiento de datos.
- XML. Tratamiento y recuperación de datos.
- Transformación de documentos. XSLT.
- Sindicación de contenidos. RSS.
- Sistemas de gestión de información. ERP.
MÓDULO 5: Entornos de Desarrollo.
- Desarrollo de software.
- Instalación y uso de entornos de desarrollo.
- Diseño y realización de pruebas.
- Optimización y documentación.
- Elaboración de diagramas de clases.
- Elaboración de diagramas de comportamiento.
MÓDULO 6: Acceso a datos.
- Introducción y conceptos básicos.
- Ficheros.
- Bases de datos relacionales.
- Correspondencia objeto-relacional.
- Bases de datos de objetos y objeto-relacionales.
- XML.
- Bases de datos de XML.
- Componentes para el acceso a datos.
MÓDULO 7: Desarrollo de Interfaces.
- Creación de interfaces de usuario.
- Interfaz gráfica de usuario.
- Librerías de diseño.
- Lenguajes de interfaces de usuario.
- Diseño de componentes.
- Acceso a datos.
- Diseño de informes.
- Despliegue de paquetes.
- Pruebas.
- Documentación.
MÓDULO 8: Programación Multimedia y Dispositivos Móviles.
- Programación multiproceso.
- Programación multihilo.
- Programación de comunicaciones en red.
- Generación de servicios en red.
- Técnicas de programación segura.
MÓDULO 9: Programación de servicios y procesos.
- Tecnologías móviles.
- Introducción a android.
- Las actividades en android.
- Interface de usuario: los layouts.
- Interface de usuario: controles básicos.
- Preferencias, diálogos y notificaciones.
- Material design.
- Android avanzado.
- Persistencia.
- Librerías multimedia en android .
- Los juegos en android.
MÓDULO 10: Programación Multimedia para dispositivos IOS (para este módulo es imprescindible que el alumno cuente con un dispositivo apple, ya sea Tablet u odrdenador).
- Swift.
- Creando un proyecto para ios.
- Vistas y navegación.
- Base de datos locales.
- Servicios web.
- Event kit.
- Mapas.
- App store.
Al finalizar la etapa académica el estudiante, obtendrá un certificado como Curso Técnico en Aplicaciones Android e iOS.
Para acceder al curso, no es necesario que el estudiante posea una titulación específica, ni conocimientos previos en el sector.
Información Adicional
Podrás trabajar: