Máster de Programación en Desarrollo de Aplicaciones Móviles
-
Hoy soy alumna de este centro, pero pronto seré una profesional. Me encanta estudiar aquí. El personal es muy profesional desde la recepción hasta los profesores. Tengo un futuro asegurado con esta academia.
← | →
Master
En Alcorcón
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
SÉ UN PROFESIONAL DE ÉXITO
-
Tipología
Master
-
Lugar
Alcorcón
-
Horas lectivas
270h
-
Duración
5 Meses
-
Inicio
Fechas a elegir
¿Deseas conocer los lenguajes de programación para el desarrollo de aplicaciones móviles? Dentro de la variedad de programas que ofrece Emagister, hoy traemos para ti el Máster de Programación en Desarrollo de Aplicaciones Móviles, impartido de manea online por el centro CURSOLINE.
Debido a la gran rapidez con la cual evolucionan los teléfonos y otros dispositivos, se requiere cada día de nuevas aplicaciones que sean aptas para los mismos. Por ello, en este curso aprenderás las maneras para desarrollar diferentes tipos de aplicaciones para móvil, ya sea para Android, MAC OS, o Linux. Encontrarás todas las bases técnicas para ser el mejor programador y aprenderás el mejor lenguaje de programación para la creación de una app.
¡No dejes pasar esta gran oportunidad! Si estás interesado en este programa, te invitamos a que dejes tus datos en el formulario y esperes a que un asesor se comunique contigo. También, puedes consultar en emagister.com.
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
" Estudiantes de Ingeniería informáticas, Telecomunicaciones, graduados de otras titulaciones de la rama de ingeniería y graduados en Multimedia.
" Trabajadores de empresas, instituciones y administraciones públicas que quieran integrar la tecnología móvil dentro de sus procesos organizativos, de ventas, marketing, etc.
" Consultores de empresas sobre tecnología móvil.
Manejo de inglés técnico a nivel de lectura y conocimientos o experiencia en programación en cualquier lenguaje orientado a objetos.
Tres tipos:
ASISTENCIA: El instructor debe llevar día a día la asistencia de cada curso, con el 75% de asistencia se entrega un certificado de asistencia oficial Microsoft o Android, etc. a cada participante.
APROBACIÓN: podrán tomarse exámenes al finalizar cada curso o no.
CERTIFICACIÓN INTERNACIONAL: Los participantes al finalizar el curso o un tiempo después pueden rendir en un Testing Center, los exámenes oficiales y alcanzar de esta manera las certificaciones internacionales ampliamente reconocidas por las empresas de todo el mundo y gobiernos de ciertos países.
" Nuestro Máster es oficial Microsoft y Android cumpliendo con el compromiso más alto de calidad requerido por estas compañías
" Es el único que te certifica en todos los conocimientos necesarios para ser un profesional experto en Programación de App para móviles
" Nuestros profesores están certificados como instructores por Microsoft y Android, tienen una amplia experiencia en la docencia y han trabajado para grandes empresas internacionales (Pepsico, Microsoft, Philips, Air France, Deloitte
Opiniones
-
Hoy soy alumna de este centro, pero pronto seré una profesional. Me encanta estudiar aquí. El personal es muy profesional desde la recepción hasta los profesores. Tengo un futuro asegurado con esta academia.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Aurora Fuentes
Logros de este Centro
Todos los cursos están actualizados
La valoración media es superior a 3,7
Más de 50 opiniones en los últimos 12 meses
Este centro lleva 17 años en Emagister.
Materias
- Proveedores
- Liderazgo
- Programación web
- SQL
- Administración
- Desarrollo de aplicaciones
- Aplicaciones web
- Trabajo en equipo
- Programación orientada a objetos
- Conflicto
- Publicación
- Android
- Base de datos
- Bases de datos
- Software
- Desarrollo de software
- Manipulacion de datos
- APP
- Almacenamiento de datos
- Crear objetos de base de datos
Temario
32 Hs.
Certificación:
- Este curso prepara para el examen 98-364: Database Administration Fundamentals
- Examen que es requisito para la certificación: MTA en Base de Datos
Objetivos:
- Conceptos de bases de datos
- Crear objetos de base de datos
- Manipulación de datos, almacenamiento de datos
- Módulo 1: Comprensión de conceptos centrales de la base de datos
- Módulo 2: Crear objetos de base de datos
- Módulo 3: Manipulación de datos
- Módulo 4: Comprendiendo el almacenamiento de datos
- Módulo 5: Administración de una base de datos
2. SOFTWARE DEVELOPMENT FUNDAMENTALS – (40361 MTA)
32 Hs.
Certificación:
- Este curso prepara para el examen 98-361: Software Development Fundamentals
- Examen que es requisito para la certificación: MTA en Desarrollo
Objetivos:
- Núcleo de Programación
- Programación Orientada a Objetos
- Desarrollo de Software
- Aplicaciones Web
- Aplicaciones de Escritorio
- Vínculos con bases de datos.
- Módulo 1: Introducción a la programación orientada a objetos
- Módulo 2: Comprensión de desarrollo general de software
- Módulo 3: Comprensión de aplicaciones Web
- Módulo 4: Comprensión de aplicaciones de escritorio
- Módulo 5: Conocimiento de bases de datos
3. JAVA PROGRAMMING
40 Hs.
Certificación:
Este curso no tiene una certificación asociada.
Objetivos:
- Conocer las características de la programación de Java y sus aplicaciones,
- Conocer la sintaxis básica del lenguaje Java
- Escribir programas Java simples
Módulo 1: El lenguaje Java
- Preparación y uso del ambiente de trabajo.
- Variables, operaciones y tipos de datos
- Estructuras de Control. (Bifurcaciones – IF – Ciclos)
- Arreglos
Módulo 2: Programación Orientada a Objetos Java
- Clases y Objetos. Atributos y métodos. Constructores.
- Relaciones entre clases – Asociación. – Multiplicidad. – Agregación. – Composición.
- Herencia. – Generalización.
- Polimorfismo.
- Clases abstractas e interfaces.
Módulo 3: Java Avanzado
- Excepciones
- Programación Concurrente. Hilos.
- Archivos
Módulo 4: Java y base de datos
- Ambiente de trabajo.
- Drivers.
- Instalación. Distintas bases de datos.
- Prueba de la instalación.
- Trabajando con la base de datos.
- Operaciones requeridas sobre una base de datos. SQL. Resumen de SQL básico.
- Componentes comunes de JDBC.
- Driver.
- Connection.
4. ANDROID APPLICATION DEVELOPMENT- (AND 801)
40 Hs.
Certificación:
- Este curso prepara para el examen AND 801: Android Application Development
- Examen que es requisito para la certificación: Android Certified Application Developer
Objetivos:
- Este curso proporciona los conocimientos y habilidades necesarios para diseñar y construir una aplicación completa para Android ™. Ofrece una capacitación exhaustiva sobre los componentes principales de Android SDK y sus interacciones.
- El curso incluye temas compatibles con todas las versiones de Android hasta Android 8 y el código fuente actualizado a API 27. Este curso utiliza el lenguaje de programación Kotlin. Kotlin es un lenguaje de programación seguro y conciso que promueve un desarrollo más rápido de aplicaciones de Android de alta calidad.
Módulo 1: Introducción a Kotlin
- Historia de Kotlin
- Ventajas de Kotlin
- ¿Cómo funcionan los programas de Kotlin?
- Prerrequisitos del software Kotlin
- Instalar Android Studio
- Creando el Proyecto Kotlin Usando Android Studio
- Creando un programa Kotlin
- Ejecución de un programa de Kotlin
- Variables de Kotlin
- Tipos de datos de Kotlin
- Entrada de Información al Programa Kotlin
Módulo 2: Control de declaraciones de flujo
- Introducción
- Si la declaración
- Si – Otra declaración
- Operadores lógicos y otros
- Cuando declaración y expresión
- Para bucles
- Mientras que Loops
- mientras que Loops
- Saltar expresiones
Módulo 3: Funciones y Programación Orientada a Objetos (OOP)
- Programación orientada a objetos (OOP)
- Objeto
- Clase
- Colecciones de Kotlin
Módulo 4: Android Framework y Android Studio
- Introducción
- Arquitectura de plataforma Android
- Bibliotecas de Android
- Componentes de la aplicación Android
- Tipos de procesos de Android y sus prioridades
- Desarrollo de aplicaciones de Android
- Laboratorio 4: Creando su primera aplicación
Módulo 5: Crear interfaz de usuario Interfaz de usuario
- Introducción
- Estructura de proyecto de Android
- Ver
- Creando una interfaz de usuario
- Laboratorio 5: Creación de una aplicación de pedido de pizza
Módulo 6: diseños de Android, estilos, temas y menús
- Introducción
- Puntos de vista
- Diseños
- Estilos y temas de Android
- Manifiesto de la aplicación
- Práctica de laboratorio 6: diseños, estilos y temas de aplicaciones de Android
Módulo 7: brindis, actividades, navegaciones y vistas
- Clase de contexto
- Clase de tostada
- ¿Qué es una actividad?
- Ciclo de vida de la actividad
- Android con intención
- Vistas de Android
Módulo 8: Diálogos, Snackbar, Menús, WebView y Notificaciones de Android
- Introducción
- Diálogos de Android
- Snackbar
- Menús
- WebView
- Notificaciones de Android
- Laboratorio 8: configuración del navegador web, el menú y la notificación de Android
Módulo 9: Almacenamiento de Android, SQLite y proveedores de contenido
- Opciones de almacenamiento de Android
- Preferencias compartidas
- Almacenamiento interno
- Almacenamiento externo
- Conexión de red
- Bases de datos SQLite
- Proveedores de contenido
- Adaptadores de sincronización
- ORMLite
- Elegir almacenamiento interno o externo
- Laboratorio 9: bases de datos SQLite y proveedores de contenido
Módulo 10: Aplicaciones con reconocimiento de ubicación: uso de GPS y Google Maps
- Introducción
- ¿Qué es GPS y cómo funciona?
- Otros proveedores de servicios de ubicación
- Configurando Google Maps
- JSON y API
- Laboratorio 10: Aplicaciones con reconocimiento de ubicación usando un GPS y Google Map
12 Hs.
Certificación:
- Este curso prepara para el examen AND 802: Android Security Essential
- Examen que es requisito para la certificación: Android Certified Application Engineer
Objetivos:
- Este curso cubre completamente el modelo de seguridad de Android y las preocupaciones tanto del desarrollador como del punto de vista del usuario final.
Este curso permite:
- Comprender la arquitectura de software de Android.
- Comprender el modelo de seguridad de Android.
- Crear aplicaciones Android teniendo en cuenta las mejores prácticas de seguridad.
- Crear una aplicación más segura y más robusta que atraiga a los clientes.
Módulo 1: Permisos
- Introducción
- Arquitectura de plataforma Android
- Arquitectura de seguridad de Android
- Permisos
- Laboratorio 1
Módulo 2: Administrar el archivo de política
- Introducción
- El archivo de manifiesto
- Modificar la política de aplicación
- Laboratorio 2
Módulo 3: Privacidad y protección de datos de los usuarios
- Introducción
- Principios de seguridad de datos
- El entorno móvil
- Estados de datos
- Vulnerabilidades y ataques contra datos almacenados
- Principios de protección
- Consejos para Android Vulnerabilidades de codificación
- Laboratorio 3
Módulo 4: Asegurar el almacenamiento
- Introducción
- Decisiones de almacenamiento de datos
- Mecanismos de almacenamiento
- Operaciones de archivos en un almacenamiento externo
- Cache
- Base de datos
- Laboratorio 4
12 Hs.
Certificación
- Este curso prepara para el examen AND 803: Android Applications UI/UX Design and Monetization Techniques
- Examen que es requisito para la certificación: Android Certified Application Engineer
Objetivos
- Este curso cubre exhaustivamente las aplicaciones de Android UI / UX Design y las preocupaciones de las técnicas de monetización de las aplicaciones de Android UI / UX Design y de las aplicaciones de Android.
Módulo 1: Fundamentos del diseño de UI / UX
- Introducción
- UX Designer
- Diseñador de UI
- La diferencia entre UI y UX Design
- Comprender las necesidades de los usuarios y las empresas
- Estrategia y contenido
- Enmarcado de cables y creación de prototipos
- Ejecución y análisis
- Usabilidad y sensación del usuario
- Pruebas y comentarios
Módulo 2: Creación de una aplicación de estructura metálica
- Introducción
- ¿Por qué Wireframe es el primer paso?
- Qué hacer y qué no hacer para un diseño de UX exitoso
- Wireframe Tools para aplicaciones móviles
- Laboratorio 2: Creación de la estructura metálica de su aplicación
Módulo 3: Un viaje de diseñador de UX / UI en dos aplicaciones de Android
- Introducción
- Aplicación Pizza Pizza
- La aplicación de la red meteorológica
Módulo 4: Cómo monetizar su aplicación
- Introducción
- Diferentes técnicas de monetización
- Formato de anuncio
- Tipos de anuncios
- La mejor técnica para su negocio
- Agregar anuncios en la aplicación a su aplicación Android
- Métricas de ingresos
- Laboratorio 4: agregar anuncios de Google a su aplicación
Módulo 5: Publicación de su aplicación
- Introducción
- Preparar su aplicación para el lanzamiento
- Liberando su aplicación a los usuarios
- Firmando su solicitud
- El proceso de publicación en Google Play
- Servicio de facturación en la aplicación de Google Play
- Lanzamiento de mejores prácticas de aplicaciones
- Laboratorio 4: Publicación de su aplicación en Google Play
Módulo 6: Licencia y monitoreo de su aplicación
- Introducción
- Licenciando su aplicación
- Google Play Licensing
- Agregar licencias a su aplicación
- Monitoreando tu aplicación
- Laboratorio 6: adición de licencias y análisis a su aplicación
7.TRABAJO EN EQUIPO
12 Hs.
Certificación:
Este curso no tiene una certificación asociada.
Objetivos:
- Desarrollar habilidades que posibiliten mejorar el desempeño de un equipo de trabajo.
- Reconocer los factores intervinientes en una comunicación interpersonal desde un contexto organizacional.
- Implementar una adecuada sinergia grupal, centrada en los procesos de mejora y creatividad continua.
- Elaborar un marco valorativo para el desarrollo de un equipo de alto rendimiento.
Módulo 1: El camino hacia la Interdependencia
- Diferencias entre Grupo y Equipo.
- Fundamentos del Trabajo en Equipo.
- Las implicancias de trabajar con otro.
- El balance de la participación.
- Condiciones indispensables para alcanzar un alto desempeño.
Módulo 2: Roles y funciones en el Equipo
- Método de trabajo e involucramiento activo.
- Motivadores Extrínsecos e Intrínsecos.
- El liderazgo rotativo.
- Tipología de participantes en un equipo.
- Cómo aprovechar fortalezas y contrarrestar las debilidades.
Módulo 3: El Equipo en Conflicto
- ¿Por qué fallan los Equipos?
- Características de la Visión Sistémica.
- Relaciones competitivas entre los miembros del equipo.
- El valor positivo del Conflicto.
- Los beneficios de una Comunicación Eficaz.
- Herramientas para trabajar en Equipo.
- Estilos de interacción interpersonal.
- Criterios clave para el manejo de la información.
- Sinergia y mejora continua.
8.LIDERAZGO Y MOTIVACIÓN
12 Hs.
Certificación:
Este curso no tiene una certificación asociada.
Objetivos:
- Dotar al personal jerárquico y mandos medios, de las competencias requeridas para liderar personas de manera exitosa.
- Manejar las diversas variables situacionales generadas en una organización, desde una conducción participativa basada en una motivación de alto impacto.
- Aprender a impulsar y/o fortalecer la delegación y la resolución efectiva de situaciones conflictivas.
Módulo 1: El Liderazgo Motivacional
- Tipos y estilos de Liderazgo.
- Motivación y Desarrollo.
- La Valoración de Gestión.
- Técnicas de Reconocimiento laboral apropiado.
- Poder, Autoridad y Responsabilidad.
- Claves para Dirigir desde la Motivación.
Módulo 2: Técnicas de Delegación Efectiva
- La fijación de Objetivos.
- Los temores más frecuentes.
- Pasos críticos para una Delegación exitosa.
- Diagrama de Funciones de la Conducción.
- Cómo desarrollar el Trabajo en Equipo.
Módulo 3: El líder en la Resolución de Conflictos
- Detectando momentos difíciles.
- Conflictos entre roles y expectativas.
- La “curva de la ira”.
- Estilos de comportamiento ante el conflicto.
- El Manejo adecuado de situaciones conflictivas.
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiar tu matrícula en cómodos plazos.
Máster de Programación en Desarrollo de Aplicaciones Móviles