Es posible obtener algún conocimiento de un idioma específico de un curso en línea, pero esto variará dependiendo de usted y del idioma. No es muy diferente de tomar una clase universitaria; no te hará un experto
Dependiendo de su parte, debería utilizar un editor o IDE y trabajar con el idioma mientras toma el curso. Eso tampoco significa cortar y pegar ejemplos en su editor. Escríbalos, ya que eso, en muchos idiomas, lo acostumbrará a la puntuación correcta y evitará errores a medida que avanza. También le dará una mejor comprensión de la sintaxis.
Dudé en incluir el dependiente en la pieza del idioma porque hoy en día no hay ningún idioma realmente “simple”. Puede aprender fácilmente lo básico en línea, pero también tendrá que tomar muchas clases especializadas que, en algunos casos, pasan de 8 a 16 horas o más en un solo concepto. Pero una vez más, consulte el párrafo anterior.
Si su pregunta no fuera específica del idioma, pero con el concepto más amplio de desarrollo de software de aprendizaje, diría que una clase en línea sería muy limitada. El desarrollo es un proceso de ingeniería, que comienza con un concepto u objetivo del programa y se desarrolla a través de varias fases de diseño para llegar al producto terminado. Francamente, eso solo requiere experiencia para que no puedas conectarte. Tampoco puedes conseguir que funcione sin interactuar con otros humanos. Simplemente vaya a su tienda de aplicaciones y mire todas las aplicaciones de una estrella. Estoy seguro de que, en la mayoría de los casos, el desarrollador pensó que esto era lo mejor del mundo, pero se equivocaron mucho.
- ¿Cuál es el mejor curso en línea para aprender a programar?
- Cómo vender e-learning o contenido personalizado.
- ¿Cuál es el mejor curso de e-learning para el comercio?
- ¿Cuáles son los mejores sitios de aprendizaje para Python?
- ¿Cuáles son los mejores lugares en línea para aprender la estructura de datos y avanzar en la estructura de datos?
Ciertamente no está de más tomar clases en línea, pero necesitas aprovechar esa experiencia y expandirte desde allí.