No hay tal cosa como “C” visual. El “visual” es solo el nombre de marketing que Microsoft le dio al programa utilizado en el que escribe C # (es decir, Visual Studio). C # es C # es C # … Lo más cercano a “visual” que obtienes es utilizar la interfaz de arrastrar y soltar al diseñar formularios (ya sea WinForms, WPF o GTK #), en cuyo caso el lenguaje no tiene nada que ver con eso.
Dos cosas:
- No creo que un video tut sea el camino a seguir con la mayoría de los lenguajes de programación (obtendrías resultados mucho mejores de un libro / texto basado en tut). Puede ser útil para las cosas visuales para diseñar formularios, o tal vez mostrarle los diálogos en Visual Studio / MonoDevelop / SharpDevelop al cambiar la configuración, pero sería casi inútil mostrar cómo escribir código. Mi principal queja acerca de los videos es que el tempo nunca es lo que necesito, ya sea echarle un vistazo a algo demasiado rápido o (más a menudo) aburrirme hasta la muerte explicando todo lo que ya sé, lo que me hace avanzar y tiende a extrañar cosas. En realidad quería ver. Mi segunda queja es la dificultad de hacer referencia a la actualización para actualizar algo, si los tuts no se dividen en partes pequeñas, debe desplazarse por el tiempo para intentar encontrar dónde se dijo o se mostró. Los libros tienden a tener un índice / contenido muy bueno, por lo que las referencias son mucho más fáciles, y puede ir exactamente a su propio ritmo revisando y / o saltando según sea necesario.
- No puedo decirte específicamente cuál sería la mejor manera de aprender C # específicamente. Era algo así como mi décimo idioma, y simplemente comencé a usarlo directamente desde el sistema de ayuda del IDE (es decir, presione F1).
Lo que puedo decir es cómo aprendí mis primeros idiomas y cómo creo que debería hacerlo.
Mi primer idioma (Básico) “Aprendí” con el ejemplo, viendo lo que otros han escrito y luego tratando de averiguar qué cambiar para hacer otra cosa. Mi segundo (AutoLisp) Literalmente aprendí de la documentación, como un libro de texto en clase, simplemente revisé cada capítulo tratando de implementar todo lo que se discutió en el mismo, y me obligué a completar los ejemplos hasta que pudiera hacerlos sin necesidad de consultarlos. al libro Luego C haciendo lo mismo que hice con Basic, es decir, encontrar cosas ya hechas e intentar volver a implementarlas, pero también compré un libro para esto y revisé cada capítulo. Mi cuarto, quinto y sexto (Pascal, C ++ y Java) estuvo en la universidad a través de un curso de CS estructurado durante cinco años.
- Soy un abogado de BCom plus LLB. La vida es bastante buena como abogada, pero creo que debería aprender codificación. ¿Estoy soñando mal? ¿Puedo aprender codificación?
- ¿Hay algún proyecto Hadoop disponible que ayude a los principiantes a aprender?
- Cómo usar mi tiempo de la mejor manera para aprender cosas nuevas.
- No sé jugar al ajedrez. ¿Cómo debo aprenderlo?
- ¿Cuál es la mejor manera de aprender el desarrollo Swift de iOS?
Después de eso, empecé a usar cualquier lenguaje que se me pusiera delante. Rara vez tomaría más de una semana o dos simplemente revisando algunos documentos / documentación básica para poder estar razonablemente cómodo al usarlo.
Lo que sugeriría: busque algunas guías o libros escritos (por ejemplo, Tutoriales de C # (C #), Computadora gratuita, Programación, Matemáticas, Libros técnicos, Notas de clase y Tutoriales), o vaya a algún curso en línea (u otro). Definitivamente obtendrá mucho más de eso si recién comienza con la programación.