Descripción del curso
Swift es uno de los lenguajes informáticos de más rápido crecimiento en la actualidad. Los desarrolladores usan Swift para crear aplicaciones que se ejecutan en más de mil millones de dispositivos en todo el mundo. Swift es un lenguaje de código abierto, completo con un compilador, una biblioteca estándar y un entorno de desarrollo integrado. También tiene un administrador de paquetes para ayudarlo a construir y distribuir sus proyectos.
En este curso, ampliará su conocimiento del lenguaje de programación Swift y mejorará sus habilidades fundamentales. Estas habilidades servirán a los futuros desarrolladores que escriban y creen aplicaciones para dispositivos y la web. Exploraremos más profundamente los temas de desarrollo intermedio en la programación Swift que aprovechan las amplias características del lenguaje, incluidos genéricos, cierres, opcionales y protocolos. Usaremos ejemplos prácticos que puede replicar directamente a medida que definimos los conceptos de programación de Swift.
Swift es un lenguaje que encontrará accesible, divertido y fácil de dominar. Usará Swift para crear proyectos y aplicaciones. Y se divertirá al hacerlo.
Lo que aprenderás
- Usar Swift Playgrounds, incluida Vista Previa en Vivo e Interpretación de Marcas, para explorar código
- Explicar enumeraciones y estructuras de datos usando sintaxis de enumeración, valores asociados, valores sin formato, CaseIterable y enumeraciones recursivas
- Trabajar con colecciones como matrices, diccionarios y conjuntos, incluida la modificación y enumeración de los mismos
- Describir y usar valores opcionales de manera segura con el operador de fusión nula, if let y guard let
- Identificar cuándo usar funciones y cierres en Swift
- Aplicar estructuras, tipos de valor, CustomStringConvertible, pilas y genéricos a través de ejemplos prácticos
Puntos clave
- Swift es un lenguaje de código abierto que incluye un compilador, una biblioteca estándar, un entorno de desarrollo integrado y un gestor de paquetes para construir y distribuir proyectos.
- Los desarrolladores usan Swift para hacer aplicaciones que se ejecutan en más de mil millones de dispositivos en todo el mundo.
- Este curso amplía las habilidades fundamentales de Swift y explora temas intermedios que incluyen genéricos, cierres, opcionales y protocolos.
- El curso utiliza ejemplos prácticos que los aprendices pueden replicar directamente para reforzar conceptos de programación en Swift.
- Las colecciones cubiertas incluyen matrices, diccionarios y conjuntos, junto con operaciones como map, forEach, filter y sort.
Preguntas frecuentes
¿Para quién es este curso?
Es para desarrolladores que desean ampliar su conocimiento de Swift y mejorar sus habilidades fundamentales, incluidos los desarrolladores futuros que escriben y crean aplicaciones para dispositivos y la web.
¿Qué temas intermedios cubre este curso?
Explora temas de desarrollo intermedio en Swift que aprovechan las características extensas del lenguaje, incluidos genéricos, cierres, opcionales y protocolos.
¿Qué aprenderé sobre opcionales?
Aprenderá qué son los opcionales y cómo describir y usar valores opcionales de manera segura, incluido el operador de fusión nula, if let y guard let.
¿Cómo se enseña el curso?
El curso utiliza ejemplos prácticos que puede replicar directamente mientras define aún más los conceptos de programación en Swift.
¿Qué habilidades están asociadas con este curso?
Las habilidades asociadas incluyen Apple Xcode, Clases de Base de Aplicación, Desarrollo en iOS y el lenguaje de programación Swift.









