Si ha estado programando con Objective-C, aprender Swift sería muy fácil, ya que ha heredado una serie de sintaxis con las que quizás ya esté familiarizado con. Y si aprender Swift está en su lista de tareas pendientes pero no ha comenzado, aquí hay algunas fuentes gratuitas que lo ayudarán. hacer las cosas mucho más fáciles para usted.
Hack – El lenguaje detrás de Facebook
Si ha estado programando con Objective-C, aprender Swift sería muy fácil, ya que ha heredado una serie de sintaxis que quizás ya haya tenido. Leer más
1. El lenguaje de programación Swift
Disponible para descargar para Mac OS e iOS, el lenguaje de programación Swift está disponible a través de iBooks. Es la referencia de Swift propia de Apple y cubre lo esencial, los conceptos y el flujo de trabajo con ejemplos de código.
Una guía oficial como este libro es siempre el mejor lugar para comenzar con algo nuevo.
2. El blog rápido
Aquí hay una tercera fuente sobre Swift de Apple, un blog dedicado llamado The Swift Blog. El blog cubre consejos, ideas y ejemplos sobre la utilización de Swift. A pesar de tener solo algunas publicaciones publicadas al momento de escribir, esta sigue siendo la mejor fuente para mantenerse actualizado con Swift.
3. Guía absoluta para principiantes de Swift
Muchos desarrolladores también han puesto sus manos en Swift y han compartido sus hallazgos en sus blogs. TeamTreeHouse en su publicación, Una guía absoluta para principiantes de Swift, resumió lo esencial para principiantes; qué es Swift, las herramientas de requisitos previos y un repaso básico de la sintaxis de Swift.
4. Introducción a Swift para no programadores
Swift está diseñado para ser lo más fácil de entender posible para que los no programadores o los usuarios de nivel de entrada puedan aprenderlo rápidamente.
Este curso gratuito de Udemytitulado Introducción a Swift para no programadoresconsiste en 8 vídeos que lo guiará a través de los fundamentos incluso sin experiencia previa en programación.
5. AprenderSwift
LearnSwift es similar a SoSoSwift. Es una colección de fuentes para tutoriales, screencasts de video y bibliotecas para Swift. LearnSwift presentó las fuentes en tres secciones: Principiante, Intermedio y Avanzado. Elija el nivel en el que se sienta más seguro y comience a aprender Swift hoy mismo.
6. Dibujar con Swift en Playgrounds
Una característica importante que Apple trajo a Swift es Playground. Dentro del Playground, podemos ver inmediatamente cómo actúan y resultan nuestros códigos, inmediatamente.
Únase a Nate Murray en este video para ver cómo «jugar» en Playground.
7. Creación de una aplicación de lista de tareas pendientes con Swift
Hay muchas aplicaciones de listas de tareas pendientes en la App Store. Muchos de ellos traen un conjunto de excelentes funciones con un buen diseño de interfaz de usuario. Pero, si tiene ganas de crear su propia aplicación de lista de tareas pendientes, aquí hay un video screencast para que pueda comenzar.
8. Rápido en StackOverflow
Tener errores en su aplicación es inevitable. Entonces, en caso de que tenga problemas con los errores, diríjase a este OverflowStack para Swift para obtener ayuda de otros desarrolladores. También es probable que encuentre algunos hilos en los que puede obtener un par de consejos y trucos sobre cómo usar Swift.
9. Hackear con Swift
Hackear con Swift es una colección de cursos que enseñan el desarrollo de aplicaciones con Swift escrito por Paul Hudson. Cada proyecto lo guiará a través de enfoques prácticos sobre cómo aprovechar iOS para crear excelentes aplicaciones y juegos.
Los cursos son 100% gratuitos y el código fuente del proyecto se puede encontrar en Github.
10. Udacity: Swift para principiantes
Udacity, uno de los proveedores de cursos en línea de buena reputación, proporciona material gratuito para aprender el lenguaje de programación Swift.
El curso contiene 4 lecciones y cada lección contiene alrededor de una docena de videos y ejercicios que le enseñarán las cosas más fundamentales para aprender Swift, como variables, constantes, cadenas y funciones.
Este es un curso perfecto para los principiantes absolutos.
11. Guía de aprendizaje de Swift
Una colección completa de tutoriales escritos, consejos y cursos en video para aprender Swift. Esta es una gran fuente de aprendizaje tanto para aquellos que recién comienzan como para los desarrolladores experimentados que intentan sumergirse en Swift.
Aprenderás los conceptos básicos y fundamentales hasta el nivel avanzado del idioma, como aprender sobre el patrón de diseño, la seguridad y el desarrollo de la realidad aumentada.
12. CodeWithChris: Aprende Swift
Una colección de videotutoriales de programación básica con Swift. Contiene 12 lecciones que cubren el concepto fundamental como variables y tipos de datos hasta un concepto más avanzado como clases y herencia. Chris Ching es un excelente tutor que hace que estas lecciones sean fáciles de seguir.
13. Conceptos básicos de SwiftUI para principiantes
Tan pronto como comprenda el lenguaje de programación Swift, es hora de que mejore su habilidad con SwiftUI.
Es un marco de interfaz de usuario de Apple que introdujo una nueva forma de crear una interfaz de usuario para su aplicación macOS e iOS sin problemas. Estos videotutoriales te ayudarán a empezar.
14. Swift: cree su primera aplicación en 30 minutos
La mejor manera de aprender a codificar mejor, incluso con Swift, es construir algo real. Así que ahora, después de aprender todos estos fundamentos de programación de Swift, es hora de crear su primera aplicación.
En este video tutorial, Sean Allen lo guiará a través de cómo construir un reproductor de música. ¿Suena bien?
15. SoSoSwift
Nota: SoSoSwift ya no está disponible.
SoSoSwift es una colección de fuentes en donde aprender Swift. Aquí puede encontrar videos, artículos, tutoriales, ejemplos de código y bibliotecas para crear aplicaciones para iOS y OS X, con Swift. ¿Tiene sugerencias de fuentes o tutoriales para incluir en la colección? Puede enviar una solicitud o enviar el enlace al sitio para que aparezca en la lista.