IFCD71 Informática y comunicaciones ESPECIALIDADES SEPE TODO ONLINE

Android, desarrollo de aplicaciones para dispositivos móviles

⏱ 50 horas

Objetivos

Capacitar para la generación solvente e independiente de código en lenguaje kotlin y java script con un plan formativo eminentemente práctico para el desarrollo, depuración y despliegue de aplicaciones para dispositivos móviles.

Contenidos

  • 1. Bloque temático principal
  • 1.1. Introducción.
  • 1.2. Reconocimiento de las diferencias entre codificar en java y kotlin.
  • 1.3. Diferenciación entre tipos de variables.
  • 1.4. Expresión escrita de declaraciones y expresiones de flujo de control.
  • 1.5. Implementación de funciones en kotlin.
  • 1.6. Utilización de clases, objetos y otras estructuras disponibles en kotlin.
  • 1.7. Iniciación en los conceptos básicos de JavaScript.
  • 1.8. Conocimiento del estándar ecmascript v6 (es6) y sus nuevas funciones.
  • 1.9. Aplicación de los conceptos de es6 en tus proyectos.
  • 1.10. Utilización de herramientas de compilación como gulp y webpack.
  • 1.11. Inicio de creación de aplicaciones para android.
  • 1.12. Comprensión de los conceptos básicos de java.
  • 1.13. Conocimiento de las herramientas disponibles para los desarrolladores de android.
  • 1.14. Aplicación de los principios de depuración de apps.
  • 1.15. Actividad de evaluación de los conocimientos adquiridos por el alumno.
  • 1.16. Kotlin.
  • 1.17. Instalación de android studio con kotlin.
  • 1.18. Tipos de datos básicos en kotlin.
  • 1.19. Variables en kotlin.
  • 1.20. Colecciones en kotlin.
  • 1.21. Estructuras de control de flujo en kotlin.
  • 1.22. Funciones en kotlin.
  • 1.23. Clases y objetos en kotlin.
  • 1.24. Actividad de evaluación de los conocimientos adquiridos por el alumno.
  • 1.25. JavaScript y ecmascript v.
  • 1.26. Aspectos básicos a tener en cuenta en la codificación web en JavaScript.
  • 1.27. Tipos básicos en es.
  • 1.28. Variables en es.
  • 1.29. Operadores en es.
  • 1.30. Funciones en es.
  • 1.31. Declaraciones en es.
  • 1.32. Estructuras de control de flujo en es.
  • 1.33. Eventos en es.
  • 1.34. Desestructuración (destructuring) en es.
  • 1.35. Control, lanzamiento y prueba de excepciones.