Estoy de acuerdo con Damien Allan en que debes comenzar a construir cosas, pero a veces es más fácil decirlo que hacerlo. Aquí hay algunas sugerencias para comenzar.
Descargar Visual Studio Community. Este será un IDE gratuito para que pueda comenzar a crear aplicaciones. Incluso tienen algunos tutoriales para comenzar.
Vaya a Microsoft Virtual Academy y cree una cuenta. Este es un gran recurso para aprender todas las cosas .NET. He visto muchos de los videos aquí y aunque a veces no son los mejores, definitivamente te ayudarán.
- ¿Cuál es la mejor manera de implementar ITIL en una organización que hace UX (diseño de experiencia de usuario)?
- ¿Cuáles son algunas métricas estándar para rastrear la cantidad de errores en la base de código de un producto?
- ¿Por qué las personas le pagan a una empresa de programación el doble de lo que cobraría un desarrollador individual?
- ¿Qué producto de hardware o software le gusta usar y por qué?
- Cómo construir algo similar a Netflix
Si tiene algo de dinero para gastar en el proceso, definitivamente recomiendo obtener una suscripción a Pluralsight. Incluso si es solo un mes a la vez. Hay algunos recursos sorprendentes para aprender C # y la pila .NET. Desearía haber comenzado con ellos primero ya que su biblioteca de videos de capacitación es bastante extensa.
Una vez que tenga algunos conceptos básicos en su haber, comience a tratar de emular otras aplicaciones que le gusten. Vea si puede construir un clon o dos. También puede probar sus habilidades para resolver problemas con algo como Codewars, donde trabaja en desafíos de código en el idioma que elija.
Hay tantos otros recursos por ahí, que sería difícil enumerarlos a todos. Comience aquí, busque más más adelante y siga avanzando.
¡Buena suerte!