¿Vale la pena tomar el curso de desarrollo de aplicaciones iOS en la Universidad de Stanford? ¿Por qué?

¿Estás hablando del desarrollo de aplicaciones iOS 7 para iPhone y iPad con cursos abiertos? Si es así, recomiendo encarecidamente recomendarlo. El profesor es increíble y la presentación es nítida y fácil de seguir. Probablemente sea el curso de curso abierto mejor preparado que he tomado (de aproximadamente siete).

¿Estás preguntando si deberías aprender iOS en general? Si es así, hay ventajas y desventajas definidas. Los pros te ponen en un nicho que está en demanda. Contras es que te hace el “chico iOS”. Si bien la codificación en general se está moviendo hacia la web (y lo digo como desarrollador de iOS), hay cosas que solo puedes hacer de forma nativa. Solo tenga en cuenta que el 85% de todas las demandas de programas que he visto se pueden hacer con html5, javascript y un lenguaje de servidor (Python, Ruby, Java, PHP, .NET).

En general: Gran curso, enseña algunas cosas buenas que son generalizables, pero gran parte de lo que se enseña es muy específico.

Lo tomé en el invierno de 2013-2014 como senior, y estoy muy contento de haberlo tomado.
1. Te enseña a desarrollar una aplicación para iPhone / iPad.
2. Sin embargo, lo que es más importante, un chico rockstar de Apple viene y te enseña cómo desarrollar software (marco MVC, referencia a documentación, etc.). Como ingeniero de software hoy, estoy agradecido de haber tomado esta clase mientras estuve allí.

More Interesting

Como contratista / consultor en SF Bay Area / Silicon Valley, ¿es mejor aprender desarrollo de Android o iOS?

No tengo mucha experiencia en programación. Estoy tratando de aprender el desarrollo de iOS. Estoy luchando con GitHub? ¿Cómo puedo entender cómo trabajar con él?

¿Cómo ayuda CS107 en Stanford a aprender el material de CS193P? ¿Es posible aprovechar al máximo CS193P completando solo 106A y 106B? ¿Cuáles son las otras habilidades de CS que se exigirán cuando uno ingrese al desarrollo de aplicaciones para iPhone?

¿Cuál fue su experiencia al integrar Swift en un proyecto Objective-C?

Cómo crear una aplicación iOS de forma gratuita si no tengo una cuenta de desarrollador de Apple

¿La versión beta de iOS 10 parece ser una mejora para el iPhone o un detrimento?

¿Puedo usar el boceto 3 para compilar la barra de pestañas de iOS en lugar de usar UItabBarController? ¿Qué me aconsejas?

¿La UITabBar está muerta?

¿Cómo puedo estar seguro de que la opción "Borrar iPhone" de "Buscar mi iPhone" funcionó?

¿Cuánto tiempo tarda una aplicación de iOS en salir al mercado una vez que se envía a la App Store?

¿Cómo funciona la nueva función de monitoreo de región de iOS 5 para los desarrolladores?

¿Cuál es más beneficioso entre el desarrollo de aplicaciones de Android e iOS?

¿Cómo completa automáticamente Path el formulario de registro con la información del usuario cuando el acceso a la funcionalidad de la tarjeta "yo" no está explícitamente permitido en iOS?

¿Qué es mejor al desarrollar tu primera aplicación? ¿Usa un software multiplataforma como Xamarin o diferentes versiones para diferentes plataformas?

¿Cómo obtengo el iOS 11?