
Joseph Goodman
0
1256
61
Cuando Apple anunció su nuevo lenguaje de programación Swift ¿Cómo me afecta el nuevo lenguaje de programación de Apple? ¿Cómo me afecta el nuevo lenguaje de programación de Apple? Desde el primer momento, los desarrolladores sabían que el nuevo Swift de Apple iba a ser grande. Pero ¿por qué te deberia importar? , la comunidad de programación se regocijó. Hasta entonces, no había más remedio que desarrollar aplicaciones para Mac e iOS con Objective C, un lenguaje arcaico de la década de 1980. Swift demostró ser un bienvenido soplo de aire fresco.
Y luego Apple siguió adelante y anunció que Swift pronto sería de código abierto Swift Is Going Open Source de Apple: ¿y qué? Swift de Apple se está volviendo de código abierto: ¿y qué? Incluso si usted no es un programador, la decisión de Apple de Swift de código abierto lo afectará. ¿Quieres saber por qué y cómo? , trayendo una nueva ola de apoyo de desarrolladores de todo el planeta. No me sorprendería que Swift surgiera y se convirtiera en el idioma más popular del mundo en la próxima década.
Así que si quieres aprender Swift, ahora es el momento de sumergirte. El idioma tiene un futuro brillante por delante y cuanto más rápido lo aprendas, más pronto podrás cosechar las recompensas..
SoSoSwift (Gratis)
SoSoSwift es un sitio clave para cualquier persona interesada en el idioma, ya sea novato o veterano o incluso solo espectador. No solo es la colección más grande de tutoriales de Swift en la web, sino que también tiene una sección de blog con noticias actualizadas sobre los desarrollos de Swift.
La mejor manera de comenzar es hacer clic en el enlace Tutoriales y navegar por las Colecciones. Por ejemplo, Swift Tutorial: Introduction Series es ideal para un principiante absoluto, mientras que iOS 8 Game Development es ideal para los aspirantes a desarrolladores de juegos..
SkipCasts (Gratis)
SkipCasts es una colección de tutoriales escritos y mantenidos por Skip Wilson. Solía tener un servicio de suscripción con videos premium junto con videos gratuitos, pero ese servicio se cerró en mayo de 2015. Los videos premium se eliminaron, pero los videos gratuitos permanecen.
Es una pena, pero el lado positivo es que todavía hay 23 videos tutoriales de Swift, principalmente para principiantes con un puñado dirigido a expertos. Muchas personas consideran que el material de Skip es muy útil para comprender conceptos difíciles, así que no se salten estos!
Tutoriales de Ray Wenderlich (Gratis)
Lo que comenzó como una empresa unipersonal se ha convertido en una operación de tutoría masiva con docenas de desarrolladores calificados que comparten sus conocimientos en formatos escritos, de audio y de video. Ray Wenderlich comenzó todo, pero ahora es mucho más grande que él.
El sitio se centra principalmente en el desarrollo de juegos 5 Herramientas de software de desarrollo de juegos gratis para hacer tus propios juegos 5 Herramientas de software de desarrollo de juegos gratis para hacer tus propios juegos El software de desarrollo de juegos gratis es una excelente manera de comenzar a crear videojuegos. Hemos compilado el mejor software de juegos del mercado. y hay secciones dedicadas a motores como Unity y Unreal, pero hay una gran cantidad de información para los fundamentos en Cocoa, Objective C y ahora Swift.
Los tutoriales de Ray Wenderlich son algunos de los tutoriales más detallados que he visto, así que tener para verlos Te perjudicará si no lo haces.
También hay una tienda con tutoriales pagados si está interesado. Encontrarás varios paquetes Swift diferentes disponibles junto con otras cosas como kits de inicio para diferentes géneros de juego. Vale la pena si te lo puedes permitir.
Aprenda consejos rápidos (gratis)
Hay un mucho de grandes recursos de Swift, demasiados para que podamos enumerarlos en un solo lugar. Sin embargo, la buena noticia es que un tipo llamado Zaheer mantiene una lista curada de increíbles tutoriales de Swift de toda la web. Esta lista se puede ver en Aprenda consejos rápidos.
Estos tutoriales cubren todo el rango de habilidades, comenzando desde lo básico y aumentando a conceptos de nivel superior que fueron presentados en conferencias y charlas por desarrolladores expertos. La lista también incluye un par de libros útiles y varios recursos increíbles, como hojas de trucos, referencias de API y ejemplos de código..
Programación rápida en medio (gratis)
Cuando Medium lanzó por primera vez Medium: una plataforma de blogs alternativa de los fundadores de Twitter Medium: una plataforma de blogs alternativa de los fundadores de Twitter Los cofundadores de Twitter Evan Williams y Biz Stone lanzaron su propia plataforma de blogs, Medium, hace aproximadamente un año. Los fundadores dicen que el objetivo es "reimaginar" la publicación, al permitir a los usuarios elegir el nivel de ..., generó una gran expectación en función de quién estaba detrás (los cofundadores de Twitter) y lo que estaba intentando hacer (en serio pensamientos y reflexiones de larga duración). ¿Ha tenido éxito? Es difícil de decir. Muchos todavía lo ven como “solo otra plataforma de blogs”.
Pero una buena cosa para salir de Medium es la Programación rápida canal donde varios desarrolladores se han unido para escribir sobre Swift. Aquí encontrarás consejos, trucos y tutoriales que están más orientados al desarrollador intermedio Swift que al novato.
Swifty (Gratis)
Si nunca has usado una aplicación para aprender a programar, te espera un regalo. los Swifty La aplicación, actualmente disponible en la App Store de forma gratuita, es una excelente manera de familiarizarse con el lenguaje Swift, tenga o no experiencia previa en programación..
La aplicación está dividida en más de 200 tutoriales interactivos, cada uno lo suficientemente pequeño como para evitar que te sientas abrumado. No lo convertirá en un profesional, pero proporciona una introducción fácil y suave que lo hará sentir cómodo, y esa es la mitad de la batalla cuando se trata de aprender a programar sin el estrés Cómo aprender Programación sin todo el estrés Cómo aprender Programación sin todo el estrés Tal vez hayas decidido seguir con la programación, ya sea para una carrera o simplemente como un pasatiempo. ¡Excelente! Pero tal vez estés empezando a sentirte abrumado. No muy bien. Aquí hay ayuda para facilitar su viaje. .
Entrenamiento esencial rápido ($ 25)
Soy un gran admirador de Lynda, la red en línea que es similar a Udemy, Coursera, Khan Academy y otros cursos de video en línea. 3 Mejores sitios web para obtener una educación de nivel universitario gratis La idea de que nunca has terminado de aprender nunca ha sido más cierta que hoy. Internet ha revolucionado la forma en que accedemos a la información y al conocimiento, anteriormente un lujo accesible solo para los ricos ... sitios web, excepto que Lynda es un servicio solo por suscripción, lo que contrasta con sus competidores, todos los cuales ofrecen algún tipo de nivel gratuito.
¿Cuánto cuesta Lynda? La membresía base comienza en $ 25 por mes, pero daré fe de que vale la pena el precio. Una suscripción otorga acceso a cientos de cursos diferentes, cada uno de al menos 3 horas de duración (con muchos de más de 10 horas), y estos cursos son de calidad.
Algunos incluso rivalizan con el tipo de educación que podrías obtener en un curso universitario o universitario.
Entrenamiento esencial rápido es el que destacamos aquí. Tiene una duración de poco más de 3.5 horas y le enseña todo lo que necesita saber sobre el lenguaje Swift, comenzando con la sintaxis central y terminando con las características avanzadas del lenguaje..
Cualquier otro recurso de Swift?
A pesar de tener un año de edad, Swift todavía es un idioma relativamente nuevo y reconocemos que los tutoriales y las comunidades todavía se están construyendo y moldeando, por lo que esperamos ver surgir muchos otros recursos en los próximos meses..
Mientras tanto, consulte estos consejos para dominar un lenguaje de programación 7 Trucos útiles para dominar un nuevo lenguaje de programación 7 Trucos útiles para dominar un nuevo lenguaje de programación Está bien sentirse abrumado cuando aprende a codificar. Probablemente olvidará las cosas tan rápido como las aprenda. Estos consejos pueden ayudarlo a retener mejor toda esa información nueva. , consejos para reconocer un buen tutorial de programación ¿Qué hace un buen tutorial de programación? ¿Qué hace un buen tutorial de programación? No todos los tutoriales de programación son iguales. Algunos te benefician y otros terminan perdiendo tu tiempo. Esto es lo que debe buscar en un tutorial de programación de calidad. e ideas de proyectos para ayudarlo a aprender más rápido 5 Ideas de proyectos para ayudarlo a aprender a programar más rápido 5 Ideas de proyectos para ayudarlo a aprender a programar más rápido Hay algunas maneras de facilitar la curva de aprendizaje para la programación. Ensúciate las manos y aprende más rápido con proyectos paralelos que puedes comenzar en cualquier momento. Juega un poco con estos cinco. .
¿Conoces algunos buenos tutoriales de Swift que nos perdimos? Siéntase libre de vincularlos en los comentarios a continuación. ¿Cómo te sientes acerca de Swift como lenguaje de programación? Dinos qué piensas!
Créditos de imagen: pila de libros a través de Shutterstock