¿Cuáles son los mejores idiomas para aprender desarrollo web? ¿Qué sitios web proporcionan el material de aprendizaje?

Hay muchos lenguajes interesantes para aprender a desarrollar web como HTML, CSS, JavaScript, PHP, Python, Ruby.

Y también hay varios sitios web disponibles para aprender todos estos idiomas, como Codecademy: aprender a codificar, interactivamente, gratis, Coursera | Cursos en línea de las mejores universidades. Únase gratis, Udacity – Clases gratis en línea y Nanodegrees, Hackr.io – Encuentre y comparta los mejores cursos y tutoriales de programación en línea.

Para obtener el mejor material de aprendizaje para HTML 5 -> Aprenda HTML 5 – Los mejores tutoriales de HTML 5 | Hackr.io

Para obtener el mejor material de aprendizaje para CSS -> Aprenda CSS – Los mejores tutoriales de CSS | Hackr.io

Para obtener el mejor material de aprendizaje para JavaScript -> Aprenda JavaScript – Los mejores tutoriales de JavaScript | Hackr.io

Para obtener las mejores cosas de aprendizaje para PHP -> Aprenda PHP – Los mejores tutoriales de PHP | Hackr.io

Para obtener las mejores cosas de aprendizaje para Python -> Learn Python – Mejores tutoriales de Python | Hackr.io

Para obtener las mejores cosas de aprendizaje para Ruby -> Learn Ruby – Mejores tutoriales de Ruby | Hackr.io

Hay PHP, hay Python, y estoy enamorado de ambos.

Comience con cualquiera de los marcos numerables en php. Actualmente estoy aprendiendo Zend, que resulta ser un marco MVC en PHP y respaldado por la propia empresa Zend.

El segundo es Django, que es un marco MVC en python. Sugeriría continuar con zend primero, ya que Django tiene algunos conceptos avanzados que serán muy claros una vez que tenga los conceptos básicos de zend claros. Pero eso no significa que no se pueda dar la vuelta. También puede pasar por otros idiomas, pero le sugiero encarecidamente que elija un idioma que tenga un marco MVC en ese idioma. El amor que mencioné anteriormente es más por el marco MVC que por los dos lenguajes en sí. Y estoy seguro de que siempre me lo agradecerán.

Para la segunda parte de su respuesta, tuve que luchar tanto por django como por Zend para obtener algunos tutoriales de calidad en línea, pero la lucha no fue en vano. Todos los videos tutoriales que vi no estaban a la altura. Simplemente dieron cosas básicas, no una visión profunda. Finalmente, para Django, descargué su documentación del sitio oficial, que ahora considero que es el mejor y más profundo aprendizaje. Para Zend, hay muchos videos de calidad promedio. Pero los libros y el contenido escritos por Rob Allen es lo que sigo. Recientemente ordené uno de su libro, para tener una comprensión profunda de Zend.

Buena suerte por delante

Recomendaría freeCodeCamp. Es uno de los mejores recursos que puede obtener para aprender el desarrollo web.

Simplemente comienza con lo básico. Como de cero a héroe.

freeCodeCamp también entiende que usted desarrolla más cuando realiza un proyecto real, por lo que a intervalos particulares han puesto en práctica proyectos reales para que los implementemos por completo.

También proporcionan certificados para desarrollo web como desarrollador web front-end, desarrollador web back-end.

Es realmente asombroso.

Conocí freeCodeCamp por las respuestas de Quincy Larson sobre Quora y lo mencioné aquí para decirle que está haciendo un trabajo realmente increíble.

No hay un libro mágico para aprenderlo todo en un solo lugar. Aprenda lo básico y comience a construir pequeños proyectos y continúe agregando características. Aprenderás mucho