¿Cuál es la forma más rápida de aprender el desarrollo web front-end?

Hola,

Me gustaría compartir con ustedes mi experiencia práctica paso a paso para aprender el desarrollo web básico o front-end.

  1. Aprenda HTML / CSS por ejemplo: Tutoriales web en línea de W3Schools (navegando para comprender la sintaxis HTML / CSS).
  2. Aprenda el diseño de Bootstrap para ayudarlo a crear un sitio web receptivo. Bootstrap · El marco front-end más popular del mundo para dispositivos móviles y receptivo.
  3. Cree una estructura de diseño simple con la plantilla front-end más popular de la web + Plantillas W3.CSS (Demo + Código de ejemplo)
  4. Necesita aprender un poco sobre Javascript para que surta efecto o sea lógico en función del evento (clic, desplazamiento, keyup, …) o aún se siente difícil de entender HTML / CSS. Aprendamos Javascript de Codecademy: aprenda a codificar, interactivamente, gratis

La lista anterior no es suficiente para convertirse en un desarrollador front-end profesional, pero es una cosa básica e importante que todos los desarrolladores front-end tienen que aprender.

Aquí está el libro electrónico gratuito + marcadores sobre el desarrollo front-end: CreativeLang | Sea un desarrollador creativo front-end

Por favor, siéntase libre de compartir sus sentimientos sobre Front End conmigo a través de Skype: cuong.frontend

Gracias,

Primero déjenme decir que esta pregunta se hizo millones de veces, y no creo que haya una respuesta correcta para eso. Aparte de eso, no creo que haya una manera rápida para nada, pero aquí va mi respuesta:

  1. Aprende un lenguaje de programación, recomiendo Java o Python para empezar
  2. Aprende un poco sobre algoritmos

Estos dos le darán la base para lo que viene. Ahora, para el desarrollo frontend:

  1. Aprenda HTML, CSS, Javascript, en este orden
  2. Aprenda a usar corredores de tareas / Pre y postprocesadores / Instalar dependencias
  3. Aprende Git

Todo lo anterior se asegurará de que esté listo para aprender todo lo que viene a continuación.

Para mí, el mejor recurso para principiantes es Codecademy: aprende a codificar, interactivamente, de forma gratuita. Gratis e interactivo.

Asi que. Instale Sublime o Atom, node, iTerm, google chrome y estará listo para comenzar su viaje. Esta es una respuesta clara porque realmente depende de su nivel actual de conocimiento en términos de informática. De cualquier manera, si necesita ayuda o tutoría, envíeme un mensaje, con gusto lo ayudaré (quien lea esto). La mejor de las suertes.

Paso uno: Registre su propio nombre de dominio.

Paso dos: Organice el alojamiento para su dominio, lo más barato posible. (Es posible que pueda hospedar en casa, si su ISP lo permite y si puede mantener una computadora en funcionamiento 24/7).

Paso tres: ¡comienza a crear un sitio web en tu dominio y host!

Sí, tres pasos simples pero muy importantes, ya que te ayudarán a practicar varias habilidades diferentes. Y como alojar y registrar un dominio cuesta una pequeña cantidad de dinero, debería estar motivado para recuperar esos costos. Por ejemplo, al tener anuncios en su sitio.

A continuación, cuando desarrolle su sitio web, concéntrese principalmente en la parte frontal. Además, utilice Disqus para que los visitantes dejen comentarios sobre su sitio. De todos modos, su sitio podría ser solo un montón de archivos HTML estáticos, ya que se está enfocando solo en el front-end. Existen varios otros recursos en línea que puede vincular a su página para evitar tener que realizar ninguna codificación de fondo.

Básicamente, su desafío es considerar este dominio como un proyecto completo para que lo construya. Usted es quien determina lo que contendrá y básicamente podría ser cualquier cosa. Haz algo bonito e intenta atraer personas a tu dominio. Miembros de la familia y amigos al principio, más tarde tal vez incluso cualquier persona en Internet, incluidos los empleadores que quieran contratarlo. ¡Tu dominio será el escaparate de tus habilidades, así que asegúrate de hacer un buen trabajo!

Y asegúrese de usar varios marcos para su dominio para ayudar a acelerar el desarrollo y hacer que se vea más bonito.

Al hacer todo esto, te obligas a aprender en el trabajo, que generalmente es la forma más rápida. Use libros de estudio y otras referencias mientras crea su propio sitio. Y una vez hecho esto, podría considerar registrar un segundo dominio y hacer un proyecto diferente. Y un tercero, cuarto, quinto, etc.

Hola,

Nada es rápido en este mundo. Necesita pasar tiempo para obtener experiencia. Necesita adquirir experiencia en desarrollo. Cada desarrollador aprende cosas nuevas mientras trabaja todos los días.

Así que comience a crear un sitio web, planifique sus objetivos y plazos.

Las necesidades básicas son aprender html, css un poco.

Si tiene conocimiento en PHP, puede personalizar los complementos también.

Puede visitar 10 razones por las que debe elegir wordPress para saber un poco

Saludos,

Pradeep

Me encanta ayudar a las startups

Tenía este enlace guardado en Chrome, y creo que sería realmente útil. Puede que no sea el ‘más rápido’ pero tiene muchos, MUCHOS recursos en un solo enlace. Simplemente sigue el orden si no tienes idea, o salta a las partes que más te interesan.

Introducción · Manual para desarrolladores front-end 2017

Espero que ayude, y buena suerte aprendiendo.

Tienes que dedicar 8 horas diarias completas para completarlo rápidamente.

También puede tomar un curso del Programa de nanogrado Udacity-Front-End

aprenderás de los expertos de Google.