Centro de formación online desde 2007
Campus virtual 24/7 · Tutores personales · Pago seguro
15% de descuento directo en el carrito, en TODA la web Válido hasta: --

Curso Online Desarrollo APPS con Java

curso desarrollo apps Java
Valorado con 5.00 de 5 en base a 7 valoraciones de clientes
(8 valoraciones de clientes)

160,00€

- +

Con el  Curso Experto Android Apps para Móviles, el alumno aprenderá a desarrollar aplicaciones Android para smartphones y tablets, estudiara la plataforma Android, a instalar y crear un aplicación Android.

TITULACIÓN: Desarrollo APPS con Java

Duración: 200  Horas
Plazo máximo: 12  Meses
Modalidad: Online

En qué consiste el curso Desarrollo APPS con Java

Este Curso Experto Android Apps para Móviles le enseñará al estudiante el desarrollo de aplicaciones Android para smartphones y tablets. El curso está dirigido para todos aquellos desarrolladores que tengan conocimientos mínimos sobre programación de objetos, lenguaje Java y entornos de desarrollo integrados tales como Android Studio o Eclipse, además de que este aprendizaje cubre todas las versiones de Android.

Aprender a programar no es tan complicado como muchas personas se imaginan, y una vez que el estudiante comience a estudiar notará que con esfuerzo y dedicación es posible e incluso sencillo.

El curso está hecho para que el alumno pueda aprender íntegramente el proceso de creación de una App, desde el punto del entorno del desarrollador de Android Studio hasta la publicación de la aplicación en Google Play o cualquier tienda de aplicaciones, además de que el Curso Experto Android Apps para Móviles describe una gran variedad de funcionalidades propuestas por el mismo sistema Android.

Antes de comenzar con sus propias aplicaciones, el alumno estudiará a fondo la plataforma Android, procederá a instalar el entorno de desarrollo y creará su primera aplicación Android sin perder tiempo, de forma que comience el proceso para convertirse en un desarrollador Android.

Aprender a construir una interfaz de usuario y conocer los componentes principales de una aplicación, para seguir aprendiendo interfaces complejas que se adapten a todo tipo de pantalla (Tablet y Smartphone) y a construir sus propios componentes.

El alumno aprenderá la persistencia de los datos, la seguridad, la programación concurrente y la comunicación de red, que estarán integrados a una biblioteca especializada de Volley.

Para poder desarrollar aplicaciones de alta calidad, incluso de Realidad Aumentada, el alumno aprenderá cómo agregar trazas y a probar su aplicación usando varias funciones de Android Studio.

En este Curso Experto Android Apps para Móviles se aprenderá a desarrollar una aplicación, usando PHP, MySQL , lo necesario para una formación online de calidad, haciendo del alumno un Experto TIC y un futuro desarrollador Android en el desarrollo de sus propias aplicaciones.

¿Qué es programar APPS para móviles?

Desde hace unos años el mercado de los teléfonos móviles se ha visto dominado por tres sistemas operativos, de los cuales Android destaca por el gran número de marcas de móviles que ha preferido adoptar esta plataforma.
Como cada sistema utiliza sus propias aplicaciones (Apps), es muy importante y rentable aprender a programar aplicaciones destinadas a móviles que usan android, o dedicarse a mejorar el sistema operativo, que es de código abierto, así que cualquiera puede convertirse en desarrollador Android.

Aprender a programar no significa convertirse en un gurú de la programación. Basta con conocer los lenguajes con los que se va a trabajar, como php o mysql, y dedicarse al desarrollo de aplicaciones que no se encuentran desarrolladas.

¿En qué consiste el curso de Experto Android Apps para Móviles?

Este es un curso en formato de libro que contiene en sí la información que le permite a cualquier persona que tenga algún conocimiento de programación, orientada a objetos, aprender acerca del conocido sistema operativo y convertirse en programador de APPS, tanto para smartphones como para tablets:

      • Se puede estudiar el proceso para la creación de aplicaciones a partir de la plataforma Android Studio, incluyendo todos los pasos que se deben cumplir hasta la publicación de la misma.
      • Se presenta íntegramente el proceso de creación de aplicaciones, desde la puesta a punto del entorno de desarrollo Android Studio hasta la publicación de la aplicación, y describe una amplia selección de funcionalidades propuestas por el sistema Android.
      • Permite la formación online porque contiene también un tutorial Android que el alumno sigue a su ritmo, con temas como la interfaz de usuario, los componentes, como los sockets, que debe contener la aplicación, la creación de layouts, seguridad en la red, uso de los sensores y la geolocalización, y la publicación de la aplicación.

Para aprender y llegar a ser desarrollador Android online no es necesario ser un experto TIC (Tecnologías de la Información y la Comunicación). El curso está dirigido a programadores.

Qué salidas profesionales tiene un Experto en Android desarrollador de Apps para Móviles

En un mundo en el que cada vez dependemos más de las nuevas tecnologías para la vida diaria y en la que la domótica y la realidad aumentada forman parte de las herramientas cotidianas, es obvio que el desarrollo de nuevas aplicaciones está en pleno auge, y todo parece indicar que así se mantendrá durante un largo tiempo.

El mercado laboral para quienes se hacen expertos en Apps de Android está formado por prácticamente cualquier institución o empresa que ofrezca servicios online. Por ejemplo, las municipalidades requieren apps para automatizar la solicitud de citas o para realizar pagos de servicios.

Existen apps prácticamente para cualquier cosa que se nos ocurra: afinadores para instrumentos musicales, grabadoras de audio, contadores de calorías, controladores de recorrido en bicicleta…

Las empresas usan diversas aplicaciones para acercar sus productos a la clientela, así como para facilitar el acceso a los servicios que ofrecen. Otra salida laboral importante para los desarrolladores de cualquier APP en Android son las empresas que se dedican a la industria del entretenimiento y producen juegos.

Curso Online Desarrollo APPS con Java

 

         

Duración

Duración: 200 Horas
Plazo máximo: 12 Meses
Metodología: Online

Titulación

🧑‍🎓 Titulaciones expedidas por Aula 10 Centro de Formación Profesional.
🧑‍🎓 Titulaciones Acreditadas por la Comisión Internacional de Educación a Distancia. Estatuto consultivo, categoría especial, del Consejo Económico y Social de NACIONES UNIDAS.
🧑‍🎓 Dobles titulaciones con diploma de competencias digitales.
✔️ Centro ACREDITADO por el SEPE (INEM) para la impartición de CERTIFICADOS DE PROFESIONALIDAD OFICIALES Nº 8000000106 y Nº 0300001166.
✔️ Cursos elaborados conforme al Catálogo Nacional de Estándares de Competencias Profesionales (CNECP), en el marco de la Ley Orgánica 3/2022 y del Sistema de Formación Profesional desarrollado por el Real Decreto 659/2023.
🥇 Obtención de Insignias Digitales Virtuales Homologadas para Badgr aptas para currículum digital compatible con Redes Sociales.

El precio incluye

Matrícula
Formación
Tutorías
Titulación

Baremables

Oposiciones y bolsas de trabajo según convocatoria

Fecha de Inicio

Dentro de las 24h siguientes al realizar la matricula.

Curriculum

✔️ Válido para incluirlo en tu curriculum.
✔️ Mejora tus opciones laborables.
✔️ Diploma apto para presentar ante servicios de empleo
✔️ Diploma apto para presentar ante los departamentos de recursos humanos.
✔️ Curso Homologado con insignias digitales para tu curriculum digital (compatible con redes sociales).

Temario

  1. Lección: 1. Introducción
  2. Lección: 2. ¿A quién se dirige este libro?
  3. Lección: 3. Conocimientos previos necesarios para abordar este libro
  4. Lección: 4. Objetivos
  5. Lección: 5. Descarga
  6. Lección: 6. Información complementaria
  7. Lección: 7. Recursos

Unidad 2: El universo Android

  1. Lección: 1. Introducción
  2. Lección: 2. Presentación de Android
    1. Apartado: 2.1 Open Handset AllianceTM
    2. Apartado: 2.2 Historia
    3. Apartado: 2.3 Versiones de Android
      1. Punto: 2.3.1 Cronología de las versiones
      2. Punto:2.3.2 Reparto de las distribuciones Android
    4. Apartado: 2.4 Arquitectura
  3. Lección: 3. Entorno de desarrollo
    1. Apartado: 3.1 Requisitos previos
    2. Apartado: 3.2 Android Studio
      1. Punto:3.2.1 Descarga
      2. Punto:3.2.2 Instalación

Unidad 3: Primeros pasos

  1. Lección: 1. Primer proyecto de Android
    1. Apartado: 1.1 Creación del proyecto
    2. Apartado: 1.2 Organización del proyecto
    3. Apartado: 1.3 Compilación de la aplicación
    4. Apartado: 1.4 Ejecución de la aplicación
      1. Punto:1.4.1 En el emulador de Android
      2. Punto:1.4.2 En un dispositivo Android
  2. Lección: 2. Estructura de un proyecto Android
    1. Apartado: 2.1 Estructura del proyecto
    2. Apartado: 2.2 El manifiesto
      1. Punto:2.2.1 Etiqueta manifest
      2. Punto:2.2.2 Etiquetas uses-sdk
      3. Punto:2.2.3 Etiqueta application
    3. Apartado: 2.3 Los recursos

Unidad 4: Descubrir la interfaz de usuario

  1. Lección: 1. Introducción
  2. Lección: 2. Pantallas
  3. Lección: 3. Actividades y Layout
  4. Lección: 4. Modo programático y modo declarativo
  5. Lección: 5. Vistas
  6. Lección: 6. Layouts
    1. Apartado: 6.1 Creación en modo declarativo
    2. Apartado: 6.2 Creación en modo programático
  7. Lección: 7. Widgets
    1. Apartado: 7.1 Declaración
    2. Apartado: 7.2 Uso
    3. Apartado: 7.3 Descubrir algunos widgets
      1. Punto:7.3.1 TextView (campo de texto)
      2. Punto:7.3.2 EditText (campo para introducir texto)
      3. Punto:7.3.3 Button (Botón)
      4. Punto:7.3.4 Otros widgets

Unidad 5: Los fundamentos

  1. Lección: 1. Introducción
  2. Lección: 2. Intención
    1. Apartado: 2.1 Intención explícita
    2. Apartado: 2.2 Intención implícita
      1. Punto:2.2.1 Creación
      2. Punto:2.2.2 Filtro de intención
    3. Apartado: 2.3 Intención pendiente
  3. Lección: 3. Actividad
    1. Apartado: 3.1 Declaración
    2. Apartado: 3.2 Ciclo de vida
      1. Punto:3.2.1 onCreate
      2. Punto:3.2.2 onStart
      3. Punto:3.2.3 onResume
      4. Punto:3.2.4 onPause
      5. Punto:3.2.5 onStop
      6. Punto:3.2.6 onRestart
      7. Punto:3.2.7 onDestroy
    3. Apartado: 3.3 Ejecución
    4. Apartado: 3.4 Salvaguarda y restauración del estado
    5. Apartado: 3.5 Pila de actividades

Unidad 6: Completar la interfaz de usuario

  1. Lección: 1. Introducción
  2. Lección: 2. Estilos y temas
  3. Lección: 3. Menús
    1. Apartado: 3.1 Declaración
    2. Apartado: 3.2 Uso
    3. Apartado: 3.3 Menú de actividad
      1. Punto:3.3.1 Creación
      2. Punto:3.3.2 Uso
    4. Apartado: 3.4 Menú contextual
      1. Punto:3.4.1 Creación
      2. Punto:3.4.2 Uso
  4. Lección: 4. Barra de acción
    1. Apartado: 4.1 Opciones de menú
    2. Apartado: 4.2 Icono de la aplicación
  5. Lección: 5. Notificaciones
    1. Apartado: 5.1 Toast
    2. Apartado: 5.2 Caja de diálogo
      1. Punto:5.2.1 Generalidades
      2. Punto:5.2.2 Caja de diálogo de alerta
    3. Apartado: 5.3 Barra de notificación
      1. Punto:5.3.1 Creación de una notificación
      2. Punto:5.3.2 Envío de una notificación
  6. Lección: 6. Internacionalización

Unidad 7: Componentes principales de la aplicación

  1. Lección: 1. Introducción
  2. Lección: 2. Fragmento
    1. Apartado: 2.1 Integración del fragmento
      1. Punto:2.1.1 Modo declarativo
      2. Punto:2.1.2 Modo programático
    2. Apartado: 2.2 Fragmentos y representación adaptativa
    3. Apartado: 2.3 Ciclo de vida
      1. Punto:2.3.1 onAttach
      2. Punto:2.3.2 onCreateView
      3. Punto:2.3.3 onActivityCreated
      4. Punto:2.3.4 onDestroyView
      5. Punto:2.3.5 onDetach
    4. Apartado: 2.4 Salvaguarda y restauración del estado
    5. Apartado: 2.5 Pila de fragmentos
  3. Lección: 3. Servicio
    1. Apartado: 3.1 Declaración
    2. Apartado: 3.2 Uso directo
    3. Apartado: 3.3 Uso estableciendo una conexión
    4. Apartado: 3.4 Ciclo de vida
      1. Punto:3.4.1 onCreate
      2. Punto:3.4.2 onStartCommand
      3. Punto:3.4.3 onBind
      4. Punto:3.4.4 onUnbind
      5. Punto:3.4.5 onDestroy
  4. Lección: 4. Receptor de eventos
    1. Apartado: 4.1 Evento
    2. Apartado: 4.2 Declaración
    3. Apartado: 4.3 Ciclo de vida
  5. Lección: 5. Lista
    1. Apartado: 5.1 Implementación estándar
      1. Punto:5.1.1 Layout de los elementos de la lista
      2. Punto:5.1.2 Adaptadores
      3. Punto:5.1.3 Implementación
    2. Apartado: 5.2 Implementación específica
      1. Punto:5.2.1 Layout de los elementos de la lista
      2. Punto:5.2.2 Adaptador
    3. Apartado: 5.3 Selección de un elemento

Unidad 8: La persistencia de los datos

  1. Lección: 1. Introducción
  2. Lección: 2. Archivos de preferencias
    1. Apartado: 2.1 Preparar el archivo
    2. Apartado: 2.2 Lectura
    3. Apartado: 2.3 Escritura
    4. Apartado: 2.4 Borrado
  3. Lección: 3. Archivos
    1. Apartado: 3.1 Almacenamiento interno
      1. Punto:3.1.1 Escritura
      2. Punto:3.1.2 Lectura
      3. Punto:3.1.3 Eliminar un archivo
    2. Apartado: 3.2 Almacenamiento externo
      1. Punto:3.2.1 Disponibilidad del soporte
      2. Punto:3.2.2 Accesos y ubicaciones
      3. Punto:3.2.3 Archivos comunes
    3. Apartado: 3.3 Archivos temporales
      1. Punto:3.3.1 Almacenamiento interno
      2. Punto:3.3.2 Almacenamiento externo
  4. Lección: 4. Bases de datos SQLite
    1. Apartado: 4.1 Creación de una base de datos
    2. Apartado: 4.2 Procedimientos y consultas SQL
      1. Punto:4.2.1 Navegar los resultados
      2. Punto:4.2.2 Lectura de datos
    3. Apartado: 4.3 Actualizaciones
    4. Apartado: 4.4 Optimización para la búsqueda de texto
      1. Punto:4.4.1 Creación y completado de la tabla
      2. Punto:4.4.2 Consulta
  5. Lección: 5. Proveedor de contenidos
    1. Apartado: 5.1 Interfaz y URI
    2. Apartado: 5.2 Consultas
    3. Apartado: 5.3 Agregar un registro
    4. Apartado: 5.4 Borrado de registros
  6. Lección: 6. Copia de seguridad en la nube
    1. Apartado: 6.1 Suscribirse a Android Backup Service
    2. Apartado: 6.2 Configuración de la clave
    3. Apartado: 6.3 Agente de copia de seguridad
      1. Punto:6.3.1 Configuración
      2. Punto:6.3.2 BackupAgentHelper
    4. Apartado: 6.4 Gestor de copia de seguridad
      1. Punto: 6.4.1 Solicitar una copia de seguridad
      2. Punto: 6.4.2 Probar el servicio
  7. Lección: 7. Tratamiento de JSON
    1. Apartado: 7.1 Presentación del formato JSON
    2. Apartado: 7.2 Interpretación del formato JSON

Unidad 9: Construir interfaces complejas

  1. Lección: 1. Introducción
  2. Lección: 2. Crear sus propios componentes
    1. Apartado: 2.1 Sobrecargar un componente existente
      1. Punto: 2.1.1 Extender una clase del paquete android.widget
      2. Punto: 2.1.2 Integrar el nuevo componente en un layout
      3. Punto: 2.1.3 Agregar atributos personalizados
    2. Apartado: 2.2 Reunir un conjunto de componentes
    3. Apartado: 2.3 Construir completamente un componente
      1. Punto: 2.3.1 Implementar onDraw()
      2. Punto: 2.3.2 Implementar onMeasure()
      3. Punto: 2.3.3 Obtener las dimensiones de la pantalla
  3. Lección: 3. Utilizar el Navigation Drawer
    1. Apartado: 3.1 Implementar el panel de navegación
    2. Apartado: 3.2 Usar el panel de navegación
      1. Punto: 3.2.1 Detectar los eventos de apertura/cierre
      2. Punto: 3.2.2 Navigation Drawer y ActionBar
      3. Punto: 3.2.3 Integrar el botón de apertura/cierre
      4. Punto: 3.2.4 Forzar la apertura del panel cuando se inicia la actividad
  4. Lección: 4. Crear imágenes redimensionables
    1. Apartado: 4.1 Las imágenes 9-patch
      1. Punto: 4.1.1 Presentación
      2. Punto: 4.1.2 Crear imágenes 9-patch
    2. Apartado: 4.2 Los drawables XML
      1. Punto: 4.2.1 Definir una forma en XML
      2. Punto: 4.2.2 Modificar la forma inicial
      3. Punto: 4.2.3 Combinar varias formas
  5. Lección: 5. Representación en pantalla compleja
    1. Apartado: 5.1 Seleccionar el layout
    2. Apartado: 5.2 Posicionamiento relativo
    3. Apartado: 5.3 Utilizar los pesos
    4. Apartado: 5.4 Un último detalle

Unidad 10: Concurrencia, seguridad y red

  1. Lección: 1. Introducción
  2. Lección: 2. Procesos
    1. Apartado: 2.1 android:process
    2. Apartado: 2.2 Compartición de proceso
  3. Lección: 3. Programación concurrente
    1. Apartado: 3.1 AsyncTask
    2. Apartado: 3.2 Thread
      1. Punto: 3.2.1 Creación
      2. Punto: 3.2.2 runOnUIThread
      3. Punto: 3.2.3 Comunicación interthread
  4. Lección: 4. Seguridad y permisos
    1. Apartado: 4.1 Los permisos antes de Marshmallow
    2. Apartado: 4.2 Los permisos en Marshmallow
    3. Apartado: 4.3 Declaración de los permisos
    4. Apartado: 4.4 Restricción de uso
  5. Lección: 5. Red
    1. Apartado: 5.1 Agente usuario
    2. Apartado: 5.2 AndroidHttpClient
    3. Apartado: 5.3 Uso de la biblioteca Volley
      1. Punto: 5.3.1 Integración de Volley
      2. Punto: 5.3.2 Peticiones de tipo cadena de caracteres
      3. Punto: 5.3.3 Agregar parámetros
      4. Punto: 5.3.4 Peticiones en formato JSON
      5. Punto: 5.3.5 Peticiones en formato Image
      6. Punto: 5.3.6 Otras peticiones

Unidad 11: Redes sociales

  1. Lección: 1. Introducción
  2. Lección: 2. Integración estándar
    1. Apartado: 2.1 Con Android 2.x y 3.x
    2. Apartado: 2.2 Con Android 4.x
  3. Lección: 3. Integración completa
    1. Apartado: 3.1 Obtener las claves de API
      1. Punto: 3.1.1 Crear una aplicación para Facebook
      2. Punto: 3.1.2 Otras redes sociales
    2. Apartado: 3.2 Instalar el SDK SocialAuth-Android
      1. Punto: 3.2.1 Integración de las librerías con el proyecto
      2. Punto: 3.2.2 Uso de la API

Unidad 12: Trazas, depuración y pruebas

  1. Lección: 1. Introducción
  2. Lección: 2. Registro de eventos
    1. Apartado: 2.1 Consultar los eventos
    2. Apartado: 2.2 Escribir eventos
  3. Lección: 3. Depuración
    1. Apartado: 3.1 Depuración paso a paso
    2. Apartado: 3.2 Android Device Monitor
      1. Punto: 3.2.1 Vista Emulator Control
      2. Punto: 3.2.2 Vista Threads
      3. Punto: 3.2.3 Vista Heap
      4. Punto: 3.2.4 Vista Allocation Tracker
      5. Punto: 3.2.5 Vista File Explorer
  4. Lección: 4. Pruebas unitarias y funcionales
    1. Apartado: 4.1 Creación de un proyecto de pruebas
    2. Apartado: 4.2 Creación de una clase de pruebas unitarias locales
    3. Apartado: 4.3 Creación de una prueba para una actividad
  5. Lección: 5. Prueba del mono

Unidad 13: Publicar una aplicación

  1. Lección: 1. Introducción
  2. Lección: 2. Preliminares
    1. Apartado: 2.1 Versión de la aplicación
      1. Punto: 2.1.1 android:versionCode
      2. Punto: 2.1.2 android:versionName
      3. Punto: 2.1.3 Sobrecarga por Gradle
    2. Apartado: 2.2 Filtros para el mercado
      1. 2.2.1 uses-feature
      2. 2.2.2 uses-configuration
  3. Lección: 3. Firma digital de la aplicación
    1. Apartado: 3.1 Compilación en modo debug
    2. Apartado: 3.2 Compilación en modo release
      1. Punto: 3.2.1 Protección del código
      2. Punto: 3.2.2 Firmar la aplicación
      3. Punto: 3.2.3 Instalar la aplicación
  4. Lección: 4. Producción de varias versiones
  5. Lección: 5. Publicación de la aplicación en Play Store
    1. Apartado: 5.1 Inscripción
    2. Apartado: 5.2 Publicación
      1. Punto: 5.2.1 Archivo .apk
      2. Punto: 5.2.2 Ficha en Google Play Store
      3. Punto: 5.2.3 Tarifas y disponibilidad
      4. Punto: 5.2.4 Coordenadas
      5. Punto: 5.2.5 Aceptar
    3. Apartado: 5.3 ¿Y después?

Unidad 14: Sensores y geolocalización

  1. Lección: 1. Introducción
  2. Lección: 2. Fundamentos
  3. Lección: 3. Detectar un sensor
  4. Lección: 4. Obtener los valores
  5. Lección: 5. Localización geográfica
    1. Apartado: 5.1 Permisos
    2. Apartado: 5.2 Gestor de localización
    3. Apartado: 5.3 Recuperar los datos de localización
      1. Punto: 5.3.1 En caché
      2. Punto: 5.3.2 Una sola vez
      3. Punto: 5.3.3 Periódicamente
      4. Punto: 5.3.4 Detener las actualizaciones
  6. Lección: 6. Google Maps
    1. Apartado: 6.1 Implementación
      1. Punto: 6.1.1 Instalación del SDK
      2. Punto: 6.1.2 Configuración de la aplicación
      3. Punto: 6.1.3 Obtener una clave de uso
    2. Apartado: 6.2 Uso
      1. Punto: 6.2.1 Declaración de la vista
      2. Punto: 6.2.2 MapActivity
      3. Punto: 6.2.3 Geolocalización

Unidad 15: La tecnología NFC

  1. Lección: 1. Introducción
  2. Lección: 2. La tecnología NFC
    1. Apartado: 2.1 Los escenarios de uso de NFC
    2. Apartado: 2.2 Los tags NFC
  3. Lección: 3. Compatibilidad con NFC
    1. Apartado: 3.1 Usar con un emulador
    2. Apartado: 3.2 Detectar si el dispositivo es compatible con NFC
      1. Punto: 3.2.1 Filtrado por dispositivo
      2. Punto: 3.2.2 Comprobación en tiempo de ejecución
      3. Punto: 3.2.3 Activación por el usuario
  4. Lección: 4. Descubrir un tag NFC
    1. Apartado: 4.1 Compatibilidad con una intenciónACTION_NDEF_DISCOVERED
    2. Apartado: 4.2 Compatibilidad con una intención ACTION_TECH_DISCOVERED
    3. Apartado: 4.3 Compatibilidad con una intención ACTION_TAG_DISCOVERED
    4. Apartado: 4.4 Android Application Records
    5. Apartado: 4.5 Foreground dispatch
  5. Lección: 5. Leer un tag NFC
    1. Apartado: 5.1 Determinar el contenido de un tag NDEF
    2. Apartado: 5.2 Leer una URI
    3. Apartado: 5.3 Leer una cadena de caracteres
    4. Apartado: 5.4 Leer un tipo MIME
    5. Apartado: 5.5 Leer un tag de tipo TNF_WELL_KNOWN
  6. Lección: 6. Escribir un tag NFC
    1. Apartado: 6.1 Definir un registro NdefRecord con la API 9
      1. Punto: 6.1.1 Contruir un payload de tipo texto
      2. Punto: 6.1.2 Construir un payload de tipo URI
    2. Apartado: 6.2 Definir un registro NdefRecord con las API 14 y 16

Unidad 16: Objetos conectados

  1. Lección: 1. Introducción
  2. Lección: 2. Detección y conexión
    1. Apartado: 2.1 Permisos
    2. Apartado: 2.2 Inicialización
    3. Apartado: 2.3 Búsqueda de dispositivos BLE
      1. Punto: 2.3.1 Búsqueda en Jelly Bean
      2. Punto: 2.3.2 Búsqueda en Lollipop
      3. Punto: 2.3.3 Aplicar filtros durante la búsqueda
    4. Apartado: 2.4 Conexión
  3. Lección: 3. Intercambio de información/interacciones
    1. Apartado: 3.1 Descubrir los servicios
    2. Apartado: 3.2 Leer una característica
    3. Apartado: 3.3 Escribir un valor

Unidad 17: Funcionalidades avanzadas

  1. Lección: 1. Introducción
  2. Lección: 2. App Widget
    1. Apartado: 2.1 Creación
    2. Apartado: 2.2 Declaración
    3. Apartado: 2.3 Configuración
    4. Apartado: 2.4 Ciclo de vida
      1. Punto: 2.4.1 onEnabled
      2. Punto: 2.4.2 onDisabled
      3. Punto: 2.4.3 onUpdate
      4. Punto: 2.4.4 onDeleted
    5. Apartado: 2.5 RemoteViews
    6. Apartado: 2.6 Actividad de configuración
      1. Punto: 2.6.1 Declaración
      2. Punto: 2.6.2 Creación
  3. Lección: 3. Proteger las aplicaciones de pago
    1. Apartado: 3.1 Instalación de la LVL
      1. Punto: 3.1.1 Descarga
      2. Punto: 3.1.2 Integración de la LVL en el código fuente
    2. Apartado: 3.2 Uso de la LVL
      1. Punto: 3.2.1 Política
      2. Punto: 3.2.2 Ofuscación
      3. Punto: 3.2.3 Verificación de la licencia
    3. Apartado: 3.3 Probar
      1. Punto: 3.3.1 Probar en un dispositivo Android
      2. Punto: 3.3.2 Probar en un emulador
  4. Lección: 4. Proponer compras integradas
    1. Apartado: 4.1 Preparación
    2. Apartado: 4.2 Uso del pago integrado
        1. Punto: 4.2.1 Iniciar la comunicación con Play Store
        2. Punto: 4.2.2 Obtener la lista de productos
        3. Punto: 4.2.3 Comprobar que un producto se ha solicitado
        4. Punto: 4.2.4 Solicitar un producto

Titulación

Curso Online Desarrollo APPS con Java

👨‍🎓 Titulación expedida por Aula 10 Centro de Formación Profesional.
👨‍🎓 Titulación Acreditada por la Comisión Internacional de Educación a Distancia. Estatuto consultivo, categoría especial, del Consejo Económico y Social de NACIONES UNIDAS.
👨‍🎓 Dobles titulaciones con diploma de competencias digitales.
✔️ Centro ACREDITADO por el SEPE (INEM) para la impartición de CERTIFICADOS DE PROFESIONALIDAD OFICIALES Nº 8000000106 y Nº 0300001166.
✔️ Cursos para la Formación en Competencias Profesionales según Real Decreto 1224/2009.
✔️ Cursos basados en Sistema Nacional de Cualificaciones y Formación Profesional según Ley Orgánica 5/2002.
✔️ Cursos elaborados según Catálogo Nacional de Cualificaciones Profesionales de INCUAL Real Decreto 1128/2003.
⭐ Obtención de Insignias Digitales Virtuales Homologadas para Badgr aptas para currículum digital compatible con Redes Sociales.

Evaluación

Evaluación Continua:

Exámenes tipo Test

La evaluación continua es el sistema de evaluación de este curso. El alumno superará las diferentes etapas de su formación con la ayuda de sus tutores. Al final de cada módulo, realizarán un examen tipo test para demostrar cuánto han aprendido y luego recibirán información sobre lo que han hecho bien y las áreas que necesitan más trabajo.

Además encontrará diferentes ejercicios prácticos que ayudarán al alumno a conocer el nivel que esta alcanzando a lo largo de todo el curso online.

FAQs

Preguntas frecuentes sobre Desarrollo de Apps con Java

¿Cuándo empieza mi curso?

Tu curso online de Aula 10 comienza de forma inmediata tras completar la matrícula o en un plazo muy breve indicado en la ficha del curso. En cuanto accedes al Campus Virtual, puedes empezar a estudiar sin esperas y avanzar a tu ritmo con total flexibilidad.

¿Tengo diploma? ¿Qué incluye?

Sí. Al finalizar el curso obtendrás tu diploma o titulación acreditativa. En este documento figuran el nombre del curso, los contenidos estudiados, la duración y la entidad que lo avala. Esta formación está orientada a reforzar tu perfil como desarrollador de aplicaciones.

¿Mi curso tiene tutores?

Sí, en Aula 10 contarás con apoyo de tutores durante toda la formación. Podrás resolver dudas, recibir orientación técnica y avanzar con seguridad en cada módulo, algo fundamental en el aprendizaje de programación.

¿Quién es Aula 10?

Aula 10 es un centro especializado en formación online, con actividad desde 2007. Ha formado a miles de alumnos mediante programas flexibles, actualizados y orientados al mercado laboral. Elegir Aula 10 es apostar por una formación consolidada y enfocada a la empleabilidad.

¿Qué precio tienen los cursos?

Los cursos de Aula 10 incluyen tanto formación gratuita como programas de pago, con precios que varían según el nivel, la duración y la titulación. En este caso, se trata de una formación en desarrollo de aplicaciones con Java con un precio acorde a su nivel técnico y profesional, indicado en la ficha del curso. Además, puedes acceder mediante pago a plazos sin intereses, facilitando el acceso a una formación clave en el sector tecnológico.

¿Cómo se hacen los cursos?

El curso se realiza en modalidad 100% online, lo que te permite estudiar desde cualquier lugar y en cualquier momento. Tendrás acceso al Campus Virtual las 24 horas del día y podrás avanzar a tu propio ritmo. Esta flexibilidad facilita compaginar la formación con tu trabajo y otras responsabilidades.

¿Qué aprenderé en Desarrollo de Apps con Java?

En este curso aprenderás a desarrollar aplicaciones utilizando el lenguaje Java, uno de los más utilizados en el sector. Trabajarás conceptos de programación, estructuras de control, orientación a objetos, interfaces, gestión de eventos y desarrollo de aplicaciones. Además, adquirirás habilidades prácticas para crear proyectos reales desde cero.

¿Qué certificación obtendré al finalizar?

Al finalizar obtendrás tu titulación en Desarrollo de Apps con Java, expedida por Aula 10. Esta certificación acredita tu formación en programación y desarrollo de aplicaciones, reforzando tu perfil profesional en el sector IT.

¿Para quién está pensado este curso?

Este curso está pensado para personas que desean iniciarse o avanzar en el desarrollo de aplicaciones. Es ideal para estudiantes, perfiles técnicos o cualquier persona interesada en la programación y el desarrollo de software.

¿Qué salidas profesionales tiene este curso?

Este curso te permite trabajar como programador Java, desarrollador de aplicaciones o técnico en desarrollo de software. Es un perfil altamente demandado en empresas tecnológicas, startups y departamentos IT.

¿Necesito conocimientos previos?

No. Este curso está diseñado para que puedas realizarlo sin conocimientos previos. Los contenidos se desarrollan de forma progresiva, permitiendo avanzar desde un nivel inicial hasta un nivel técnico con seguridad.

8 valoraciones en Curso Online Desarrollo APPS con Java

  1. Valorado con 5 de 5

    Noelia P Verificado –

    temas claros.

  2. Valorado con 5 de 5

    Hector T Verificado –

    curso ameno.

  3. Valorado con 5 de 5

    Pilar X Verificado –

    buena experiencia.

  4. Valorado con 5 de 5

    Jorge N S Verificado –

    me parece buen curso.

  5. Valorado con 5 de 5

    Clara Domínguez Verificado –

    El material está bien preparado, porque el contenido está dosificado de forma razonable. En mi caso, cumplió mis expectativas y me dejó recursos útiles.

  6. Valorado con 5 de 5

    José Molina Verificado –

    El contenido se sigue con facilidad, y permite estudiar con autonomía sin complicaciones. Después de completarlo, lo veo útil tanto para repasar como para seguir mejorando.

  7. Valorado con 5 de 5

    Paula Navarro Verificado –

    Contenido bien distribuido y fácil de seguir, con contenidos que se pueden aplicar y revisar con facilidad. Es una buena alternativa para estudiar sin complicaciones.

  8. Valorado con 5 de 5

    KIKO Mortas Verificado –

    Me parece super interesante este curso , y creo que en un futuro tendremos mas APPS

Añade una valoración

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Valorado con 5.00 de 5 en base a 7 valoraciones de clientes
(8 valoraciones de clientes)

Más información sobre tu curso

Formas de pago

Paga como prefieras y fracciona tu matrícula sin intereses.

Ver formas de pago

Cómo estudiar en Aula 10

Descubre como funciona nuestro campus virtual, las tutorías y el sistema de estudio.

Cómo son nuestros cursos

Insignias digitales

Obtén credenciales digitales verificables para compartir tus logros.

Ver insignias digitales

Competencias digitales e IA

Curso incluido para desarrollar competencias digitales e iniciarte en la Inteligencia Artificial.

Ver curso incluido

Garantías, acreditaciones y reconocimientos de Aula 10

Aula 10 es un centro de formación online con más de 18 años de experiencia y cuenta con diferentes acreditaciones, certificaciones de calidad, reconocimientos educativos y colaboraciones institucionales.

Entre ellas destacan la certificación ISO 9001, el Sello Confianza Online, colaboraciones universitarias con UCAV y UTAMED y diversos reconocimientos a la calidad formativa.

Consultar todas las acreditaciones, certificaciones y premios de Aula 10

Logo Aula 10 Formación
Resumen de privacidad

Esta web utiliza cookies propias y de terceros para poder ofrecer la mejor experiencia de usuario posible. Las cookies propias guardan información de la sesión de usuario y sus preferencias. También utilizamos cookies de terceros para poder analizar la navegación y uso de la web por parte de los usuarios. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.