Este curso es ideal para principiantes que desean aprender los conceptos fundamentales que sustentan el lenguaje de programación Swift. Explore los conceptos básicos de programación y las estructuras de datos que son fundamentales para cualquier lenguaje, mientras descubre los aspectos únicos que hacen que Swift sea tan versátil como lo es hoy en día.
En este curso, practicará la utilización de estos conceptos. Más específicamente, aprenderá a usar constantes y variables con diferentes tipos de datos y explorará cómo ordenar y almacenar información en tipos de colecciones como matrices, tuplas y diccionarios.
Finalmente, descubrirá cómo hacer que su código sea reutilizable y más expresivo mediante el uso de funciones y cierres.
Al final de este curso, será capaz de:
• Demostrar un conocimiento práctico de los principios generales de programación.
• Preparar su sistema informático para la programación Swift.
• Mostrar comprensión de la sintaxis Swift y cómo controlar el flujo de código.
• Demostrar conocimiento de cómo declarar, usar y modificar constantes y variables.
• Diferenciar entre los diferentes tipos de operadores y sus funciones.
• Demostrar cómo crear patrones de flujo de control simples y funciones de llamada a través de Swift.
Para lograr buenos resultados en este curso, no necesita experiencia previa en desarrollo web, solo habilidades básicas de navegación por Internet y ganas de empezar a programar.
Overview
Syllabus
- Introducción a la programación en Swift
- Comience a utilizar Swift mediante el aprendizaje de los conceptos de programación básicos y fundamentales que sustentan el lenguaje de programación.
- Estructuras de datos
- Descubra cómo almacenar datos en arrays, tuplas y otros tipos de colecciones.
- Funciones y cierres
- Descubrir cómo las funciones permiten reutilizar bloques de código y explorar cómo los cierres almacenan la funcionalidad en constantes o variables.
- Estructuras y clases
- Aprender a encapsular el código con estructuras y clases.
- Evaluación gradual
- Ponga en práctica y reflexione sobre las habilidades que ha adquirido en este curso.
Taught by
Taught by Meta Staff