He notado muchas preguntas sobre dónde deberían comenzar a aprender a codificar y las respuestas que reciben deben ir a Codecademy y no a Treehouse. ¿Porqué es eso?

Si bien he estado programando durante bastante tiempo (comencé a los 14 años, usando C ++), es solo en los últimos años que decidí aprender los idiomas web. Comencé con Codecademy pero ahora tengo una suscripción a Treehouse. Este es el por qué:

Treehouse es excelente y tiene muchos de los temas más avanzados de los que todavía puedo aprender. Pero el formato de las lecciones puede ser muy … manual (por falta de una palabra mejor). Le guían a través de cosas simples muy lentamente, lo que puede ser excelente para algunos, pero a veces también puede ser dolorosamente lento.

Codecademy, por otro lado, te permite saltar directamente a las lecciones y, aunque pueden enfatizar cosas muy simples, eres muy libre de seguir tu propio ritmo. Para mí, esta fue una mejor experiencia para comenzar, pero dado que las lecciones de Codecademy no van muy lejos en términos del material, fue natural pasar a Treehouse. También puede tener una idea de cada idioma, ya que Codecademy es mucho más práctico, mientras que Treehouse se basa principalmente en videos instructivos con el desafío ocasional del código.

Codecademy es gratis. Es posible que muchos principiantes (incluido yo mismo) no estén listos para gastar dinero en lecciones antes de que hayamos progresado notablemente y estamos seguros de que vale la pena seguirlo.

Los programas educativos pagados también pueden ser buenos (o incluso mejores), pero Codecademy permite a los principiantes aprender muchos de los conceptos básicos sin tener que gastar un centavo. Eso lo convierte en una buena recomendación para las personas que recién comienzan.

Soy un estudiante inscrito en Codecademy, y creo que puedo darte una respuesta perfecta.
En primer lugar, Codecademy es completamente gratis, mientras que Treehouse no lo es. Eso hace mucha diferencia. Además, diría que la interfaz de usuario de Codecademy es muy amigable.
Te alienta a codificar de manera eficiente. No importa si eres un principiante o un codificador ávido, recibirás el mismo trato.
La última razón es que Codecademy tiene el mayor número de estudiantes matriculados en diferentes programas y eso nos dice cuán exitoso es Codecademy entre las personas.

Dinero. La gente no quiere gastar dinero.
Recomiendo un libro si me preguntas, no ninguno de esos sitios web.
Usé ambos sitios web y no se comparan con un buen libro sobre programación.
Tales como: Think Java
Es un libro gratis en línea (si no quieres pagar).
Es muy muy bueno