Curso gratis para aprender a Programar en Android

Curso gratis para Programar en Android

Si andas buscando un curso gratuito para aprender a programar en Android este artículo es para ti. Como sabrás, obtener conocimientos para crear apps es complejo, debido a que la documentación oficial de Android se encuentra en inglés y su contenido tiende a ser desordenado sin seguir una secuencia específica.

Sin embargo, en la actualidad este sistema operativo para móviles sigue dominando la cantidad de instalaciones en dispositivos de todo el mundo, rebasando otras marcas como Apple y Microsoft. Esto hace que todo impedimento sea mínimo ante las ganas de aprender para autodidactas como tú. Así que si ya estás decidido en comenzar a desarrollar apps Android y buscas una opción en español, te recomendamos el curso gratuito de Hermosa Programación.

Curso gratis para programar en Android

En él se explican temas desde lo más básico como la instalación del ambiente de desarrollo para Android hasta la creación de ejemplos avanzados para consumo de servicios web, creación de bases de datos, lectores rss, etc. El curso mantiene en constante actualización y cada semana se crean nuevos artículos profundos con ejemplos prácticos y útiles. Incluso puedes descargar de forma gratis el código de todos los proyectos usados.

Contenido del Curso gratis para Programar en Android

1. Android Studio

  • ¿Cómo Empezar A Programar En Android?
  • Navegación En La Interfaz De Android Studio

2. Conocimientos iniciales

  • Introducción A Java
  • Arquitectura de Android y compilación de aplicaciones
  • La estructura de un proyecto en Android Studio
  • Introducción Al lenguaje XML
  • Uso de Recursos En Android
  • Uso De Strings

3. Componentes de una aplicación Android

  • ¿Cuáles Son Los Componentes De Una Aplicación Android?
  • Intents
  • Content Providers
  • Content Provider con múltiples tablas
  • Servicios

4. Interfaz de usuario

  • Layouts
  • Layouts y Views En Android Studio
  • Botones
  • EditText
  • CheckBox
  • Fragmentos
  • La Action Bar En Android
  • Temas Y Estilos
  • Listas y Adaptadores
  • Floating Action Button
  • TextInputLayout
  • GridView: Galerías De Imágenes
  • Navigation Drawer
  • Swipe Views Con Tabs En La Action Bar
  • Diálogos
  • Actividad De Preferencias
  • Patrón Master-Detail

5. Material Design

  • Toolbar En Android
  • NavigationView: Navigation Drawer Con Material Design
  • TabLayout: ¿Cómo Crear Pestañas En Android?
  • SwipeRefreshLayout Mas RecyclerView
  • RecyclerView Junto A CardViews
  • Transiciones Entre Actividades
  • Navigation Drawer + Tabs

6. SQLite

  • Implementando Bases de Datos SQLite en aplicaciones Android
  • Base De Datos Con Múltiples Tablas
  • Spinners En Android: Crear Menús Desplegables
  • Contactos En Android Mediante El Contacts Provider
  • RecyclerView + Cursor

7. Segundo Plano

  • AsyncTask: Tareas Asíncronas en Android
  • ¿Cómo Sincronizar Sqlite Con Mysql En Android?

8. Conexiones de red

  • Operaciones HTTP en Android con el cliente HttpURLConnection
  • Realizar Peticiones Http Con La Librería Volley En Android
  • Parsear datos JSON en Android con JsonReader y Gson
  • Parsing Xml En Android

9. Aplicaciones Prácticas

  • Tutorial Para Crear Un Lector Rss En Android
  • Crear Web Service Para Android Con Php, Mysql y Json
  • Servicio Web RESTful Para Android Con Php, Mysql y Json
  • Consumir Un Servicio Web REST Desde Android

Decídete y date una pasada directamente al curso desde su página de contenido. Y si te ha sido de utilidad comparte con tus comunidades el dato.