¿Cuál es el mejor sitio web para un adolescente interesado en la programación?

Bueno, depende del tipo de programación que quieras seguir. Abarca desde el desarrollo de aplicaciones (android / ios) hasta el desarrollo web y el desarrollo de software hasta el diseño …

Primero identifica lo que quieres hacer con esta programación antes de comenzar a hacerlo. Establece una pequeña meta para ti (sé también flexible con esa meta).

La mayoría de la programación (videos): Tutoriales en video – thenewboston

Desarrollo web (interactivo): Codecademy , Code Avengers | Code Avengers , comienza a aprender en Treehouse gratis (orientado a proyectos), Udacity – Clases gratuitas en línea y Nanodegrees .

Desarrollo de aplicaciones:

Android: Cómo empezar | Desarrolladores de Android, Navegar | Coursera, Desarrollo de Android, http://www.technotalkative.com/a…,

IOS: inicie sesión con su ID de Apple, desarrolle aplicaciones de iOS 8 con Swift – Curso gratuito de Stanford en iTunes U, preparación gratuita de Bootcamp – Ingrese a un Top Bootcamp de codificación

Emmanuel Nosa E y Ben Young sugirieron grandes sitios web, y voy a agregar algunos:

En primer lugar, aprendí con Aprender a codificar (CodeAcademy). A muchas personas no les gusta este sitio web debido a lo repetitivo que es, y cómo puede ser poco interesante a veces. Me encantó esto y sigo aprendiendo nuevos idiomas (aprendí Ruby recientemente). Creo que esto no tiene C ++, Java o Pascual. Sin embargo, sí enseña HTML, javascript, ruby, ruby ​​en rieles y python. Así como algunos otros.

En segundo lugar, sugeriría usar YouTube, ya que es un recurso muy valioso para aprender de los programadores reales, y verlo hacer es a veces una mejor manera de aprender.

Iría por los siguientes sitios web:

  • Aprender haciendo – Código Escolar. La forma en que enseña la escuela de códigos es genial.
  • Programación de computadoras. Amo KhanAcademy y hay muchas cosas para que todos aprendan. Hazlo
  • Lenguajes de programación Cursos en línea: De Java a Ruby. Hay algunos cursos completos sobre Udemy que están disponibles de forma gratuita. No te los pierdas. El material es demasiado bueno.

Los mejores sitios web para aprender codificación en línea o codificación interactiva son:

  1. Top 10 sitios web para aprender codificación (de forma interactiva) en línea
  2. 10 excelentes sitios web para ayudarte a aprender desarrollo web en línea
  3. Una hoja de ruta de desarrollo web para principiantes
  4. Top 10 sitios web para aprender desarrollo web

Personalmente, no creo que estos cursos en línea sean muy útiles. He estado en TI por más de 30 años y he aprendido programación o lenguajes de programación de una de estas dos maneras:

  1. En el trabajo
  2. En mi tiempo como pasatiempo

Hay muchos recursos en línea para aprender Java, C ++ o Delphi (Pascal) … tutoriales, videos, libros, foros de programación (donde puede hacer preguntas), etc. Así aprendí Smalltalk, Objective-C, Java, Python y Go . Y ahora estoy aprendiendo Elixir (un lenguaje de programación funcional agradable y fácil).

Profesionalmente (en el trabajo), aprendí FORTRAN, lenguaje ensamblador, Tandem TAL (que es un cruce entre C y Pascal), C, C ++ y C #.

En última instancia, aprendes a programar haciendo , escribiendo programas simples y avanzando hacia programas más grandes. Aprendes a resolver problemas , lo cual no es realmente algo que cualquier curso pueda enseñarte. (Si va a una escuela de CS, ellos le enseñarán algoritmos y le asignarán tareas, pero usted todavía tiene que hacer el trabajo usted mismo. Si es disciplinado, puede leer los mismos libros de texto y renunciar a la escuela, aunque hay algo que decir para la retroalimentación del profesor.)

Ah, y si alguien sugiere aprender JavaScript en lugar de los excelentes idiomas que mencionaste, ignóralos: La mentira que ha cautivado a una generación de desarrolladores.

Libros gratis para ayudarte a comenzar:

  • La guía y lista definitiva de libros de C ++
  • Libro electrónico gratuito: Pensando en Java, 3ª edición

Hay toneladas de recursos en internet; pero clasifico libros y udemy para estar en la cima.

Aprende Java: tutorial gratuito de programación en Java para principiantes

El principio de Ivor Horton, Java 7 Edition

Personalmente creo que Aprender haciendo: Code School es un sitio muy bueno porque te da una mezcla de todo.

Para dar más detalles, me refiero a que algunos sitios web de codificación ofrecen videos y, a veces, libros electrónicos para seguir, y luego puedes ver estos videos y aún no sentir el celo de practicar o puedes seguir descargando un montón de videos. tutoriales que nunca podría ver.

Pero aprenda con la práctica: Code School aborda este problema al proporcionar un entorno en el que también puede probar varios desafíos.

No sé si hay un gran sitio web especialmente adecuado para adolescentes, PERO:

Cuando era niño / adolescente, me gustaban los juegos. Y realmente creo que pensar en la programación de juegos es muy divertido. Y, por desgracia, hay bastantes libros por ahí (busca en Amazon para “programadores de juegos” o algo así).

Creo que la combinación de juegos + programación puede ser muy divertida para la mayoría de los niños.