IFCD71
Informática y comunicaciones ESPECIALIDADES SEPE TODO ONLINE
Android, desarrollo de aplicaciones para dispositivos móviles
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.