Oh! Puedes empezar desde aquí.
Pero antes de comenzar, necesita un idioma para codificar. Por lo tanto, decida un idioma y continúe.
Supongamos que seleccionó C. Lo siguiente que tendrá que hacer en su camino para convertirse en un programador es obtener un compilador. Hay una serie de grandes compiladores disponibles. Puede, por ejemplo, descargar el Dev-C ++ o Código :: Bloques , ambos están disponibles como código abierto y tienen características agradables y simplistas.
Luego, vaya a Google y comience a buscar la introducción para principiantes a la programación en C. Entre los resultados de búsqueda con los que se encontrará, se encontrará este sitio web en C.com.com y encontrará contenidos que le enseñarán cómo comenzar. Luego, después de comenzar, todo depende de usted y de su determinación para seguir aprendiendo.
- Cómo aprender un lenguaje firmado
- Cómo aprender Python correctamente
- ¿Hay alguna evidencia de que el olvido ayude a nuestro cerebro a aprender al hacer espacio para cosas nuevas?
- ¿Cuál es la forma más rápida de aprender HTML en su totalidad?
- ¿Cuáles son las mejores maneras de aprender nuevos conceptos tan rápido?
Por ejemplo, el primer programa que construirá en C es un programa ‘hola mundo’, que se ve así:
/ * Un viaje de cientos de líneas de código comienza con un #include * / #include int main () { printf ("Hola, mundo! \ n"); getchar (); devuelve 0; }
Cualquier lenguaje de programación que elijas, primero escribirás un programa equivalente de hello world. No entenderás lo que hace cada línea de inmediato. Me tomó semanas entender lo que hace la primera línea cuando comencé. Por lo tanto, no se preocupe si no obtiene todo en su primera vez. De todos modos, entonces comenzarás a entender qué hacen la mayoría de las líneas, gradualmente.
A continuación, avanzará a conceptos adicionales como tipos de variables ( enteros, puntos flotantes, caracteres ), sentencias condicionales ( if..then..else, switch..case ), loops ( for-loop, while-loop, do- bucle ). Tomarán un poco de tiempo, pero eventualmente pasarás por todos ellos. Y, luego, entrarás en los conceptos técnicamente avanzados y ahí es cuando se empieza a endurecer. En esos momentos, busque foros donde la gente (bueno, puede buscar ayuda en cualquier momento que lo necesite, pero antes de comenzar a hacer preguntas en los foros, asegúrese de entender lo que está preguntando), como usted, que es justo comenzando o quienes están en su fase intermedia – obtenga consejos de expertos.
Hay personas agradables que están ayudando a cientos, si no miles, de personas (directa o indirectamente) a superar sus problemas de programación y usted puede ser uno de los aspectos más importantes del espectro. Un ejemplo sería Desbordamiento de pila: donde los desarrolladores aprenden, comparten y construyen carreras. Este sitio, aunque destinado a una audiencia más avanzada, es asombroso y encontrará que, de hecho, la mayoría de los problemas que encuentra en su curva de aprendizaje ya se han preguntado allí o en otros foros de discusión.
Además, obtener un libro es una buena manera de aprender a programar en su tiempo libre cuando no está frente a su computadora. Aunque la programación es algo que se debe hacer y aprender, obtener un libro te ayuda mucho. Tienes la oportunidad de seguir un patrón específico de programación de aprendizaje y el lenguaje.
Por lo tanto, cualquiera que sea el idioma que elija ( C, C ++, Java, Python o cualquiera de la Lista de lenguajes de programación – Wikipedia ) El esquema básico es el mismo.
Todo lo mejor.