Curso Android online gratis

¡Hola, vikingos! En este post os voy a hablar del curso de Android online totalmente gratuito que estoy haciendo a través de Youtube.

El formato es bastante ameno y entretenido, ya que son dos directos semanales, uno para la teoría y otro para una pequeña tutoría y resolución de dudas, siempre dejando tiempo para que los asistentes hagan preguntas y sugerencias en tiempo real.

El horario de las sesiones comprende los lunes a las 18.00h hora española para las sesiones de teoría y los jueves a la misma hora para las tutorías. Aquí dejo el primero de los vídeos, en el que lo explico todo:

Temario del curso Android online

El curso está orientado a gente con cierta soltura programando en Java, pero que no tenga experiencia en Android. Si eres totalmente novato, tal vez puedas ver otro curso Java antes para familiarizarte con el entorno.

El documento en sí está aquí. Pero te dejo un listado del temario para que lo tengas a mano:

temario del curso android gratis online

El inicio del curso es el lunes 22 de junio de 2020 y la finalización el jueves 24 de julio.

Primera sesión del curso online (Temas 1, 2 y 3)

En la primera sesión hablamos del entorno Android Studio en general, con la explicación de algunas funcionalidades que ofrece y las estructuras de los proyectos Android.

Pasamos a inspeccionar qué tipo de ficheros y directorios hay en un proyecto y cuál es su utilidad.

También se habla de las interfaces gráficas en XML y cómo se usan los layouts de tipo lineal y relativo para construir las interfaces complejas, aparte de la instanciación en código de los elementos para poder usarlos en la definición y programación de las actividades.

Por último se hace un repaso de la teoría relativa a las Activities y cómo se invocan unas a otras, explicando un caso de invocación para obtención de resultado, o startActivityForResult.

Os dejo el vídeo a continuación:

Primera tutoría del curso

En esta primera tutoría hablamos sobre una pequeña aclaración que hay que hacer con respecto al setResult que se vio en la sesión anterior. Una vez hecho eso, se aclara en profundidad la funcionalidad de iniciar actividades con la esperanza de obtener un resultado, poniendo como ejemplo una aplicación real.

Tras esto, se explica cómo crear una pantalla de login desde cero con las comprobaciones necesarias para entrar a una zona privada.

Te dejo el vídeo aquí:

Temas 3, 4 y 5 del curso

El lunes 29 de junio tuvo lugar la tercera sesión del curso, en el que hablé de los tres siguientes temas.

Fue una sesión bastante ligera y amena, en la que quedó un vídeo bastante chulo y sin problemas técnicos.

Hablé del paso de parámetros entre actividades en Android, de forma que explicaba cómo podíamos transmitir tipos sencillos de datos (Strings, ints, doubles, etc) de una pantalla a la otra a través del intent de creación, recuperándolo en la siguiente actividad con la instrucción getExtras.getXXXX(CLAVE, VALOR_POR_DEFECTO). Esta técnica es muy útil para crear un flujo de comunicación fluido entre las pantallas de nuestra app.

En el tema 5 comenté la forma de almacenar datos en una app sin necesidad de una base de datos interna, tan solo usando las preferencias de usuario (sobre las que ya hablé en su día en el canal). Doy un par de formas de instanciar la clase necesaria y lo pruebo con nuestra app de testing.

Por último, en el tema 6 expliqué los distintos tipos de menús de opciones que nos ofrece la librería nativa, haciendo un ejemplo para cada uno de ellos cuyo código podéis encontrar en el github de Walkiria apps (aquí).

Te dejo el vídeo completo de la sesión, (avanza hasta el minuto tres que es cuando se empieza a escuchar).

Esto es todo de momento, no ha dado tiempo a más. ¿Te animas a seguir este curso online de Android totalmente gratuito?

Mejor Curso Android ONLINE GRATIS

¿Quieres aprender Android definitivamente de una vez por todas? Te presento mi curso android online gratuito en formato youtube.🥇 ¡Ya no hay excusa!

Proveedor del curso: Person

Nombre del proveedor del curso: Walkiria Apps

URL del proveedor del curso: https://walkiriaapps.com

Puntuación del editor:
5