Curso actualmente no disponible
KeepCoding

Swift para Objective-C

4.6 excelente 178 opiniones
KeepCoding
A Distancia

599 
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso intensivo
Nivel Nivel avanzado
Metodología A distancia
Horas lectivas 16h
Duración 2 Semanas
Campus online
Envío de materiales de aprendizaje
Servicio de consultas
Tutor personal
  • Curso intensivo
  • Nivel avanzado
  • A distancia
  • 16h
  • Duración:
    2 Semanas
  • Campus online
  • Envío de materiales de aprendizaje
  • Servicio de consultas
  • Tutor personal
Descripción

Será una inmersión en Swift basada en puntos de comparación entre este lenguaje y Objective -C.

Abordaremos directamente lo más pertinente para el desarrollador, las particularidades a tomar en cuenta y cómo podría producirse la transición de un lenguaje a otro. Todo para manejar el código de forma estructurada y ahorrar el tiempo que llevaría probar por tu cuenta.

Preguntas Frecuentes

· ¿Cuáles son los objetivos de este curso?

Al terminar el curso, estarás capacitado para programar con este nuevo lenguaje y tendrás un criterio acerca de las posibilidades de Swift en tu trabajo cotidiano. Pasarás además a formar parte de nuestro grupo de discusión exclusivo para antiguos alumnos donde podrás resolver dudas y hacer networking en un entorno totalmente geek y rodeado de profesionales de máximo nivel.

· ¿A quién va dirigido?

Este curso esta diseñado especialmente para los desarrolladores con experiencia que en este momento ya programan en Objective-C.

· Requisitos

Conocimientos de Objective-C Ordenador Mac Intel Ultima versión de Xcode y el SDK Está destinado a aquellos desarrolladores que ya dominan con soltura el desarrollo para iOS en Objective C. Se presupone conocimientos equivalentes a los impartidos en Fundamentos iOS e iOS Intermedio (online o presencial). El objetivo es portar tu conocimiento de Cocoa con Objetive C a Swift, para estar preparado para el desarrollo futuro en iOS y OSX, así como mantener cualquier desarrollo previo en Objective C.

· Titulación

Certificado de participación KeepCoding.

Opiniones

4.6
excelente
Valoración del curso
100%
Lo recomiendan
4.7
excelente
Valoración del Centro

Opiniones sobre este curso

M
Mauricio Corona Torre
5.0 14/11/2016
Lo mejor: ¡Buen curso! Las explicaciones están muy bien y pude entenderlo todo a la perfección. Totalmente recomendable.
A mejorar: No tuve ningún problema.
¿Recomendarías este curso?:
¿Te ha ayudado esta opinión? (0)
D
Diego Ferreyra
4.5 30/09/2016
Lo mejor: Todo el temario claro y muy bien explicado, me he quedado muy contento.
A mejorar: No tiene nada negativo, todo bien.
¿Recomendarías este curso?:
¿Te ha ayudado esta opinión? (0)
J
Jesús Rodríguez Barrera
3.5 21/09/2016
Lo mejor: Este curso ha sido de gran utilidad, he aprendido muchísimo con él. Se nota el esfuerzo invertido en la realización de esta formación.
A mejorar: Considero más adecuado cambiar el nombre de algunos módulos en los que se promete aprender a realizar clones de programas ya existentes, pues en realidad no hemos aprendido más que a emular algunas de sus funciones.
¿Recomendarías este curso?:
¿Te ha ayudado esta opinión? (0)
B
Bernabé Antonio Hernández Gordillo
4.5 18/09/2016
Lo mejor: No me arrepiento de haberme matriculado en este curso, ha sido una experiencia maravillosa y la formación es excelente. Sobre todo, destacar lo bien explicado que está el curso, da gusto la sencillez y claridez con la que nos presentan los contenidos.
A mejorar: Sin quejas.
¿Recomendarías este curso?:
¿Te ha ayudado esta opinión? (0)
R
Ricardo Andramuño
4.5 18/09/2016
Lo mejor: Lo mejor del curso es que te deja con ganas de seguir aprendiendo. He aprendido mucho en todas las clases y he podido hacer cosas muy interesantes.
A mejorar: No le veo nada a mejorar.
¿Recomendarías este curso?:
¿Te ha ayudado esta opinión? (0)
Ver todas
Pregunta a los Antiguos Alumnos qué les pareció.

Su experiencia te será de mucha ayuda para decidirte.

* Opiniones recogidas por Emagister & iAgora

Logros de este Centro

2016

¿Cómo se consigue el sello CUM LAUDE?

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 7 años en Emagister.

¿Qué aprendes en este curso?

Objective C
iOS
Swift

Profesores

Fernando Rodríguez
Fernando Rodríguez
Profesor

Fernando es un globetrotter experto en la enseñanza de máxima calidad en programación y desarrollo para dispositivos iOS, Cocoa Touch, Objective C, o eso es lo que dicen sus alumnos. Colabora como Instructor de iOS con algunos de los más prestigiosos centros de enseñanza de programación del mundo. Profesor Asociado de algunas universidades privadas, autor invitado de revistas como iPhoneWorld,Applesfera.com, cuenta además con su propio blog tecnológico CocoaMental.com. Ponente habitual en conferencias dentro y fuera de España iOSDevUK, NSSpain, CodeMotion, BCNDevCon, etc.

Temario

  • ¿Qué tipo de lenguaje es Swift?
  • Swift vs Objective C
  • Introducción a Swift
  • El playground
  • Variables y constantes
  • Tipos e inferencia de tipos
  • Tipos primitivos
  • Cadenas
  • Rangos e iteración
  • Colecciones: Arrays y Diccionarios
  • Funciones y clausuras
  • Funciones sencillas
  • Tipos de las funciones y typealias
  • Funciones de alto nivel
  • Clausuras
  • Sintaxis abreviada de clausuras
  • Opcionales
  • Programación funcional con Swift
  • Tipos compuestos
  • Tuplas y su uso en funciones
  • Pattern matching
  • Enums
  • Estructuras
  • Clases
  • Propiedades
  • Métodos
  • Inicialización
  • Subscripts
  • ¿Cuando debo de usar cada una?
  • Gestión de memoria en Swift
  • ARC y ciclos strong
  • Gestión de tipos
  • upcasting y downcasting
  • Extensión de tipos existentes
  • Herencia
  • Protocolos
  • Extensiones
  • Ejemplos de extensión de los tipos aportados por Swift
  • Programación Genérica
  • Funciones genéricas
  • Tipos genéricos
  • Sobrecarga de funciones y tipos genéricos
  • Sobrecarga de operadores
  • Operadores infijos
  • Operadores prefijo
  • Buenas prácticas
  • Ejemplo
  • Organización del código
  • Ejecución de código Swift
  • Modulos
  • Espacios de nombres
  • Importación
  • Intercomunicación con Objective C
  • Guía de estilo

Información adicional

Información sobre el precio: Transferencia Bancaria Paypal Tarjeta de Crédito a nombre de cursos@keepcoding.io

PROMO POWER PACK: Por sólo 100€ más, Curso Swift para Desarrolladores ObjC Online ¡con acceso de por vida!

Usuarios que se interesaron por este curso también se han interesado por...
Ver más cursos similares