Curso online
Duración : 1 Año
Emagister S.L. (responsable) tratará tus datos personales con la finalidad de gestionar el envío de solicitudes de información y comunicaciones promocionales de formación con tu consentimiento. Ejerce tus derechos de acceso, supresión, rectificación, limitación, portabilidad y otros, según se indica en nuestra política de privacidad.
Objetivos
Con este programa los alumnos estudiar la introducción al entorno de desarrollo, las características del lenguaje Swift, las características avanzadas, los elementos gráficos básicos, los elementos gráficos avanzados, los componentes y tareas avanzadas. Aprenden la base de datos Sqlite, la integración con redes sociales y la introducción a la creación de videojuegos con Swift.
A quién va dirigido
El Programa está especialmente diseñado para aquellas personas que estén interesadas en adquirir conocimientos sobre Programación Java & Android e I-phone y que quieran asegurarse un recorrido ascendente en esta área, con una especial elevación y consolidación de competencias.
Requisitos
Para comenzar tus estudios en este curso no se necesitan requisitos previos.
Temario completo de este curso
PARTE 1. Especialista TIC en programación de aplicaciones para iPhone, iPad y Mac
Módulo 1. TIC en programación de aplicaciones para iPhone, iPad y Mac
Unidad didáctica 1. Introducción al entorno de desarrollo
Unidad didáctica 2. Características del lenguaje SWIFT
Unidad didáctica 3. Características avanzadas del lenguaje SWIFT
Unidad didáctica 4. Elementos gráficos básicos
Unidad didáctica 5. Elementos gráficos avanzados
Unidad didáctica 6. Componentes y tareas avanzadas
Unidad didáctica 7. La base de datos SQLITE
Unidad didáctica 8. Integración con redes sociales
Unidad didáctica 9. Introducción a la creación de videojuegos con SWIFT
Módulo 2. TIC en programación con Java 8 SE Standard Edition
Unidad didáctica 1. Introducción
Unidad didáctica 2. Desarrollando y probando programas con tecnología JAVA
Unidad didáctica 3. Programación Orientada a Objetos (POO)
Unidad didáctica 4. Declarando, inicializando y usando variables
Unidad didáctica 5. Creando y usando objetos
Unidad didáctica 6. Características avanzadas de clases
Unidad didáctica 7. Usando operadores y constructores
Unidad didáctica 8. Usando LOOPS
Unidad didáctica 9. Desarrollando y usando métodos
Unidad didáctica 10. Implementando encapsulación
Unidad didáctica 11. Creando y usando arreglos
Unidad didáctica 12. Implementando herencia
Módulo 3. Conceptos avanzados e interfaces gráficas del lenguaje Java
Unidad didáctica 1. Principios básicos de E/S
Unidad didáctica 2. E/S de consola y E/S de archivos
Unidad didáctica 3. Creación de interfaces gráficas con el API SWING
Unidad didáctica 4. Creación de interfaces gráficas con el API SWING (continuación)
Unidad didáctica 5. Aplicaciones basadas en la interfaz gráfica
Unidad didáctica 6. Hilos (THREADS)
Unidad didáctica 7. Programación de red
Módulo 4. Desarrollando aplicaciones para la plataforma Java
Unidad didáctica 1. Ubicando el modelo JAVA EE en contexto
Unidad didáctica 2. Modelo de componentes de JAVA EE y pasos de desarrollo
Unidad didáctica 3. Modelo de componentes WEB
Unidad didáctica 4. Desarrollando SERVLETS
Unidad didáctica 5. Desarrollando con la tecnología de páginas JSP
Unidad didáctica 6. Modelo de componentes EJB
Unidad didáctica 7. Implementación de las sesiones EJB 3.0
Unidad didáctica 8. La persistencia API de JAVA
Unidad didáctica 9. Implementando una política transaccional
Unidad didáctica 10. Desarrollando aplicaciones JAVA usando mensajería
Unidad didáctica 11. Desarrollo del envío de mensajes
Unidad didáctica 12. Modelo de los servicios WEB
Unidad didáctica 13. Modelo implementación de servicios JAVA EE WEB SERVICES con JAX-WS
Unidad didáctica 14. Implementación de una política de seguridad
PARTE 2. Experto en diseño web para dispositivos móviles con HTML5 + CSS3 + Javascript (Cliente)
Módulo 1. Javascript
Unidad didáctica 1. Introducción a las páginas WEB
Unidad didáctica 2. Introducción a JAVASCRIPT
Unidad didáctica 3. Conceptos básicos de programación
Unidad didáctica 4. Objetos en JAVASCRIPT
Unidad didáctica 5. Los objetos LOCATION e HISTORY
Unidad didáctica 6. El objeto DOCUMENT
Unidad didáctica 7. El objeto FORM
Unidad didáctica 8. Los objetos FRAME, NAVIGATOR y SCREEN
Módulo 2. Diseño web avanzado con HTML5 + CSS3
Unidad didáctica 1. Herramientas necesarias
Unidad didáctica 2. Introducción HTML
Unidad didáctica 3. Texto, enlaces, listas, imágenes y objetos
Unidad didáctica 4. Tablas, formularios y estructuras
Unidad didáctica 5. Otras etiquetas importantes
Unidad didáctica 6. Metainformación, accesibilidad y validación
Unidad didáctica 7. Introducción CSS
Unidad didáctica 8. Selectores, unidades de medida y colores
Unidad didáctica 9. Modelos de cajas, posicionamiento y visualización
Unidad didáctica 10. Estructurar una página LAYOUT
Unidad didáctica 11. Texto, enlaces, imágenes y listas
Unidad didáctica 12. Tablas, formularios y SHORTHAND
Unidad didáctica 13. Otras utilidades de CSS
Unidad didáctica 14. FIREBUG
Unidad didáctica 15. Introducción HTML5
Unidad didáctica 16. Nuevos atributos, eventos y pseudo-clases
Unidad didáctica 17. Nuevos elementos semánticos
Unidad didáctica 18. Mejoras en los formularios
Unidad didáctica 19. Otras mejoras de HTML5
Unidad didáctica 20. Introducción a CSS3
Unidad didáctica 21. Animaciones, fondos y bordes
Unidad didáctica 22. Cajas, cajas flexibles, colores y fuentes
Unidad didáctica 23. Enlaces y multi-columnas
Unidad didáctica 24. Texto y 2D/3D transformaciones
Unidad didáctica 25. Transiciones e interfaz de usuario
Unidad didáctica 26. Móviles
PARTE 3. Dispositivos de telefonía móvil
Unidad didáctica 1. Redes de telefonía móvil
Unidad didáctica 2. Dispositivos móviles
Unidad didáctica 3. Las redes sociales en los dispositivos móviles
Unidad didáctica 4. Seguridad en telefonía móviles
Unidad didáctica 5. Informática forense
Unidad didáctica 6. Peritaje en telefonía móvil
Unidad didáctica 7. Soporte de datos
Unidad didáctica 8. Equipos específicos para el análisis forense de datos de telefonía móvil
Unidad didáctica 9. Marco normativo