Card image

¿Qué voy aprender?

  • Hacer aplicaciones móviles con Android Studio

  • Aprender a crear diseños varios usando la gama de layouts disponibles en Android Studio y a combinarlos para hacer diseños únicos

  • Programar de forma correcta con Java para añadir funcionalidades a la aplicación móvil que se haya creado


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Cualquiera que quiera aprender a desarrollar aplicaciones móviles usando el software Android Studio de Google

  • Gamers y personas que les gusten las apps y quieran entender cómo funcionan y cómo se crean desde cero

  • Estudiantes que quieran conocer técnicas de diseño y creación de aplicaciones móviles

  • Estudiantes que busquen aprender Java como lenguaje de programación para hacer apps móviles con Android Studio

Requisitos

  • Se debe saber utilizar un ordenador a nivel básico y, aunque no imprescindible es recomendable tener unas bases mínimas de programación (la cual se puede obtener en otros de los cursos de Juan Gabriel Gomila)

  • Tener Android Studio 2.3.3 o superior instalado, aunque en la primera sección del curso aprenderemos a descargar e instalarlo de forma sencilla desde la web de Google

  • Aunque no es obligatorio, se recomienda haber cursado los cursos de Fundamentos de programación con Java, y de Introducción al desarrollo de apps con Android del prof. Juan Gabriel Gomila


TOMAR ESTE CURSO

Descripción del curso

Este curso se centra en mostrar a Juan Gabriel Gomila, impartiendo sus clases presenciales a los estudiantes del ciclo formativo superior en desarrollo multiplataforma, en el marco del desarrollo de aplicaciones móviles con Java y Android. Se trata de un curso intensivo de seis meses, unas 4 horas a la semana donde desde cero y sin experiencia en el campo, los estudiantes acaban finalizando creando sus propias apps con web services incluidos como proyecto final. 

El temario del Bootcamp se define por días de trabajo donde cada día se lleva a cabo una gran tarea dividida en varias partes menores, de ahí que los vídeos tengan una duración bastante superior a lo que viene siendo habitual en los cursos de JB. En los vídeos se incluyen también las dudas y problemas con los que se encuentran los estudiantes en clase así como la solución aportada por el docente en cada caso. 

  1. Introducción al mundo de las apps móviles en Android, infraestructura, tipos de ficheros y creación del clásico 'Hello World' traducido a varios idioma usando únicamente elementos de layout.
  2. La herramienta de diseño de layouts, donde trabajaremos a fondo los layouts más utilizados para interfaces de usuario en Android: el Constraint Layout, el Linear Layout y el Relative Layout.
  3. Elaboración de layouts complejos con formularios de registro, diferentes layouts combinados y una pincelada del ciclo de vida y etapas por las que pasa cada actividad en Android
  4. Repaso de la sintaxis de Java, que ya vemos a fondo en el curso de Fundamentos de programación de Java, para los que la tengáis un poco oxidada o no la recordéis demasiado
  5. Introducción a la programación orientada a objetos donde trabajamos con una introducción a clases y a objetos, así como los constructores, variables estáticas y  getters y setters
  6. Programación orientada a objetos avanzada con conceptos más abstractos y potentes como la herencia, el polimorfismo, las clases abstractas y las interfaces entre otros.
  7. Conocer los widgets básicos de Android para diseñar interfaces más completas y elaboradas con Text Views, Buttons, Image Views, Edit Texts, Switch, Radio Group y Radio Buttons, Check Boxes, Web Views y Clock Views. Todo lo que uno necesita para elaborar el 90% de las funcionalidades que uno puede pedirle a una aplicación móvil.
  8. Uso de los fragmentos en lugar de actividades completas para mostrar información en forma de pop ups. Iniciaremos también el primer proyecto completo del curso donde crearemos una app para gestionar notas y tareas pendientes de llevar a cabo. 


TOMAR ESTE CURSO

Reseñas

Valoraciones
261
4.50