¿Cuál es un buen curso en línea del lenguaje de programación Swift para el desarrollo de OS X (no, o no solo, iOS)?

Aprendí de varias maneras, principalmente:

  • Treehouse: hace aproximadamente un año tenían algunas buenas cosas introductorias sobre Swift an Objective C. Estoy seguro de que su oferta se ha expandido aún más ahora. Tienen una versión de prueba gratuita y, si está motivado, probablemente pueda hacer todas las cosas rápidas dentro del período de prueba.
  • El curso de desarrollo de aplicaciones Stanford iOS en iTunes U. Esto es realmente fantástico y sorprendentemente desafiante. Cubre casi todo lo que necesita saber para comenzar a desarrollar aplicaciones.

Para programar en las plataformas de Apple, aún necesitarás aprender un poco del Objetivo C. Hice esto haciendo los cursos de la casa del árbol en el Objetivo C pero escribiendo el código en Swift tan idiomáticamente como pude. Esto funciona porque en este punto probablemente sea suficiente para poder leer pero no escribir el Objetivo C.

Aclamaciones

The Big Nerd Ranch ha estado escribiendo libros de desarrollo de Cocoa durante muchos años.

El libro: Programación de cacao para OS X: la guía Big Nerd Ranch

fue escrito originalmente para Swift 1.2

(pero se ha extendido en GitHub para Xcode 7 y Swift 2.0)