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 LENGUAJE DE PROGRAMACIÓN SWIFT
Actualmente se están desarrollando más aplicaciones para dispositivos como: ipad, iphone y Mac. Y cada vez son más los programas que estos dispositivos llevan instalados, ya que por parte de los usuarios se incrementa en la medida que encuentran en ellos nuevas aplicaciones o servicios que satisfacen sus necesidades básicas, profesionales, educativas y de entretenimiento. El objetivo de este curso es conocer el lenguaje de programación swift, como un lenguaje seguro, de desarrollo rápido y conciso.
CONTENIDO DEL CURSO GRATIS LENGUAJE DE PROGRAMACIÓN SWIFT
MÓDULO 1. LENGUAJE DE PROGRAMACIÓN SWIFT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ENTORNO DE DESARROLLO
- Familiarizándonos con el entorno de desarrollo
- Realizando compilaciones con LLVM
- - Uso de Xcode
- - Detectando errores en LLVM: funciones Fix-it
- Proceso de compilación y ejecución de programas
- - Creación de un nuevo proyecto
- - Navegando por Xcode
- - Compilando y ejecutando aplicaciones
- - Gestión y resolución de errores
- - Desarrollando nuestra primera aplicación
- - Técnicas de depuración
UNIDAD DIDÁCTICA 2. CARACTERÍSTICAS DEL LENGUAJE SWIFT
- Introducción a Swift
- Aprendizaje práctico para afianzar conceptos
- Variables y constantes
- - El uso del punto y coma
- - Convenciones en la nomenclatura de variables
- - Cómo declarar variables en Swift
- Tipos de datos en Swift
- - Variables numéricas
- - Cadenas de texto
- - Tipos de datos en Swift
- - Valores opcionales y su gestión
- - Valores obligatorios
- Operadores fundamentales
- - Incremento y decremento unario
- - Uso de paréntesis en expresiones
- - Operador de división
- - División entera y módulo
- Comentarios en código
- - Cómo añadir comentarios en Swift
- - La importancia de los comentarios
- Funciones y procedimientos
- - Función main()
- - Creando nuestra primera función en Swift
- - Pasar argumentos a las funciones
- - Retornar valores desde funciones
- - Variables con ámbito protegido
- - Modificación de argumentos dentro de funciones
- - Mostrar resultados en pantalla con Swift
- Sentencias condicionales
- - Uso de if/else
- - Operadores de comparación
- - Encadenando condiciones con if/else if
- Estructuras de repetición
- - Introducción a los bucles en Swift
- - Uso de la estructura for
- - Uso de la estructura while
- Ejercicios prácticos para consolidar conocimientos en Swift
UNIDAD DIDÁCTICA 3. CARACTERÍSTICAS AVANZADAS DEL LENGUAJE SWIFT
- Tipos de colecciones de datos
- - Arrays en Swift
- - Diccionarios en Swift
- Introducción a la Programación Orientada a Objetos (POO)
- - Conceptos de clases y objetos
- - Creando nuestra primera clase en Swift
- Localización de clases y métodos en Swift
- - Búsqueda de métodos específicos
- - Uso de clases y objetos en Interface Builder
- - Interoperabilidad entre Swift y otros lenguajes
- - Uso de kits y frameworks
- Gestión avanzada de memoria
- - Automatic Reference Counting (ARC) en Swift
- Ejercicios de programación avanzada para consolidar conceptos