Lenguaje de Programación Swift
Modalidad : Online
Objetivos del Curso :
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.
Temario :
- MÓDULO 1. LENGUAJE DE PROGRAMACIÓN SWIFT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL ENTORNO DE DESARROLLO
- Conociendo el entorno
- Compilando con LLVM
- – Xcode
- – Errores en LLVM: Fix-it
- Compilación y ejecución de programas
- – Creando un nuevo proyecto
- – Explorando Xcode
- – Compilando y ejecutando
- – Control de errores
- – Nuestra primera aplicación
- – Depurando
UNIDAD DIDÁCTICA 2. CARACTERÍSTICAS DEL LENGUAJE SWIFT
- Introducción a Swift
- Aprendiendo con la práctica
- Variables
- – El punto y coma
- – Nomenclatura de las variables
- – Declarando variables en Swift
- Tipos de datos
- – Variables numéricas
- – Cadenas de caracteres
- – Tipos de datos en Swift
- – Valores opcionales
- – Valores obligatorios
- Operadores
- – El operador de incremento/decremento unitario
- – Los paréntesis
- – División
- – División entera: módulo
- omentarios
- – Hacer un comentario en Swift
- – ¿Por qué un comentario?
- Funciones
- – La función main()
- – Nuestra primera función en Swift
- – Pasando argumentos a las funciones
- – Devolviendo valores
- – Variables protegidas
- – Cambiando el valor de un argumento
- – Mostrando en pantalla con Swift
- Sentencias condicionales
- – La sentencia if/else
- – Operadores de comparación
- – Concatenando sentencias condicionales
- Estructuras de repetición
- – Introducción a las estructuras de repetición en Swift
- – Esctructuras for
- – Estructuras while
- Ejercicios prácticos de programación con Swift
UNIDAD DIDÁCTICA 3. CARACTERÍSTICAS AVANZADAS DEL LENGUAJE SWIFT
- Tipos para colecciones de datos
- – Arrays en Swift
- – Diccionarios en Swift
- Introducción a la PDOO
- – Clases y objetos
- – Creando nuestra primera clase en Swift
- Búsqueda de clases y métodos en Swift
- – Buscando métodos
- – Clases y objetos en Interface Builder
- – Interoperabilidad
- – Kits
- Gestión de Memoria
- – Automatic Referente Counting en Swift
- Ejercicios de programación avanzada
Tutor Especializado Durante el Curso y Diploma Acreditativo.
100% BONIFICADO PARA TRABAJADORES EN ACTIVO
Solicita más información sin compromiso.