Quality Seal Emagister EMAGISTER CUM LAUDE

Curso de Programación Android Avanzado

KeepCoding
A Distancia
Precio Emagister

599 
IVA inc.
¿Quieres hablar con un asesor sobre este curso?

Información importante

  • Curso intensivo
  • Nivel intermedio
  • A distancia
  • 24 horas de estudio
  • Duración:
    Flexible
  • Cuándo:
    A elegir
  • Campus online
  • Envío de materiales de aprendizaje
  • Servicio de consultas
  • Tutor personal
  • Clases virtuales
Descripción

Android es el Sistema Operativo con la mayor cuota de mercado actualmente y las oportunidades de trabajo y negocios son inmensas.

Es hora de seguir tu formación y KeepCoding te ofrece este Curso de Programación Avanzada para dispositivos Android. El objetivo es que domines las funcionalidades imprescindibles para el desarrollo de proyectos profesionales.

Información importante

Precio a usuarios Emagister: PROMO DESARROLLADOR: 499€ PVP (Solo hasta 7 días antes del inicio del curso)

Instalaciones y fechas

Dónde se imparte y en qué fechas

Inicio Ubicación
A elegir
A distancia

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Proporcionar conocimientos avanzados de programación para Android que permitirá al alumno crear aplicaciones más elaboradas. A lo largo del curso, el alumno aprenderá a realizar tareas en segundo plano, utilizar los sensores del dispositivo, crear gráficos en 2D, almacenar datos entre sesiones, crear animaciones, etc. Este es un curso de desarrollo para Android práctico y pragmático, creado por desarrolladores para desarrolladores. A lo largo del curso los alumnos crearán una app completa.

· ¿A quién va dirigido?

Es un curso intensivo pensado para programadores con experiencia previa en Android, es decir, con un mínimo 6 meses desarrollando en Android o que haya realizado previamente nuestro Curso Android Básico.

· Titulación

Certificado de asistencia otorgado por KeepCoding.

· ¿Qué distingue a este curso de los demás?

El alumno estará capacitado para desarrollar aplicaciones más elaboradas y a manejar con éxito las principales funciones avanzadas de la plataforma.

Opiniones

J

09/10/2016
Lo mejor Desde el primer momento te ponen a practicar lo aprendido, y creo que la proporción teoría-práctica es la idónea. La experiencia de los profesores en programación hacen que llenes los huecos que te ha dejado la formación anterior, y todos los contenidos están constantemente actualizados.

A mejorar Todo genial

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
J

09/10/2016
Lo mejor Desde el primer momento te ponen a practicar lo aprendido, y creo que la proporción teoría-práctica es la idónea. La experiencia de los profesores en programación hacen que llenes los huecos que te ha dejado la formación anterior, y todos los contenidos están constantemente actualizados.

A mejorar Todo genial

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
A

01/09/2016
Lo mejor Realmente los conocimientos adquiridos en este curso marcan la diferencia.

A mejorar Perfecto el curso.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
A

01/09/2016
Lo mejor Realmente los conocimientos adquiridos en este curso marcan la diferencia.

A mejorar Perfecto el curso.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
E

20/08/2016
Lo mejor Experiencia obligatoria para formarse en estas tecnologías. Además, se conoce a gente muy interesante y se hacen buenos contactos.

A mejorar Todo perfecto.

¿Recomendarías este curso? Sí.
¿Te ha ayudado esta opinión? (0)
Ver todas
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

¿Qué aprendes en este curso?

Android
Java

Profesores

Diego Freniche
Diego Freniche
Profesor

Diego estudió informática en la Universidad de Sevilla y lleva desde el año 1988 programando. En los últimos 4 años está volcado integralmente al desarrollo de Apps con Android, iOS y WebOS.Experto multiplataforma y profundo conocedor de Java EE y susframeworks, certificado como ITIL Foundations V2 y como SCJP 1.5, SCJP 1.6, SCWD 1.5 y SCBCD 1.3.

Temario


  • Introducción al curso
  1. Introducción y Requisitos
  2. La App que vamos a crear
  3. Herramientas que necesitaremos
  4. ADT instalado
  5. Managers y cómo instalar HAXM
  6. Preparación de los emuladores
  • Creando el proyecto EVERPOBRE
  1. Creación del proyecto vacío en Eclipse
  2. Creación de repositorio Git usando SourceTree
  3. Añadir Clase Application
  • Usando una librería de terceros: Añadir Menú con ActionBarSherlock
  1. Descarga de ActionBarSherlock
  2. Importe del proyecto ActionBarSherlock en Eclipse
  3. Establecer el estilo de la App en el AndroidManifest.xml
  4. Cambiar tipo de actividad a Sherlock*
  5. Crear estructura de menús desde opciones
  • Acceso a BB.DD con Android
  1. Introducción a SQLite
  2. El modelo de Everpobre
  3. Modelando las relaciones
  4. El DBHelper y la clase SQLite OpenHelper
  5. Creando los DAOs: NotebookDAO lectura
  6. Creando los DAOs: escritura
  7. DBHelper: añadiendo los scripts de creación de la BD
  8. Probando el modelo de datos: introducción
  9. Probando el modelo de datos: crear el proyecto de pruebas
  10. Probando el modelo de datos: ¿qué probar?
  11. Probando el modelo de datos: NotebookDAO
  12. Terminando los DAO
  • Mostrando un GridView con todos los Notebooks
  1. El control GridView: repaso a adapters
  2. El control GridView
  3. Crear vista personalizada para los elementos del GridView
  4. Crear un Custom CursorAdapter
  • Añadir y Editar Notebooks
  1. Añadir Notebooks
  2. Editar Notebooks: capturando Long Click en el GridView
  3. Mandamiento: no accederás a DB en el hilo main
  • Content Providers
  1. ¿Qué es un Content Provider?
  2. Creación clase Content Provider
  3. Escribir los 6 métodos Content Provider y prueba del mismo
  4. Añadir Métodos Estáticos de Conveniencia
  • CursorLoaders
  1. Incluyendo CursorLoaders
  2. Creando un fragmento genérico
  3. Listar todas las notas de un Notebook
  • Añadiendo Notas
  1. Lanzar Activity de añadir notas
  2. Usando la cámara: creando un fragmento reusable para sacar fotos
  3. Grabando y editando notas
  4. Controlando la entrada por teclado: mostrar la longitud del texto que tenemos escrito de forma dinámica
  5. Reproducir efectos de sonido en Android
  6. Cambiar animaciones por defecto de Android al cambiar de Activity
  • Añadiendo Información de Geolocalización
  1. Actualizando el modelo de nuestro proyecto
  2. Actualizando DAOs
  3. Obtener posición GPS actual y geolocalización inversa
  4. Migración de BD entre versiones: método onUpdate del DbHelper
  • Google Maps V2
  1. Google Maps v2 y los Google Play Services
  2. Preparar la pantalla de Mapa
  3. Preparar Google Play Services y librería Google Maps
  4. Cómo registrar las API keys
  5. Añadir permisos a Manifest. Quitar los redundantes
  6. Poner el mapa en la Actividad
  7. Poniendo pins en el mapa
  • Integración con Evernote
  1. ¿Por qué integrarnos con Evernote?
  2. Obtener un API key
  3. Bajar el SDK
  4. Modificar Android Manifest
  5. Añadir a la App un Evernote session
  6. Inicio de sesión en Evernote desde nuestra App
  7. Conectar con Evernote y listar todas las libretas por consola
  • Servicios en Android
  1. ¿Qué es un Servicio Android?
  2. Introducción al servicio que queremos tener
  3. Escribir nuestro servicio
  4. Parar el servicio

Información adicional


Información sobre el precio: Transferencia Bancaria Paypal Tarjeta de Crédito a nombre de cursos@keepcoding.io

PRECIO:
599€ PVP. Consúltanos sobre descuentos y promociones especiales.

PROMO DESARROLLADOR:
499€ PVP (Solo hasta 7 días antes del inicio del curso).

PACK PRESENCIAL+Android Online: Por sólo 149€ más, Curso Fundamentos Android Online ¡con acceso de por vida!

Compara este curso con otros similares
Ver más cursos similares