Muy eficaz, según las opiniones de los alumnos. De todos los cursos de iOS / Swift que encontrarás, Udacity‘s se destaca en su programa de nanodegree:
- Está diseñado para ayudar a las personas a hacer una carrera fuera del desarrollo de iOS
- Creado en asociación con AT&T, Lyft y Google, tres compañías que tienen un gran interés en fomentar una comunidad vibrante de ingenieros de software móvil
- Enseña a los estudiantes iOS a través de proyectos de construcción que:
- Prueba habilidades fundamentales
- Empuje a explorar el SDK de iOS por su cuenta
- Forzarte a pensar en soluciones creativas a los problemas.
- Construye tu cartera
- Proporciona ayuda 1: 1 y orientación de los instructores (aunque la mayoría de los otros cursos tienen foros de discusión y similares que se acercan)
Podría decirse que la barrera más importante es el costo: a $ 199 / mes y un tiempo estimado de finalización de 6 meses, el programa de nanodegresos de iOS es uno de los cursos en línea más caros que existen. (Tenga en cuenta que todavía es relativamente barato en comparación con algunos bootcamps en persona, ¡que normalmente se ejecutan entre $ 4k-20k!).
Lo que le sugiero a cualquiera que contemple cualquiera de los programas de nanodegres de Udacity es que se prepare con antelación.
Para el nano-grado de iOS, sugeriría completar algunos de estos cursos antes de sumergirse en:
- ¿Hay otros buenos institutos alemanes en línea además de Goethe?
- ¿Cuál es el mejor curso en línea para estructuras de datos y algoritmos en c / c ++?
- ¿Qué tan buenos son los datos para valorar el curso en coursera?
- ¿Cuáles son las 5 mejores universidades para hacer un MBA en línea en los Estados Unidos?
- ¿Cuál es el mejor MOOC o curso en línea para aprender español?
- Introducción al desarrollo de aplicaciones iOS con Swift de Udacity
Un curso que introduce conceptos clave de iOS específicamente para ingresar al programa de nanodegres de iOS. También considere tomar este curso, también de Udacity, si no tiene conocimientos previos de programación. - Fundamentos de Swift 3 de la casa del árbol
Este es el primer curso de una “pista” de diez cursos que, una vez completado, le enseñará todo lo que necesita para ponerse en marcha. El curso introduce los conceptos básicos de programación en Swift y culmina en la creación de una aplicación de máquina expendedora. - iOS 10 y Swift 3: de principiante a profesional pagado de Mark Price
Un curso que te permitirá configurar, correr y más. Comienza con lo básico (como instalar Xcode y configurar con Github) y durante unas 60 horas de videos, hasta el punto en que podrás diseñar y codificar aplicaciones sencillas.
Tomar uno o más de estos cursos proporcionará el contexto suficiente para que pueda concentrar más tiempo durante el programa de nanodegra en sus proyectos que en hacer malabarismos con la logística que los rodea. La idea es, ¿por qué aprender la sintaxis Swift a $ 199 / mes cuando puedes aprenderla a bajo costo de antemano?
Hay varios otros cursos que recomendaría, pero muchos están en el proceso de actualización para ponerse al día desde Swift 2 a Swift 3 🙂
Si encuentra útil esta respuesta, siga y visite OpenCourser , un sitio que ayuda a los alumnos a encontrar cursos en línea.