¿Cuáles son los mejores recursos para aprender el desarrollo de sitios web ‘Front-End’ y ‘Back-End’ respectivamente desde cero?

Pregunta a responder antes de que respondamos a esta pregunta:

  1. ¿Por qué quieres aprender tanto al final como al final? Requieren conjuntos de habilidades muy diferentes en un desarrollador. Si solo está planeando entender los conceptos básicos, siga adelante y hágalo, pero si desea obtener experiencia en Desarrollo Web, elija un extremo frontal o uno posterior.

Llegando a la respuesta a tu pregunta:

  1. Aprenda el lado frontal del lado del cliente a través de W3schools. Enseña HTML / CSS / JavaScript / jQuery / Bootstrap de una manera muy fácil, ordenada y detallada. Primero cree un archivo html y luego siga trabajando en cada uno de los ejemplos de W3schools.
  2. Para obtener información sobre el back-end, primero deberá conocer las bases de datos y las tablas, esencialmente un libro sobre DBMS. En general, el libro también lo guiará a través de SQL, donde aprenderá a almacenar datos en tablas, escribir consultas para recuperar datos y finalmente enviar los datos a la capa de aplicación.
  3. Ahora es la parte importante, lea esto detenidamente: tenemos un sitio web donde la interfaz de usuario se realiza en html / CSS / JavaScript / jQuery, etc. y las consultas de back-end están escritas en PLSQL, etc., ahora necesitamos una capa que conecte la parte de atrás. -endar a la interfaz de usuario. Llamamos a esta capa como la capa de la interfaz de usuario (el código del lado del servidor para el extremo delantero) que se puede escribir en Java / ASP / PHP / C # / Python / Ruby / Perl / etc. Esta capa de la interfaz de usuario es una parte del extremo frontal ( Por lo tanto, aprender solo la IU del lado del cliente no lo convierte a uno en un experto en aplicaciones frontales, uno tiene que aprender a escribir un buen código de capa de IU también en uno de los lenguajes de codificación mencionados anteriormente.

Mi sugerencia: aprenda los conceptos básicos del extremo frontal y posterior. Pero elija un extremo frontal o uno posterior para ganar experiencia. Una vez que domines uno, pasa al aprendizaje del otro también.

Tiempo perfecto. Aprendí el desarrollo web “Front-End” y “Back-End”.

Le sugiero que consulte los tutoriales en línea de W3Schools en línea. Si desea aprender de forma interactiva, le sugeriría Aprender a codificar haciendo: Code School y https://www.freecodecamp.com/

Intenta crear una aplicación simple cuando termines de aprender un idioma.

Todo lo mejor.

Creo que front-end y frontend son similares un poco, frontend es el resultado de lo que creaste @ backend … .backend es potenciado por compilación de bases de datos, jquery … etc … y frontend es alimentado por compilación por html, css, java, imagenes etc.