Máster en Desarrollo de Aplicaciones Móviles (Android & iOS)
-
Mi experiencia ha sido muy gratificante. Los contenidos son de gran calidad y el curso tiene un enfoque práctico. Los tutores te acompañan tanto por correo como por teléfono. Me ha encantado.
← | →
-
Una universidad con un curso genial donde te atienden muy bien y brindan muchas facilidades económicas. También la inscripción cuenta con licencias originales para las herramientas. Creo que es una gran oportunidad ya que en el rubro hay una gran demanda de trabajadores.
← | →
Master
Online
¿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.
¡Desarrolla una carrera profesional en desarrollo de aplicaciones móviles!
-
Tipología
Master
-
Metodología
Online
-
Horas lectivas
1200h
Queremos acercarte al éxito profesional ofreciendo la mejor formación, para que tú o tu empresa se beneficien de los mejores cursos, en Emagister puedes obtener certificados de profesionalidad o simplemente hacer que tus conocimientos marquen la diferencia en el mercado laboral. Es por ello que se ha diseñado la Carrera Profesional en Desarrollo de Aplicaciones Móviles. Android & iOS, impartido desde TOKIO New Technology School.
El sector de los dispositivos móviles está en continuo crecimiento debido al impacto que las nuevas tecnologías están teniendo en nuestro día a día y a que se han convertido en una herramienta esencial en nuestra vida personal y profesional. Aprende a desarrollar y gestionar apps básicas para iOS y Android con esta increíble formación. A lo largo del curso Podrás usar funciones avanzadas que se pueden incluir en una App como el envío de mensajes push, geo-referenciación, galería de fotos, entre otros. Así mismo, aprenderás a publicar apps en las tiendas Google Play y Apple Store. Por otro lado, sabrás crear nuevas aplicaciones, diseñar interfaces de usuario, integrar Android en otras aplicaciones móviles y trabajar con diferentes lenguajes de programación. Por último, manejarás el lenguaje Swift 4 y Xcode 9.
No dejes pasar esta excelente oportunidad, pide más información en Emagister y recibirás atención personalizada en tu proceso de matriculación. ¡Tu momento es ahora!
Instalaciones y fechas
Ubicación
Inicio
Inicio
A tener en cuenta
- Crear nuevas aplicaciones
- Diseñar interfaces de usuario
- Aprender a integrar Android en otras aplicaciones móviles
- Trabajar con diferentes lenguajes de programación
- Manejar el lenguaje Swift 4 y Xcode 9
Abierto a todo público.
No hay requisitos previos de admisión en Tokio School. Sin embargo, es imprescindible tener un ordenador y saber manejarlo.
Cuando superas tu formación obtienes:
• El título propio de Tokio Certified Professional como Especialista en Mantenimiento Informático y Redes.
• Acreditación del idioma elegido en tu formación. En Tokio somos centro certificador oficial de Pearson VUE, por lo que, si lo deseas, también puedes examinarte con nosotros para conseguir tu certificado oficial Comptia A+.
Las tasas de los exámenes no están incluidas en tu formación. Pero si eres o has sido alumno de Tokio te beneficiarás de un descuento directo sobre los precios oficiales del examen.
Tokio New Technology te garantiza entre 60 y 300 horas de talleres presenciales prácticos profesionales en alguna de las mejores empresas nacionales e internacionales. El centro cuenta con un departamento dedicado a detectar qué empresas necesitan profesionales como tú. Además, se encargan de buscar todas las ofertas de empleo relacionadas con tu formación y enviártelas directamente a tu email.
El centro se pondrá en contacto contigo y te brindarán toda la información sobre el curso de manera gratuita y sin compromiso. Asegurando que tengas toda la información para poder matricularte a tiempo.
Opiniones
-
Mi experiencia ha sido muy gratificante. Los contenidos son de gran calidad y el curso tiene un enfoque práctico. Los tutores te acompañan tanto por correo como por teléfono. Me ha encantado.
← | →
-
Una universidad con un curso genial donde te atienden muy bien y brindan muchas facilidades económicas. También la inscripción cuenta con licencias originales para las herramientas. Creo que es una gran oportunidad ya que en el rubro hay una gran demanda de trabajadores.
← | →
Valoración del curso
Lo recomiendan
Valoración del Centro
Andrea P.
Aloma Rodríguez
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 8 años en Emagister.
Materias
- Depuración
- Programador
- Desarrollo de aplicaciones
- Gestión de eventos
- iPhone
- Telefonía
- Android
- Aplicaciones móviles
- Programación
- IPad
- Gestión de errores
- Harware
- Plataforma Android
- Android Sutdio
- Desarrollo aplicaciones multiplataforma
Profesores
Ainhoa Calviño
Maestro Digital
Especializada en programación Swift, Android, Java, Python, C# Y Objective-C, en arquitecturas y patrones de diseño iOS y en bases de datos. Compagina su labor docente con su trabajo como Senior iOS Developer en Ubeeqo. Ha trabajado en la implementación de nuevas funcionalidades en proyectos para Gas Natural Fenosa, Car Sharing o Caixabank.
Danilo Ortiz
Maestro Digital
Ingeniero de Sistemas con más de quince años de experiencia en el manejo de proyectos para diseño, administración e implantación de soluciones TI en el área de infraestructura. Cuenta con las certificaciones MCSA 2012, MCSA 2016, MCSE, MCP y MCT. Ha desarrollado su profesión como consultor senior y jefe de proyectos en tecnologías de la información, como instructor y consultor Microsoft y como system manager server.
Francisco Javier Ortega
Maestro Digital
Consultor SAP desde el año 2002 en los módulos MM, SD, PP, QM, PS y PM. Ha trabajado en diversos proyectos a nivel profesional y en los últimos años ha orientado su trayectoria al ámbito docente como profesor de SAP.
Jose Antonio Moyano
Maestro Digital
Licenciado en Ingeniería Técnica Informática en Gestión. Está especializado en realizar videojuegos con Unity 3D y en impartir formaciones sobre esta tecnología. En su dilatada experiencia como docente y profesional destacan trabajos en C#, bases de datos, .NET, Java, Oracle y Arduino. Por cuenta propia ha realizado diversos videojuegos tanto para Play Store como App Store.
Juan Pardo
Maestro Digital
Técnico especialista en electricidad. Cuenta con amplios conocimientos en autómatas programables y programación estructurada y lineal. Tiene más de 20 años de experiencia como docente de autómatas programables. Compagina dicha labor con la de profesor en diversos institutos, centro de formación profesional y empresas.
Temario
Modulo 1: Introducción a Android
Unidad 1. La plataforma Android
Unidad 2. El framework Android
Unidad 3. El entorno de desarrollo
● ¿Qué es Android?
● Android Studio
● Componentes
● Java
● Android SDK
● Emulador
• Activity
• Fragment
• Service
• Broadcast receiver
• Content providers
• Intents
• Applications
Unidad 4. La primera aplicación: Hello World!
● El fichero de manifiesto
● Crear un proyecto
● Crear un terminal virtual
● Ejecutar un proyecto
Plan de estudios
● Depurar la aplicación
● Crear un APK
Unidad 5. Diseño de interfaces
● Vistas
• Etiquetas de texto
• Cajas de texto
• Botones
• Checkbox
• Imágenes
• Gestión de eventos
● Layouts
• ConstraintLayout
• LinearLayout
• FrameLayout
• RelativeLayout
● Diálogos
• Toast
• AlertDialog
• ProgressDialog
● Listas
● Otros recursos
• Cadenas
• Colores
Unidad 6. JETPACK: Databinding vs ViewBinding
● Comunicación entre activities
● El formato JSON
● Ciclo de vida
Unidad 7. Las Activities
Unidad 8. Fragments
Unidad 5. Persistencia de datos en Android
Unidad 9. Listas con RecyclerView
Unidad 10. JETPACK: Navigation android
Módulo 2. Android avanzado
Unidad 1. Permisos
Unidad 2. Notificaciones
Unidad 3. Concurrencia
Unidad 4. Servicios web
Plan de estudios
Unidad 6. Bases de Datos
● SQLite
Unidad 7. PAAS Firebase
Unidad 8. Services Android
Unidad 9. BroadCast-Recivers
Unidad 10. Widgets
Unidad 11. Geolocalización
Unidad 12. Google Maps
Unidad 13. Publicar una aplicación en Google Play
Unidad 1. Patrones de software
Unidad 2. Patrones de diseño
Módulo 3. Android Profesional
● Principios SOLID
● MVVM
● MVP
● MVVM
Unidad 3. Inyección de dependencias
Unidad 4. JETPACK: HILT como inyector de dependencias
Unidad 5. Introducción a Kotlin
Unidad 6. Kotlin avanzado
● ¿Por qué crear Apps?
● El proceso de crear Apps
● Tipos de Apps
● Descargar simuladores y documentación
● Tu primera App
● Compilar el proyecto
● Crear la vista
Módulo 1. Primeros pasos
Unidad 1: El mundo de las Apps
Máster en Programación de Aplicaciones Móviles con
SWIFT
Unidad 2: Preparándonos para la batalla
● Crear conexiones y la lógica
● Xcode
● LLVM y Clang
● Storyboard vs .xib
● Playground
● Secciones del IDE
● Autolayout
● Orientaciones de pantalla
● Añadiendo restricciones
Unidad 3: Xcode
● Trait Variations
● Configurar nuestro proyecto
● ¿Qué es la programación orientada a objetos?
● Objetos y clases
● El archivo info.plist
● Abstracción
● Herencia
● Encapsulación
Unidad 4: Introducción a la POO
● Polimorfismo
● Características
● Variables y constantes
● Optionals
● Type Casting o Conversión de tipos
● Operadores básicos
● Tuplas
● Estructuras
● Clases
Unidad 5: Swift
● Enumeraciones
● Propiedades
● La función print
● Interpolación de strings
● Funciones
● Closures
● Métodos
● Estructuras de control o control de flujo
● Control de errores
● Colecciones
● Extensiones
● Generics
● POP-Programación Orientada a Protocolos
Unidad 6: Cocoa touch y Foundation
● Los Frameworks más importantes
● UIKit
● Core Services
● Cocoa Touch
● Foundation
● Crear una clase y asignársela a un ViewController
Módulo 2. Patrones de diseño y arquitecturas
Unidad 1: Método para crear Apps
● Patrones de diseño
● El rey de los patrones: MVC
● Crear vistas, crear código y conectar
● ARC – Automatic Reference Counting
Unidad 2: Interoperabilidad
● Integrar Swift en un proyecto de Objective-C
Unidad 3: Uikit
● Los ingredientes para crear fantásticas vistas
• UIButton
Plan de estudios
● Foundation
Unidad 4: Foundation
• UILabel
• UITextField
• UITextView
• UIAlertController
• UIPickerView
• UIDatePicker
• UISwitch
• UISlider
• UIActivityIndicatorView
• UISegmentedControl
• UIStepper
• UIProgressView
• NSObject
• NSString
• NSArray
• NSDictionary
• NSNumber
• Data
• URL
Módulo 3. Aplicaciones multivista
Unidad 1: Aplicaciones Multivista
● UITabBarController
• UITabBarController programando con Swift
Unidad 2: Vistas de tabla
Unidad 3: Web, email y redes sociales
● UINavigationController
• UINavigationController programando con Swift
Módulo 4. Bases de datos y utilidades
Unidad 1: Persistencia de datos local
● Guardar datos de forma persistente
● UserDefaults
● NotificationCenter
● Otros tipos de persistencia
● NSFileManager
Plan de estudios
Unidad 2: ¿Y ahora qué?
¿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 en Desarrollo de Aplicaciones Móviles (Android & iOS)
