¿Qué voy aprender?

  • Entender cómo funciona un iPhone o un iPad y cómo se comunican los programadores con ellos

  • Entender programas escritos por otros

  • Escribir tus propios programas con Swift

  • Hacer apps para iOS en Swift con todo lo aprendido


TOMAR ESTE CURSO

¿A quién está dirigido?

  • Cualquiera que quiera aprender a programar

  • Cualquier programador interesado en desarrollar para plataformas Apple (iOS, OS X, Watch OS).

  • Programadores que ya sepan Swift pero busquen controlar aspectos avanzados como closures, errores, ARC, extensiones, protocolos o gestión de memoria

Requisitos

  • Tener un ordenador Mac y descargar Xcode desde la Mac App Store

  • Conexión a internet para poder ver los videos y descargar los ficheros de código del curso


TOMAR ESTE CURSO

Descripción del curso

*Actualizado para las últimas versiones de Xcode 11 y Swift 5*

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, si no 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, 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 otras en este curso trabajaremos a fondo el lenguaje de programación de Swift y  veremos a fondo aspectos como:

  • Que 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.

TOMAR ESTE CURSO

Reseñas

Valoraciones
330
4.63

Aprende a tu ritmo y a tu horario


En facturacionweb.site, aprendes Desarrollo en cualquier tema y en cualquier momento. Selecciona ahora entre miles de cursos impartidos por expertos sobre Desarrollo. También puedes aprender sobre Programación Diseño Negocios Informática y software Productividad Desarrollo personal Marketing Música Salud y fitness Fotografía Estilo de vida

En facturacionweb.site ponemos a disposición la videoteca de cursos más amplia del mundo. Escoge entre más de 130.000 cursos en formato de vídeo y 100% online con miles de horas de contenido nuevo cada mes

Los mejores profesores de todo el mundo instruyen a millones de estudiantes en la plataforma. Se proporciona las herramientas y las aptitudes para que la enseñanza que se da sea de calidad y aprendas sobre Desarrollo o sobre el tema que te apasiona de una manera rápida y ordenada.

facturacionweb.site es un lugar para fanáticos de Cursos online de Desarrollo que deseen expandir sus conocimientos y habilidades en cualquier área . Puedes escoger cursos online entre miles de Cursos online de Desarrollo. Queremos que sepas que facturacionweb.site nació para ayudarte para expandir tu carrera como profesional en el área de tu preferencia.

Si eres amante de Cursos online de Desarrollo, y quieres aprende sobre temas como Curso completo de Swift 5, el lenguaje para apps de Apple, estás en el lugar indicado. facturacionweb.site se enfoca en actualizar el catalogo de cursos sobre Desarrollo, para personas entusiastas que desean adquirir nuevos conocimientos. facturacionweb.site quiere divulgar el amor por los cursos de Cursos online de Desarrollo y compartirlo con personas de todo el mundo para que puedan obtener nuevos conocimientos. Pensamos que el conocimiento abre un sinfín de oportunidades laborales en diferentes áreas de Desarrollo, así que selecciona el curso de tu preferencia y mejora tu vida con nuevos conocimientos.

Todos cursos sobre Cursos online de Desarrollo que son promocionados en el sitio web: facturacionweb.site son propiedad de la plataforma Udemy, este sitio web es una marca afiliada a Udemy, por lo tanto solo nos encargamos de promocionar los Cursos online de Desarrollo en este sitio web. ¡Ayúdanos compartiendo esta página con tus amigos!. Creamos este web sitio de tal manera que sea fácil de usar. facturacionweb.site aspira a servir a los lectores globales con contenido atractivo y ágil para capturar y aprender sobre lo último en tendencias de Desarrollo.