Curso Programación Android Online

Programación de Aplicaciones Android

BDI TI
Online
Precio Emagister

$59.000
¿O prefieres llamar ahora al centro?
562 0... Ver más

Información importante

  • Curso
  • Nivel intermedio
  • Online
  • Duración:
    2 Meses
  • Cuándo:
    A definir
  • Campus online
  • Envío de materiales de aprendizaje
  • Servicio de consultas
  • Tutor personal
  • Clases virtuales
Descripción

Objetivo del curso: Diseñar y Desarrollar aplicaciones para dispositivos móviles como teléfonos inteligentes, tabletas, Google TV y otros dispositivos, programando visualmente y con código Java orientados a objetos con la última versión del lenguaje Open Source que más expectativas ha generado en Internet: Android. Dirigido a: Profesionales del área de desarrollo de software con la intención de especializarse en el desarrollo de aplicaciones móviles a través de un enfoque moderno con Android, actualizado, con un nivel más cercano a la Ingeniería de Software implementando Programación Orientada a Objetos con Java.

Información importante

Precio a usuarios Emagister: 30% Descuento a estudiantes y desempleados. 30% por invitar a un amigo.

Instalaciones

¿Dónde se da y en qué fecha?

comienzo Ubicación
A definir
Online

Preguntas Frecuentes

· Requisitos

Conocimientos básicos de programación

Opiniones

Todavía no hay opiniones de este curso

¿Qué aprendes en este curso?

Android
Java
Activity
Listeners
Layout
Menú
Diálogos
Adaptadores
Intents
Forms
Notificaciones Preferencias
Bases de Datos
Localización
Mapas

Profesores

Andrés Guzmán Fontecilla
Andrés Guzmán Fontecilla
Consultor Arquitecturas Java EE

Actualmente me dedico al servicio de la consultarías a empresas en tecnologías Java y PHP, además dedico gran parte de mi tiempo a dictar cursos de UML, Java SE y Java EE (J2EE), incluyendo arquitecturas tales como Spring Framework 3.0, Struts2 Framework y tecnologías como EJB3, JPA, Hibernate, JSF etc.

Temario

  • Introducción a Android: Tecnologías disponibles (teléfonos, smartphones y tablets). Tipos de soluciones. Tipos de programas. Frameworks para móviles, mercado actual, historia y evolución.
  • Descarga del software (IDE, JDK, SDK)
  • Instalación y Configuración de las Herramientas
  • Estructura de un proyecto Android. Carpetas y Archivos.
  • Componentes básicos de una aplicación Android. Activity (actividades). View (objetos view) etc.
  • Layout UI (Definición de la interfas gráfica. Usos de contenedores y controles)
    • Layouts / Capas. FrameLayout. LinearLayout. TableLayout. RelativeLayout.
    • Controles básicos. Control Button. Control ToggleButton. Control ImageButton. Eventos y aspecto de un botón.
    • Personalización de controles. Control ImageView. Control TextView. Control EditText. Interfaz Spanned. Cambio del formato de texto.
    • Control CheckBox. Control RadioButton.
    • Controles de selección. Adaptadores en Android. Control Spinner. Listas despegables. Control grid. Como usar una planiilla en Android.
    • Y mucho más.
  • Menú UI (Menús y submenús, Menús contextuales etc.)
  • Diálogos UI
  • Adaptadores UI
  • Activivity
  • Intents
  • Broadcast Receiver
  • Notificaciones UI
  • Preferencias (Shared Preferences): Como almacenar las preferencia de uso del usuario.
  • Bases de Datos y Almacenamiento
    • Primeros pasos con SQLite
    • Creación y gestión de bases de datos. Insertar/Actualizar/Eliminar
    • Consultar/Recuperar registros. Uso de SQL para realizar todo tipos de acciones sobre la base de datos.
  • Provedores de Contenidos (Content Providers)
  • Multimedia (audio y vídeo)
  • Localización y Mapas
  • App Widgets
  • Tratamiento de XML (SAX, SAX Simplificado, DOM, XmlPull y otros más)
  • Servicios Web, RestFul, RSS, Cloud Computing
  • Seguridad y permisos
  • Administración
  • Servicios (Service)

Información adicional

En sólo 8 módulos de nuestro Curso de Android aprenderás a crear aplicaciones desde cero para celulares y dispositivos móviles, utilizando el sistema Android con mayor crecimiento del mercado, desarrollado y mantenido por Google Inc. Aplicarás las mejores prácticas de desarrollo y lo más importante en este curso es que minimices, en un altísimo porcentaje, la curva de aprendizaje necesaria para que aprendas y domines Android.

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