Curso de Programación en Android con Android Studio

En  este curso aprenderás a desarrollar aplicaciones con Programación en Android desde su inicio hasta su publicación en Google Play. Te enseñamos a hacer apps que obtengan y usen datos de Internet y de bases de datos, a usar la API de Google como la de localización y Google Maps…

Duración : 80 Horas

Modalidad : Online

Dirigido a:

Todos los usuarios que quieran aprender desde el inicio programación de APP´s para el SO  Android.

Objetivo

Android es la plataforma de teléfonos inteligentes más importante en volumen de instalaciones. En este curso veremos una gran introducción al mundo Android y la programación de aplicaciones en su lenguaje Java. Con este curso, el usuario podrá desarrollar aplicaciones de muchos tipos totalmente funcionales en los dispositivos móviles. Todo el curso está escrito para el entorno Android Studio

Requisitos:

El único requisito recomendable es tener al menos conocimientos básicos de programación en general y conocer el lenguaje de programación Java.

El entorno, el lenguaje y la mejor bibliografía están en ingles. Por lo que se requiere un conocimiento mínimo de inglés técnico.

  1. Entorno de desarrollo y primera aplicación
    • Entorno de desarrollo y primera aplicación
    • El mundo Android
    • El entorno de desarrollo
    • Emular un dispositivo Android
    • El primer proyecto Android
    • Ficheros y partes de un proyecto Android
    • La programación orientada a objetos
    • Actualizar versión, importar proyectos de “Eclipse” y proyectos de ejemplos
  2. Android y Java
    • Android y Java. Interfaz de Android Studio
    • Cuestiones básicas de Java
    • Programación orientada a objetos
    • Programa Java
    • Tipos y alcance de variables. Casting
    • Estructuras básicas de programación
    • Alcance de variables
    • El entorno de desarrollo Android Studio
  3. Actividades e Intents
    • Activities e Intents
    • Activities
    • Intents
    • Tipos de proyectos de Android
    • Ejemplos
    • Intent con retorno de datos
  4. La interfaz en Android
    • La interfaz en Android. Los “Intents” a fondo
    • Etiquetas
    • Botones
    • Imágenes
    • Cuadro de texto
    • Ejemplo
    • Checkbox o casillas de verificación
    • RadioButton o botones de opción
    • Ejemplo
    • Opciones comunes
    • Ventanas de cuadros de diálogo
    •  
    • Más sobre los Intents
    • ¿Tres tipo de “listeners”?
  5. Android y Java II. Depuración de aplicaciones
    • Android y Java II. Depuración
    • Más clases importantes
    • Clase String
    • Excepciones
    • Arrays
    • Constructores
    • Herencia
    • Paquetes y modificadores de acceso
    • Depuración de aplicaciones
  6. Interfaz gráfica. Contenedores de widgets y las notificaciones
    • Diseño en Android. Notificaciones
    • Introducción al diseño en Android
    • Disposición lineal con “LinearLayout”
    • Posiciones relativas
    • Formato en tablas
    • Desplazamiento de la pantalla o “scroll”
    • Marcos o “FrameLayout”
    • Detalles del diseño
    • Crear la interfaz mediante programación
    • Mostrar notificaciones
    • Otro emulador
  7. El teclado y controles de lectura de datos
    • El teclado y controles de lectura de datos
    • El teclado
    • Vista de barra de progreso “ProgressBar View”
    • AutocompleteTextView
    • Fechas y horas
    • Controles de listas
    • Más estilos para las listas
    • NumberPicker
  8. Cuadrícula, pestañas, Imágenes y menús (ActionBar). Fragments
    • Cuadrícula, pestañas, imágenes, menús (ToolBar). “Fragments”
    • Cuadrícula
    • SeekBar
    • Mostrar imágenes
    • Menús
    • CardView y RecicleView
    • RecyclerView
    • Ampliando la “AppBarLayout”
    • Relojes
    • Navegador Web
    • Fragments
    • La navegación con Android
  9. Almacenamiento de datos
    • Almacenamiento de datos
    • Almacenar preferencias de usuario
    • Crear una ventana de preferencias
    • Almacenar datos en ficheros
    • Bases de datos
    •  
  10. Proveedores de contenidos. Networking y multimedia
    • Proveedores de contenidos. Mensajes y Networking. Multimedia
    • Proveedores de contenidos
    • Mensajes SMS
    • Enviar mensajes de correo electrónico
    • Networking
    • Multimedia
    • Estilos
  11. Geolocalización, sensores y gráficos. Servicios Web
    • Gráficos, geolocalización, sensores y widgets. Servicios Web
    • Dibujar en Android
    •  
    • Servicios basado en localización
    • Sensores
    • Widgets
    • Servicios Web
  12. Servicios y publicación de programas
    • Servicios, ejemplo de fragmentos y publicación de nuestros programas
    • Servicios
    • Navegación entre actividades con fragments
    • Publicar aplicaciones Android
    • Despedida del curso

Solicita Información



Responsable: Delta PC Informática y Electrónica S.L.- CIF: B32233710 C/ Curros Enriquez 18 -1º Teléfono: 988253836 Email: infor@deltapci.com
“En nombre de la empresa tratamos la información que nos facilita con el fin de enviarle información relativa al curso solicitado, así como, publicidad relacionada con nuestros productos y servicios por cualquier medio (email o teléfono).
Los datos proporcionados se conservarán en mientras no solicite el cese de la actividad. Los datos no se cederán a terceros salvo en los casos en que exista una obligación legal.
Los datos se almacenan en nuestro proovedor 1&1 Internet España S.L.U., Sociedad Unipersonal, que está inscrita en el Registro de Operadores de redes y servicios de comunicaciones electrónicas de la Comisión del Mercado de las Telecomunicaciones.
Usted tiene derecho a obtener confirmación sobre si en Delta PC Informática y Electrónica S.L. estamos tratando sus datos personales por tanto tiene derecho a acceder a sus datos personales, rectificar los datos inexacto o solicitar su supresión cuando los datos ya no sean necesarios para los fines que fueron recogidos, enviando un correo electrónico a infor@deltapci, Asunto: Baja”
No será enviado el Formulario de Contacto hasta que se acepten las condiciones de uso y política de privacidad.