Cómo aprender a programar solo desde internet.

Mientras aprendes a codificar, estas son las peores cosas que debes hacer:

* Marque el más importante ahí abajo, otros son adicionales. *

1. Investiga sin fin las tecnologías sin perder tiempo escribiendo código.

Empezar es super intimidante. ¿Qué pasa si eliges el lenguaje de programación incorrecto? Marco web? O base de datos? Los expertos a menudo no están de acuerdo con el mejor enfoque, por lo que la fase de investigación puede sentirse como una cámara de eco de opiniones diferentes.

El hecho es: no puedes aprender a codificar leyendo sobre esto. La única forma de aprender es realmente codificar. No te preocupes por aprender lo incorrecto. Cualquier lenguaje que elija le ayudará, al menos, a aprender los conceptos centrales de la programación. Las habilidades como nombrar variables, definir funciones y desglosar problemas complejos se aplican a todos los lenguajes de programación. Así que no es un gran problema donde empiezas.

2. Trate de aprender a codificar como estudiar para una prueba.

Dedicar tiempo a memorizar detalles le impedirá comprender las ideas más grandes que realmente importan. En programación, no vas a ser interrogado. Es probable que no se encuentre en una situación parecida a un peligro en el que necesite llegar a la respuesta sin utilizar ningún recurso.

En su lugar, casi siempre podrá apoyarse en los recursos para encontrar la solución. Usar Google para encontrar una respuesta no es hacer trampa. Tampoco está mirando el código que ha escrito en el pasado.

Con el código, aprender dónde buscar para hacer trampa es más importante que tener la respuesta memorizada.

3. Deje que los problemas en su código se acumulen interminablemente sin verificar si realmente está funcionando.

Los mejores desarrolladores son los escépticos. Se aseguran constantemente de asegurarse de que su código realmente está haciendo lo que ellos piensan que debería estar haciendo. Esto significa que tardan unos minutos en verificar dos veces y tres veces antes de pasar a la siguiente cosa.

4. Observe la diferencia entre una letra mayúscula y una letra minúscula.

En la programación, los detalles importan. Incluso pequeños detalles, como la diferencia entre mayúscula y minúscula. Preste mucha atención a cosas como:

  • Singular contra plural es diferente
  • El número 0 es diferente a la letra O
  • Un guión es diferente de un guión bajo.

Es importante acostumbrarse a notar diferencias sutiles entre símbolos similares.

LO MÁS IMPORTANTE:

APRENDIENDO SOLO.

Te estoy dando una alternativa:

La codificación de los campamentos de entrenamiento te enseña todo lo que es práctico que usarás el día 1. Actualmente estoy trabajando en la Escuela Holberton que ofrece una alternativa para los que se preguntan sobre los campamentos de entrenamiento, así como un grado de 4 años en informática. Básicamente, es un programa que combina la vida en el campus en el centro de San Francisco, una pasantía y un empleo a tiempo parcial contratado de forma remota o en el campus trabajando por especialización. Su duración es de 2 años. La Escuela Holberton realmente ofrece una alternativa increíble para muchos de los beneficios que produce. No hay costos iniciales para Holberton.

La Escuela Holberton entrenará en 3 cosas que harán que nuestros estudiantes sean excelentes Ingenieros de Software:

  • Tener un conocimiento de la pila completa;
  • Poder aprender por ti mismo;
  • Habilidades blandas (la ciencia de datos no te enseñará;

El programa está organizado de tal manera que se basa en la formalidad. ¿Qué significa esto? No hay educación formal en las clases y con los maestros. Usted tiene mentores que supervisan su trabajo y están disponibles para consultas. Holberton actualmente trabaja con 100 mentores que trabajan en la misma industria. Además, de esta manera, los estudiantes siempre están actualizados con información en nichos específicos. Uno de los mentores, Louis Monier es, por ejemplo, el líder del curso de Aprendizaje automático. Primero les dio a los estudiantes un seminario de un día completo y una capacitación práctica que puso a los estudiantes en el lugar. Este tipo de educación es exclusiva de la Escuela Holberton. Aprender sobre ingeniería de software no es solo aprender sobre la tecnología. Requiere conocimientos sobre redes, habilidades blandas y tutoría por expertos en el campo. Lo que sucede con los bootcamos es que te permiten adquirir habilidades que te permitirán iniciarte en el mundo de la tecnología. Eso es principalmente lo que los hace atractivos. Sin embargo, si su pasión realmente reside en el mundo de la tecnología, comprenderá que convertirse en un experto en varias áreas requiere tiempo y esfuerzo.

  • “La parte que realmente separa a las personas que tienen éxito de aquellas que no lo son es solo una curiosidad central y un deseo de responder a las preguntas que tienen las personas: resolver problemas. No lo hagas porque crees que puedes ganar mucho dinero, lo más probable es que para el momento en que recibas la capacitación, o no sepas lo que es correcto o haya otras cien personas compitiendo por el mismo puesto, así que la única Lo que se destacará es si realmente te gusta lo que estás haciendo “.

Hay algunos elementos que debes usar.

Primero necesitas una fuente. Ya sea un libro o un sitio web sobre el idioma que desea aprender.

En segundo lugar necesita una página de referencia (s). Por ejemplo, si está aprendiendo c, debe encontrar un sitio web que tenga todas las bibliotecas c, funciones sobre las que pueda buscar y obtener información.

En tercer lugar necesitas lugares para preguntar cosas que no puedes entender. Un gran ejemplo de esto es el desbordamiento de pila. Obtendrá respuestas rápidas y alta moderación (aseguran que todos hagan preguntas claras, etc.)

Cuarto elemento es una cosa que hago. Cuando aprendo un lenguaje de programación, creo dos carpetas de palabras. Una para almacenar cosas que no entiendo, así que puedo preguntarlas más tarde o resolverlas yo misma cuando me mejore. El otro archivo de palabras que creo es para almacenar gráficos, notas, temas sobre ese idioma, así que simplemente puedo abrir mi carpeta de palabras y aprender lo que olvidé.

Al aire libre
Al aire libre
Al aire libre
Al aire libre
Al aire libre
Al aire libre
Al aire libre
Al aire libre
Al aire libre

Puede aprender a programar desde Internet siguiendo algunos pasos simples:

1. Elija el lenguaje de programación que desea aprender (C, C ++, JAVA, Python, etc.)

2. Descargue las herramientas esenciales necesarias para ejecutar el código que escribe (bloques de código para C, Netbeans para Java, etc., etc.)

3. Ir a cualquiera de los sitios mencionados como

http://www.javatpoint.com/ & nbsp ;

http://www.w3schools.com/

http://www.tutorialspoint.com/

No estoy mencionando todos los sitios aquí.

Hay muchos más sitios allí, puede elegir el sitio que más le convenga.

4. Comience a aprender el idioma desde la parte básica. Aprenda cada uno sobre el idioma e intente ejecutar el pequeño código para cada concepto que aprenda.

5.Práctica de problemas de nivel básico.

6.Aumenta tu nivel intentando resolver problemas complejos.

7.Práctica en varios sitios y participa en varias competiciones de codificación.

https://www.codecademy.com/

http://www.codechef.com/

http://www.codechef.com/

http://www.hackerrank.com/

Intenta mejorar tus habilidades de codificación tanto como puedas.

La parte más importante para aprender cualquier cosa es la práctica.

Espero que las cosas antes mencionadas te ayuden.

Seguir aprendiendo …. TODO LO MEJOR !!!!

¿Te refieres a solo aprender por ti mismo, con la ayuda de Internet? Si es así, hay muchos cursos gratuitos y de pago disponibles en lugares como Code Academy, Apple University, code.org, Coursera, Kahn academy, YouTube, etc. Esto te ayudará a comenzar con un idioma.

Eventualmente, deseará comenzar su propio proyecto que se puede compartir (y revisar) con otros o posiblemente unirse a un proyecto de código abierto. Esto tomará el ‘aprendizaje de libros’ y le permitirá ver cómo se realiza la programación con ira.

Bueno, primero que todo, tienes que decidir qué tipo de código estás aprendiendo primero. Si ya lo sabes, entonces hay muchos lugares donde puedes aprender. Independientemente del código, hay muchos sitios web que proporcionan tutoriales básicos sobre cada uno de sus aspectos. Por ejemplo, hay perlmonks para perl. Escribe “(nombre del lenguaje de programación) tutoriales” o algo así.

También hay muchos sitios de preguntas y respuestas como stackoverflow y foros donde puede hacer una pregunta de programación y obtener respuesta. Solo ten en cuenta que debes saber lo que estás preguntando. De lo contrario, a las personas les resultará difícil entender su pregunta, y mucho menos responderla.