Cómo aprender a programar sin ningún tipo de coaching.

Supongo que aprender codificación sin el entrenamiento es lo más simple que se puede hacer en estos días. Internet está inundado de sitios web dedicados a este fin.

Lo dividiría en dos fases:

Fase 1: L ganando un idioma

Para aprender a programar, debes ser bueno en al menos un lenguaje, ya sea C ++, Java, Python, etc.
Puedes tomar un curso en línea en

  1. Página en coursera.org
  2. Cursos en línea y programas de Nanodegree para avanzar en tu carrera
  3. edX
  4. Aprender a codificar
  5. También puedes seguir los tutoriales de YouTube.

Fase 2: Práctica

Después de que hayas aprendido lo básico, empieza a resolver problemas.

Porque la programación solo se puede aprender con la práctica.

Yo recomendaría los siguientes sitios para principiantes,

  1. Juez de Esfera Online (SPOJ)
  2. Concurso de Programación, Concurso de Programación, Programación Informática Online.
  3. Codeforces

Aquí puede aprender todos los algoritmos necesarios y competir por su propia mejora. Cada vez que te quedas atascado, siempre puedes referirte a las soluciones de otros y eso realmente ayuda.
Desbordamiento de pila También es útil.
Para los algoritmos “Introducción al algoritmo por cormen” se considera una biblia.

Cuando tengas suficiente confianza, ve a sitios como

  1. GeeksforGeeks | Un portal informático para geeks.
  2. codificador superior
  3. HackerEarth – Desafíos de programación y trabajos de desarrollador
  4. HackerRank

Feliz codificación …

La autoeducación es buena, hasta que intentas mejorar tus habilidades profesionales. Puedes ver videos, leer cientos de libros sobre programación, pero creo que la mejor manera de obtener conocimiento es asistir a conferencias, conferencias y cursos. ¿Por qué? Porque puede hacerle cualquier pregunta a un profesional en un campo y aprender de sus mejores prácticas.

PERO asegúrese de que el orador en el evento al que asistirá sea altamente competente. En el futuro más cercano podrás comprobarlo en Speakerest. Habrá información sobre los logros de un orador, lista de sus eventos y videos. ¡Intentalo!

Para aprender a programar sin la ayuda de cualquier entrenamiento, solo tienes que hacer ciertas cosas:

-> Sigue un tutorial en video de youtube.

-> Si tiene poco conocimiento de la programación, simplemente tome un conocimiento profundo de todos los temas relacionados con el video. Puede usar Google para estos temas y también publicar preguntas sobre quora, stackoverflow, etc.

-> el último es que tendrá que escribir cada código en su propio código de escritura. Lo más importante para aprender a programar.

Encontré algunos videos tutoriales en youtube: –

para C –

para c ++ –

Tengo una buena colección de videos tutoriales para java, android, j2ee. Para estos tutoriales puedes contactarme en: [correo electrónico protegido]

Uno no puede aprender la programación sin probar las cosas por sí mismo, no como se demostró.
Permítame tomar mi ejemplo. Actualmente soy un adolescente y conozco casi una docena de lenguajes de programación, y permítame decirle que tengo una gran reputación en el stackoverflow.
Y la parte más sorprendente que no tomé fue una lección de lenguaje de programación, y la forma en que aprendí los idiomas fue simple, crear un objetivo (proyecto) trabajar en él.
Aprender lo básico.
Intenta crear cosas.
Si estás atascado en algún lugar, usa sitios como stackoverflow, etc.
Y déjame decirte una cosa si te apasiona la programación, aprenderás y tu concepto será mucho más claro.
PS: he visto maestros calificados que enseñan HTML e incluso no conocen la última versión de HTML 5. (My Horrible School Experience)

Existen múltiples recursos desde donde puede aprender programación según el idioma que elija para aprender:

  • Sitios de tutoriales en línea como coursera, udacity, edx etc.
  • Libros en línea disponibles para cada idioma.
  • Después de obtener una cantidad decente de conocimientos sobre el idioma de su elección, puede practicar algoritmos y estructuras de datos.

Python es uno de los lenguajes de programación más fáciles de aprender y comenzar a programar ………………… .. cómo registrar una empresa nidhi

Puedes intentar aprender de los libros o asistiendo a bootcamps. Los bootcamps son caros y no recomiendo libros para principiantes. Así que puedes aprenderlo de varios sitios de e-learning en línea.

Apréndelo desde codeSchool. Tienen buenos cursos con recursos realmente útiles. Ofrecen el primer mes de prueba que puede obtener a continuación:
Inscribirse en el código de la escuela por 9 dólares

Vaya a Aprender a codificar, resuelva todas las preguntas y obtenga un libro estándar, luego practique

  1. Consulte aquellos libros que contienen un lenguaje sencillo para comprender y cubrir los conceptos básicos de un lenguaje de programación determinado.
  2. Descarga los tutoriales.
  3. Practica lo que aprendes todos los días.

En última instancia, necesita aclarar los conceptos en su mente al construir su propia teoría para entenderla con precisión.