13 sitios para aprender a codificar para desarrolladores web

Atrás quedaron los días en que los lenguajes de programación solo podían ser dominados por programadores como Bill Gates, quien más tarde llegó a dominar el mundo por asalto. Ahora todos tienen el mismo potencial y la oportunidad de aprender e incluso dominar el lenguaje de programación fácilmente.

Hoy, le mostraremos 10 sitios web interactivos que lo ayudarán a hacerlo.

Así es, olvídese de las configuraciones complicadas y las indicaciones de comando negras y frías que lo hacen querer salir antes de comenzar, y salude a 10 sitios web educativos con lecciones instantáneas e interactivas que le enseñan lenguajes de programación como HTML, CSS, PHP, Ruby e incluso iOS.

Obtenga consejos, capturas de pantalla e incluso las mejores prácticas de profesionales de la industria.

¡Empieza hoy mismo el comienzo de tu nuevo camino hacia la programación!

¿Obtener un título universitario o autoaprendizaje?

¿Obtener un título universitario o autoaprendizaje?

Atrás quedaron los días en que los lenguajes de programación solo podían ser dominados por programadores como Bill Gates, quien más tarde llegó a dominar el mundo por asalto. Ahora Leer más

audacia

osadía

Udacity es la unificación de conferencias en video perspicaces y cuestionarios mejorados para lograr la sensación interactiva para los estudiantes, por lo que es ideal para aquellos a quienes no les gusta leer, sino que reciben explicaciones de profesionales de la industria, como los empleados de Google.

Se le dará un screencast de profesionales discutiendo los temas e instrucciones, luego tomará pruebas de lógica o programación para fortalecer su comprensión o convertirla en una habilidad.

Lo bueno de Udacity es que proporciona más videos que cualquier otro sitio, y los instructores son profesores de la vida real o veteranos de la industria.

El único escollo aquí es que la mayoría de los cursos no están muy relacionados entre sí, por lo que Udacity probablemente no sea su punto de partida, sino una universidad virtual para continuar sus estudios.

codecademia

academia de código

Codecademy es indiscutiblemente el sitio web más famoso para enseñarle a codificar de forma interactiva, gracias a su interfaz útil y sus cursos bien estructurados.

Al visitar la página principal, ya puedes comenzar a degustar la programación, con su motivadora consola en pantalla. Elija un curso que ofrece Codecademy de Web Fundamentals, PHP, JavaScript, jQuery, Python, Ruby y API.

Dentro de cada lección hay un panel que explica el código necesario y la instrucción. Otro panel le permite ensuciarse las manos escribiendo un código aceptable y luego verificando si está haciendo lo correcto. No se preocupe por cometer errores, ya que los paneles de instrucciones y código te avisará de los errores, y dar pistas. Es como si hubiera un maestro amable a tu lado.

código vengadores

código vengadores

Code Avengers está diseñado para que ames la programación. El sitio web ofrece HTML5, CSS3, JavaScript y Python, así como un curso de diseño y desarrollo web. Cada curso es cuidadosamente diseñado para entretenerte de verdad mientras nivelas tus habilidades de programación sin dolor y al final de cada lección también puedes jugar un mini juego para liberar tu estrés acumulado y seguir adelante.

Code Avengers tiene un enfoque gradual para el aprendizaje interactivo. Él no explica demasiado el conocimiento que no es esencial para principiantes, solo un poco de código e instrucciones divertidas, lo que hace que las cosas sean muy fáciles de digerir.

También puede jugar con el código y luego ver el impacto de los cambios de inmediato. es cuidadosamente elaborado pensando en la comodidad del principiante.

Vista plural

vista plural

Una vez que haya terminado los cursos en Codecademy o Code Avengers, y esté listo para expandir aún más sus capacidades, Plural Sight es el próximo sitio web de calidad en el que debe aterrizar.

A diferencia de la mayoría de los sitios de aprendizaje interactivo, Plural Sight ofrece más cursos en profundidad para capacitarte y convertirte en un experto con las mejores prácticas de la industria.

Casi todos los cursos están agresivamente pulidos con un diseño impresionante y screencasts informativos, aunque el los desafíos después del screencast pueden ser un poco difíciles para aficionados Afortunadamente, hay pistas y respuestas para consultar. Mientras la mayoría de los cursos ofrecidos son gratuitosalgunos requerirán que optar por la suscripción paga para acceder a todo el curso incluidos todos los screencasts y desafíos, y también todos los demás cursos en Code School.

Casa del árbol

casa del árbol

Los cursos de Treehouse están más orientados a proyectos que a idiomas, por lo que son perfectos para programador novato con un propósito planificadocomo crear un sitio web o una aplicación.

Por ejemplo, el curso de sitios web se trata de crear un sitio web receptivo, un sitio web interactivo o incluso un tema de WordPress, una forma muy práctica y eficiente de dominar idiomas relacionados. No obstante, han lanzado una gran cantidad de cursos básicos con un enfoque de video y luego cuestionario.

Para Treehouse, cada curso se divide en diferentes etapas o módulos, y más allá de cada primera etapa, el alumno estará invitado a pagar una tarifa de suscripción mensual de $25 para acceder a todos los cursos con más de 650 videosy un foro exclusivo para miembros de Treehouse como bonificación.

Si te tomas en serio tu futuro como programador, podrías suscríbase al plan mensual de $49 para obtener entrevistas detalladas con profesionales líderes de la industria y talleres de vanguardia.

CódigoHS

codehs

Hasta ahora, todos los sitios web que lee aquí están dedicados principalmente al desarrollo web y la informática, pero CodeHS es uno con lecciones de programación de juegos simples y divertidas que involucran resolución de problemas, JavaScript, animación, estructuras de datos, diseño de juegos y desafíos de rompecabezas.

La ventaja de CodeHS es que te enseña a pensar y resolver un problema como un programador con su primer curso, Programando con Karel.

Las lecciones son divertidas ya que aprenderá cómo usar el código para mover al perro, Karel para completar tareas y rompecabezas como recoger una pelota y construir una toalla. Planta un concepto sólido de programación y la forma en que resuelve el problema sistemáticamente en su mente.

Además del curso mencionado anteriormente, debe regístrese para obtener una suscripción mensual para continuar su viaje de aprendizajepero es un sitio perfecto para aprender programación básica de juegos de manera efectiva.

academia Khan

academia Khan

Aunque los cursos de Khan Academy no están tan estructurados como CodeHS, sirve como un campo de juego abierto tanto para principiantes como para aficionados particularmente interesados ​​en aprender dibujo, animación e interacción del usuario con el código.

No predica ningún lenguaje de programación específico, pero el patrón de código que adopta se puede aplicar en cualquier lugar, ya que la mayoría de los lenguajes comparten un patrón de programación similar.

primero puedes únase al curso Conceptos básicos de programación para ver y aprender conceptos básicos, luego explore el código dado después del video tutorial para validar sus dudas. Con Khan Academy, puede guardar su modificación como un Spin-Off para que todos la disfruten y la personalicen.

Ha habido cientos de derivaciones solo de una lección en un curso, así que imagine el tamaño de la comunidad y la efectividad de la lección.

SQLZOO

sqlzoo

El lenguaje de consulta estructurado (SQL) es solo un lenguaje diseñado exclusivamente para almacenar y recuperar datos de una base de datos, así que imagine el aburrimiento que experimentará al programar un almacén. Sin embargo, SQLZOO quiere que aprenda SQL felizmente con su interfaz interactiva y emoticonos.

Dado que realmente no hay nada demasiado profundo que explicar para un lenguaje sencillo como SQL, el sitio solo le pedirá que reemplace las variables como nombres de ciudades o número de población, y aumente la dificultad de ese nivel.

Una gran decepción será la escasez de pistas, respuestas y foros, por lo que probablemente estés condenado si no logras resolver alguno de los cuestionarios, como en los viejos tiempos.

Maestros de interfaz

maestros frontend

FrontendMasterscomo su nombre lo indica, se enfoca principalmente en el curso de programación front-end como JavaScript y SVG, así como en los marcos como Vue.js, React.js, Ember.js.

FrontendMasters ofrece un nuevo concepto en cursos de programación. Cada curso es un taller impartido por expertos de empresas destacadas como Microsoft, Adobe, Twillio, Paypal y LinkedIn. Si eres interesados ​​en asistir al taller, pueden asistirlo online o presencialmente en Centro de Minneapolis. Esto hace que FrontendMasters se destaque del resto ya que el curso se siente más vivo. Puede ver a los instructores y su interacción con la audiencia.

Intelectual

intelectual

La colección de cursos de EggHead es bastante amplia, desde lo más básico del lenguaje o marco hasta las técnicas más avanzadas. Algunos de los cursos son gratuitos, como The Beginner’s Guide to React y Getting Started with Redux presentado dan abramov que es en sí mismo el desarrollador principal de React.js.

EggHead a menudo ofrece las últimas prácticas, herramientas e idiomas de programación en su curso más rápido que cualquier otro canal de cursos, lo que lo convierte en un canal popular para que los desarrolladores de la industria actualicen sus habilidades y prácticas de programación.

TutsPlus

envato tutplus

La colección de cursos de TutsPlus es amplia. Además de enseñar lenguajes de programación como PHP, JavaScript y Node.js, también puede aprender sobre diseño, edición de fotos y videos, dibujo, ilustración y negocios. Es un canal perfecto si te interesan múltiples disciplinas además de la programación.

SymfonyCasts

elencos de symfony

SymfonyCasts es un canal de cursos que cubre específicamente sobre Symfony. Symfony es un marco PHP o, debería decir, un ecosistema que produce un montón de paquetes, herramientas y certificaciones PHP populares. El curso cubre lo más básico del lenguaje PHP, el mismo Symfony y algunas técnicas avanzadas de desarrollo PHP como OOP, las llamadas pruebas de aceptación y seguridad.

Creo que si quieres ser serio con el lenguaje PHP o específicamente con Symfony, SymfonyCasts podría ser un buen lugar para que aprendas.

Resumen

Aquí hay una tabla de comparación para que pueda obtener una vista panorámica de todos estos lugares increíbles para aprender a codificar.

Sitio web Curso Característica Precios Dificultad
audacia Desarrollo web, HTML5, Python, Java, informática, algoritmos, IA Intérprete de código, Screencast, Protector de progreso, Foro Gratis Intermedio – Pesadilla
codecademia HTML, CSS, JavaScript, jQuery, PHP, Rubí, Python, API Intérprete de código, protector de progreso, proyecto, foro Gratis Fácil – Intermedio
código vengadores HTML5, CSS3, JavaScript Intérprete de código, ahorrador de progreso, proyecto, nota Gratis Fácil
Escuela de código HTML5, CSS, CSS3, jQuery, Ruby, Ruby on Rails, iOS Intérprete de código, Screencast, Protector de progreso, Foro Suscripción gratuita/mensual Intermedio – Difícil
Casa del árbol HTML, CSS, CSS3, JavaScript, jQuery, Ruby, Ruby on Rails, iOS, Android, UX, base de datos Intérprete de código, Screencast, Progreso Saver, Proyecto, Foro Gratis, $25/mes, $49/mes Facil dificil
CódigoHS Resolución de problemas, JavaScript, Animación, Programación de juegos Intérprete de código, Screencast, Progreso Saver Suscripción gratuita/mensual Fácil – Intermedio
academia Khan Conceptos básicos de programación, dibujo de lienzo, animación, interacción con el usuario Intérprete de código, Screencast, Progreso Saver, Proyecto, Discusión Gratis Fácil – Intermedio
SQLZOO sql Intérprete de código Gratis Facil dificil
FrontendMasters JavaScript, CSS, SVG, Node.js, React.js, Vue.js, Ember.js, Angular. Captura de pantalla Suscripción mensual desde $39 Facil dificil
Intelectual JavaScript, Node.js, React.js, Vue.js, Svelte, etc. Screencast, protector de progreso, debate Suscripción mensual desde $40 (Algunos cursos son gratuitos) Facil dificil
TutsPlus PHP, Ruby, Node.js, JavaScript, CSS, Vue.js, etc. Screencast, Comentarios / Discusión, Foro Suscripción mensual desde $ 16.50 Facil dificil
SymfonyCasts PHP, Symfony y JavaScript. Captura de pantalla Suscripción mensual desde $ 24.99 Facil dificil

¿Has estudiado en alguno de los sitios web que mostramos arriba? ¿Cómo es la experiencia? ¿O nos hemos perdido ciertos sitios de aprendizaje interactivo con valiosos recursos para los programadores en ciernes? ¡Compartamos nuestras experiencias y recursos para ayudarnos e inspirarnos mutuamente!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio