Nuevo

Android desde cero

Aprende a desarrollar aplicaciones para Android desde cero; en este curso explicaremos los componentes básicos del SDK de Android mediante el desarrollo de casos prácticos en cada sesión. Además de aprender a usar librerías muy útiles para el desarrollo de tus propias aplicaciones.

Categoría:
  • Descripción
  • Sesiones

Descripción

CURSO

Android desde cero

RESUMEN

Aprende a desarrollar aplicaciones para android desde 0 con este curso donde explicaremos los componentes básicos del SDK de android mediante los proyectos que realizaremos cada sesión. Además aprenderás a usar librerías muy útiles para el desarrollo de tus propias aplicaciones.

CAPACIDAD

Diseñar, desarrollar e implementar aplicaciones básicas y contar con los conocimientos teóricos y prácticos para llevar el curso de nivel intermedio o especializarse de manera independiente.

TEMARIO

METODOLOGÍA
  • Exposición de aspectos teóricos de los temas.
  • Desarrollo de casos prácticos.
  • Un examen final del curso.
REQUISITOS
  • Conocimientos básicos de Java.
  • Conocimiento básico de programación orientado a objetos.
TECNOLOGÍAS INVOLUCRADAS
  • Java 8.
  • Android Studio 2.3.3
  • Android SDK.
  • SQLite 3.x

Sesión 01:

Iniciando en Android

  • Creación de un proyecto android.
  • Introducción a la estructura de un proyecto Android.
  • Ciclo de vida de un Activity.
  • La clase R.
  • Introducción a LinearLayout.
  • Introducción a Views(TextView, EditText, Button).
  • Manejando eventos click en los views.
  • Creando una calculadora sencilla.

Sesión 02:

Adapters y Vistas

  • Introducción a RelativeLayout.
  • Introducción a los Views (CheckBox, RadioButton, Toast, ImageView).
  • Introducción a RecyclerView y Adapter.
  •  La carpeta Res y tipos de recursos en android.
  • Navegando entre pantallas con los Intents.
  • Creación de un App CRUD.

Sesión 03:

Introducción a la base de datos SQLite

  • Usando ButterKnife para acelerar el desarrollo.
  • Introducción a SQLite
  • Creando una base de datos local.
  • Guardando datos locales.
  • Modificando datos locales.
  • Listando datos locales.
  • Eliminando datos locales.
  • Creación de un app que almacena información localmente.

Sesión 04:

Introducción a GreenDao y Retrofit 2

  • Introducción a GreenDao para acelerar la creación y gestión de la base de datos
    SQLite.
  • Introducción a API REST.
  • Introducción a PostMan.
  • Introducción a Retrofit 2.
  • Obtener datos con el método HTTP GET.
  • Insertar datos con el método HTTP POST.

Sesión 05:

Retrofit 2 y Examen

  • Actualizar datos con el método HTTP PUT.
  • Eliminar datos con el método HTTP DELETE.
  • Examen Final