25.7.3
This website uses cookies to ensure you get the best experience on our website. Learn more

Curso completo de Swift 5, el lenguaje para apps de Apple

Aprende todos los fundamentos básicos hasta dominar los aspectos más avanzados del lenguaje Swift, el nuevo lenguaje de Apple para desarrollar en todas sus plataformas, incluyendo iOS, macOS, watchOS y tvOS: ¡un lenguaje común para programarlos a todos! Este curso no pretende enseñarte a hacer apps, videojuegos ni servidores, sino que se trata del paso previo a todo ello: los fundamentos básicos de Swift donde aprender el lenguaje de programación para tomar con garantías de éxito cualquier otro curso de iOS 10, iOS 11, iOS 12, iOS 13, SpriteKit o Master avanzado de iOS de Juan Gabriel Gomila en esta misma plataforma. Swift es un lenguaje moderno y amigable, orientado a objetos y con características funcionales. Swift es un lenguaje de programación multiparadigma creado por Apple, enfocado en el desarrollo de aplicaciones para iOS y Mac OS X. Fue presentado en WWDC 2014 y está diseñado para integrarse con los Frameworks Cocoa y Cocoa Touch, puede usar cualquier biblioteca programada en Objective-C y llamar a funciones de C. Swift tiene la intención de ser un lenguaje seguro, de desarrollo rápido y conciso (e incluso hay rumores de que Android podría adoptar Swift como lenguaje estándar de desarrollo). Entre otros, en este curso trabajaremos a fondo el lenguaje de programación de Swift y veremos a fondo aspectos como: Qué es Swift, su historia y características Estructura sintáctica básica Tipos de datos básicos y operadores relacionados Sentencias de control de flujo, toma de decisiones e iteración Funciones y Closures Tipos de datos: Clases, Estructuras y Enumerados Propiedades, Métodos y Subíndices de tipos de datos Programación orientada a objetos: Herencia, Inicializadores y Desinicializadores Valores opcionales y su uso encadenado Gestión y tratamiento de errores Castings y tipos de datos anidados Creación de extensiones y protocolos Tipos de datos genéricos ARC y optimización de memoria Controles de acceso Operadores avanzados Usaremos la documentación oficial de Apple para aprender todo lo que de ella se deriva, pero lo haremos en español para así no tener duda de ninguna parte de la misma y saber utilizarlo todo correctamente. Además propondremos ejercicios, cuestionarios y trabajos para ver que has aprendido todo correctamente y que no queda ninguna duda por despejar. Al terminar conocerás todo lo necesario para entender y escribir programas en el lenguaje Swift. Muchos programadores ya apuestan por Swift y prueba de ello son las múltiples aplicaciones que ya están entre nosotros. No esperes más y empieza tu aprendizaje de Swift, el lenguaje de programación del futuro.