Curso gratis Práctico: Experto en Desarrollo de Aplicaciones Móviles

Curso gratis Práctico: Experto en Desarrollo de Aplicaciones Móviles online para trabajadores y empresas

Curso gratis para: Trabajadores y Empresas, consulta próxima convocatoria

Modalidad del curso: Online

Duración del curso: 80 Horas

Titulación: Diploma acreditativo con las horas del curso


Curso Gratis Online para Trabajadores y Empresas

Si eres trabajador en Régimen General, disfruta del curso gratis online a través de la formación bonificada para empresas.

Nuestros cursos gratis están disponibles en modalidad online o a distancia, consúltanos para informarse de la modalidad del curso gratis para trabajadores de su interés.

OBJETIVOS DEL CURSO GRATIS PRÁCTICO: EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES

La tecnología de los dispositivos móviles ha avanzado rápidamente en los últimos años, llegando a ser actualmente auténticos ordenadores de bolsillo. Esta evolución nos da cada vez más posibilidades para desarrollar aplicaciones que aprovechen las características de estos dispositivos. La plataforma que más rápido está creciendo actualmente es Android, debido a que se trata de un Sistema Operativo abierto que cualquier fabricante puede adaptar e instalar en sus dispositivos, que está en constante evolución, y que aporta gran cantidad de servicios y aplicaciones. Es por ello que cada vez existe una mayor demanda de profesionales que dominen esta tecnología.

CONTENIDO DEL CURSO GRATIS PRÁCTICO: EXPERTO EN DESARROLLO DE APLICACIONES MÓVILES

UNIDAD DIDÁCTICA 1. INTRODUCCIÓN Y CONTEXTO HISTÓRICO

  1. ¿Qué es Android? Un vistazo a su evolución histórica
  2. Historia de las versiones de Android según su API

UNIDAD DIDÁCTICA 2. INSTALACIÓN, DESARROLLO Y PROGRAMACIÓN DE APPS PARA ANDROID

  1. Primer contacto con el entorno Android y primeros pasos en el desarrollo
  2. Android Studio: Cómo descargar y configurar tu entorno de trabajo
  3. Agregando SDK Packages necesarios

UNIDAD DIDÁCTICA 3. ESTRUCTURA BÁSICA DE UN PROYECTO ANDROID

  1. Creando tu primera app: ¡Hola Mundo!
  2. Organización de carpetas en un proyecto Android Studio
  3. - Carpeta /app/
  4. - Carpeta /gen/
  5. - Carpeta /assets/
  6. - Archivos principales
  7. Componentes esenciales de una aplicación Android
  8. Ejemplo práctico: una pequeña app Android

UNIDAD DIDÁCTICA 4. CONOCIENDO EL ENTORNO DE DESARROLLO

  1. Explorando el entorno de desarrollo
  2. Compilación con LLVM
  3. - Xcode: Introducción
  4. - Detectando errores en LLVM: la función Fix-it
  5. Compilar y ejecutar programas paso a paso
  6. - Crear un nuevo proyecto desde cero
  7. - Navegando por Xcode
  8. - Compilando y lanzando la app
  9. - Cómo gestionar errores
  10. - Desarrollo de nuestra primera app
  11. - Técnicas de depuración

UNIDAD DIDÁCTICA 5. PRINCIPALES CARACTERÍSTICAS DEL LENGUAJE SWIFT

  1. Introducción a Swift y sus fundamentos
  2. Aprender practicando
  3. Variables en Swift
  4. - Uso del punto y coma
  5. - Convenciones para nombrar variables
  6. - Cómo declarar variables en Swift
  7. Tipos de datos disponibles
  8. - Variables numéricas
  9. - Cadenas de texto
  10. - Tipos de datos en Swift
  11. - Valores opcionales y obligatorios
  12. Operadores básicos
  13. - Incremento y decremento unario
  14. - Uso de paréntesis
  15. - División y módulo
  16. Comentarios en Swift
  17. - Cómo agregar comentarios
  18. - La importancia de comentar el código
  19. Funciones en Swift
  20. - La función main()
  21. - Crear y usar funciones simples
  22. - Pasar argumentos y devolver resultados
  23. - Variables internas en funciones
  24. - Modificar argumentos dentro de funciones
  25. - Cómo mostrar resultados en pantalla
  26. Sentencias condicionales
  27. - Uso de if/else
  28. - Operadores de comparación
  29. - Combinar condicionales para mayor lógica
  30. Estructuras de repetición
  31. - Introducción a los bucles en Swift
  32. - Uso de for
  33. - Uso de while
  34. Ejercicios prácticos para programar en Swift

UNIDAD DIDÁCTICA 6. FUNCIONALIDADES AVANZADAS DE SWIFT

  1. Tipos para gestionar colecciones de datos
  2. - Arrays en Swift
  3. - Diccionarios en Swift
  4. Introducción a Programación Orientada a Objetos (POO)
  5. - Clases y objetos
  6. - Creando nuestra primera clase en Swift
  7. Buscar clases y métodos en Swift
  8. - Cómo localizar métodos
  9. - Integrando clases y objetos en Interface Builder
  10. - Interoperabilidad entre componentes
  11. - Uso de kits y librerías externas
  12. Gestión de memoria en Swift
  13. - Contado automático de referencias (ARC)
  14. Ejercicios avanzados de programación en Swift

UNIDAD DIDÁCTICA 7. COMPONENTES GRÁFICOS BÁSICOS

  1. Repaso del entorno gráfico
  2. UILabel: etiquetas de texto
  3. UIButton: botones interactivos
  4. UITextField: campos de entrada de texto
  5. Integrando todos los componentes
  6. Personalización de etiquetas con UIFont
  7. Ejercicios prácticos con componentes gráficos básicos

Contacto

Contacta con un asesor de formación

¿Estás buscando algún curso o máster? Contáctanos para poder asesorarle mejor.

Enviar
Inscripción al curso