Quiero aprender codificación. ¿Dónde empiezo?

La mejor manera de encontrar cursos de programación en línea y tutoriales.

Usted va a google, busca un idioma (por ejemplo: AngularJS), obtiene cientos de sugerencias pero no sabe cuál elegir de esos cientos de tutoriales atractivos. Los resultados de la primera página en Google no significa que sean los mejores tutoriales, ya que Google clasifica los resultados según el ranking SEO y NO según la calidad del contenido del tutorial. Por lo tanto, terminas perdiendo mucho tiempo, dinero, energía y paz al experimentar con múltiples tutoriales para encontrar uno bueno. Lo peor es que su inicio apasionado comienza en la búsqueda del mejor curso, mientras que debería comenzar con el mejor curso en menos de 1 minuto. Hackr.io es la solución.

Lo que Hackr.io hace:

Hackr.io – Encuentre y comparta los mejores cursos y tutoriales de programación en línea que le recomiendan los mejores tutoriales de programación en línea para cualquier lenguaje de programación. Todos los tutoriales son enviados y votados por la comunidad de programación. Es como StackOverflow para tutoriales de programación en línea. La comunidad promueve los tutoriales que les gustan, por lo que las mejores tutorías sobre horas extras se ubican al principio de la página.

Hay muchos libros que puede consultar, simplemente elija cualquiera de ellos y comience a practicar los códigos. No solo lea el libro, no le ayudará. La otra opción es un sitio web llamado GeeksforGeeks | Un portal informático para geeks es una buena opción para probar, aquí puede practicar códigos en línea y también mejorará su rendimiento a medida que avanza y puede ser un buen programador.

Libros que puedes consultar de la siguiente manera:

1. Programación en Python: una introducción a la informática

2. Java: una guía para principiantes,: una guía para principiantes, (libro de inscripción de libros)

3. Guía para principiantes absolutos de C

4. Ruby: Programación, Manual del Maestro: ¡Una verdadera guía para principiantes! Resolución de problemas, Código, Ciencia de datos, Estructuras de datos y algoritmos

5. Programación en Objective-C (Biblioteca del Desarrollador)

Buena suerte !!

Aclamaciones

Lokesh.

¡Bienvenido al club!

Aprender a codificar es muy simple si aprendes los conceptos.

Recoge estos libros que te ayudarán a entender mejor:

  1. Libros escritos por Deitel: Deitel & Associates, Inc. Puede elegir cualquier idioma de su elección, comienzan con lo básico del idioma y lo llevan lentamente al siguiente nivel. A medida que avance su nivel de comprensión, podría especializarse en el tema de su interés.

2. Microsoft Virtual Academy es una iniciativa de Microsoft para ayudar a los estudiantes como tú y a mí y avanzar en nuestra carrera. Sumérgete y elige un tema que te interese y diferenciar.

3. Cursos gratuitos de Data Science y Big Data: una iniciativa de IBM; igual que MVA.

Estos deben mantenerte ocupado por un tiempo. Aprende y comparte.

¡Todo lo mejor!

Me gustaría decirle que comience con la programación en C.

Como considero esta programación como un lenguaje de programación madre. Todo el sistema operativo Linux escrito con este lenguaje.

Así que comienza con C. luego puedes avanzar a C ++ y java.

Para algunos otros gustos, puedes probar los lenguajes de desarrollo web.

Puede aprender HTML, CSS, JS con el marco de arranque para el diseño frontal.

Y PHP, Mysql con marco de WordPress para desarrollar back-end.

El mejor recurso para el aprendizaje de desarrollo web es W3schools.com.

NB: La programación en sí tiene una gran sensación. Así que lo que aprendas, seguramente lo disfrutarás. La mejor de las suertes.

Cubrí la respuesta a la pregunta anterior en uno de los enlaces de respuestas que se dan a continuación.

La respuesta de Yash Shah a ¿Cuál es el mejor curso en línea para aprender programación en C, C ++, Java y Python?

C y C ++ son componentes básicos para un programador novato, por lo tanto, aprenderlos será un camino correcto a seguir.

Yash Shah

Primero debes elegir tu primer lenguaje de programación.

Puede ser Python, Ruby, PHP, Javascript o cualquier otra cosa.

Hay muchos recursos de aprendizaje en Internet, por ejemplo, si desea aprender PHP y Javascript, puede ir a los tutoriales en línea de W3Schools en línea. Si tomas este camino, te recomiendo que estudies HTML y CSS primero, ya que te ayudará a aprender PHP y Javascript.

Si quieres aprender Python, ve a Learn Python – Tutorial interactivo gratuito de Python. Para aprender el otro idioma, simplemente escriba en google “Aprender * nombre de idioma *”.

¿No te gusta leer? Navega por Youtube y encontrarás muchos tutoriales de codificación.

¿Quieres tutorial premium hecho por expertos? tome un curso en Pluralsight – Unlimited Online Developer, IT y Creative Training. Ya soy miembro y puedo decir que el curso fue realmente genial!

Eso es todo. Espero que te ayude. Y lo siento por el inglés roto.

Comience con C / C ++ (preferido), luego Python. Haga una cuenta en el sitio web como la academia de códigos, la udacia, el aprendizaje en solitario, etc.

No empieces con lenguajes como java , aprende conceptos entre ellos, sintaxis del lenguaje es fácil.

No mire videos de utube, solo busque en Google todo lo que quiera y b experto en googlear (la mejor manera de aprender cualquier idioma) también use un libro de referencia, simplemente google, cuál libro usar.

Primero hay que entender la diferencia entre codificación y programación.

La codificación es traducir las soluciones existentes a un código (lenguaje de programación).

Programar es dividir un problema complejo en un bloque de pequeños problemas. Luego, para definir las operaciones necesarias para resolver todos los pequeños problemas. La secuencia de estas operaciones se llama algoritmos.

Si UNO quiere CONVERTIRSE EN UN BUEN SOLUCIÓN DE PROBLEMAS, DEBE aprender el Diseño de algoritmos.

Recapitular :

Uno quiere resolver un problema

Uno NECESITA BORRAR el PROBLEMA en un bloque de PROBLEMAS PEQUEÑOS . Luego, uno NECESITA DEFINIR las OPERACIONES requeridas para RESOLVER cada PROBLEMA PEQUEÑO ==> DISEÑO DE ALGORITMO

Uno NECESITA CONVERTIR ALGORITMO para codificar => UTILIZAR EL SINTAXIS apropiado = PIEZA DE TORTA.

Algunos libros para leer (el orden es importante):

1 – Estructura e interpretación de programas de computadora (ISBN13: 978-0262510875)

2 – El manual de diseño de algoritmos (ISBN13: 9780387948607)

Bento – Aprende a codificar y ser un programador experto autodidacta

No puedo resistirme a copiar descaradamente su misión desde allí, que resume de qué se trata.

Codificación para todos

Nuestra misión es inspirar a tantas personas en el mundo para que se conviertan en programadores. Eso significa hacer que el aprendizaje de códigos sea accesible, divertido y asequible para todos. También significa destacar el mejor material que los educadores están creando.

Debes aprender los lenguajes de programación.

Hay muchos lenguajes de programación.

c, c ++, java, python, ruby..etc

Si no conoces a ninguno de ellos, debes comenzar con c.

Hay muchos videos tutoriales disponibles en youtube.

thenewboston

Udacity

ProgramaciónConocimiento

mycodeschool

estos te ayudarán.

Debes empezar desde donde quieras. diga desde un sitio web como tutorialspoint o tomando un curso en línea o tal vez youtube, hoy en día es la fuente de conocimiento más eficiente.

Pero, te recomendaría que aprendas un idioma y encuentres un buen libro sobre él. Los idiomas varían ampliamente de C (nivel bajo) a Python (nivel alto), así que elige sabiamente.

Y no te equivoques de que algunos idiomas son más difíciles y así. Tal vez lo sean, pero al final todos comparten los mismos conceptos, solo se trata de perspectiva.

Entonces, encuentra tu lenguaje perfecto. Comienza desde C, ya que es muy básico y si quieres aprender más rápido y hacer algo lo antes posible, quizás Python o Java.

Y empieza a codificar, ponte a tu pc y hazlo. Ya sea un programa pequeño o sin valor, pero hágalo, ejecútelo y siéntalo.

Aprenda a codificar con cursos en línea gratuitos, proyectos de programación y preparación de entrevistas para trabajos de desarrollador.

Básicamente, primero debe decidir qué lenguaje de codificación desea aprender. Si desea conocer el desarrollo de sitios web, puede aprender HTML, CSS, JavaScript, PHP, el sitio oficial de Microsoft ASP.NET, etc. Los tutoriales se encuentran en el sitio web oficial de W3Schools Online Web Tutorials.

Si desea aprender sobre el desarrollo de aplicaciones de Android / aplicaciones de iOS, hay muchos tutoriales de este tipo en YouTube que puede consultar.

A2A.

Creo que esto debería guiarte.

Comenzando con la informática y la programación

Comience con cualquier curso mencionado en el artículo, sígalo, use los libros mencionados y practique el enlace de otros recursos para dominar las habilidades.

Python es algo que te sugiero que elijas si estás comenzando a programar.

Si tiene planes de ir para el desarrollo de Android, entonces será mejor comenzar con Java.

Disculpas por adelantado. Voy a ser muy contundente.

Esto ha sido solicitado y contestado un millón de veces, tanto en Quora como en cualquier otro lugar. Si no puedes molestarte o conseguir buscar y encontrar respuestas por tu cuenta, es probable que no llegues muy lejos con la codificación. Te sugiero que encuentres otra ocupación sin perder tu tiempo en esto.

Aprende a escribir diagramas de flujo, que te ayudarán a escribir algoritmos más adelante. Y comienza a aprender Python, que será el mejor comienzo para ti. Aparte de eso, hay que poner muchos esfuerzos, trabajo duro junto con las pasiones.

Para aprender, debe tener un buen conocimiento de cualquiera de los lenguajes de programación. Si desea realizar la codificación en java, le sugeriré que proporcione tutoriales de programación y ejemplos de código fuente y después de que tenga un buen conocimiento de la codificación.

Puede comenzar desde el lenguaje C. Si está interesado en la web / internet, entonces comience desde el lenguaje PHP.

Comience con html5. & css para convertirse en desarrollador web.

O con C & c ++

No es un problema. Si tienes interés en codificar. Entonces empieza a aprender un poco de lenguaje. Más tarde comience a codificar….