Estoy interesado en el desarrollo web. ¿Cuál debería ser mi primer paso para ser un buen desarrollador?

Para ser un buen desarrollador, debes tener paciencia y perseverancia.

Eso es lo más importante. Confía en mí, se necesita tiempo para ser bueno en cualquier cosa. No puedes ser un buen desarrollador en un día o una semana. Tomará meses o incluso años dependiendo de su compromiso de tiempo.

Por lo tanto, es bueno seguir un camino estructurado y adoptar un enfoque paso a paso.

Todo el mundo te sugerirá que comiences con HTML, CSS y JavaScript. Por supuesto, es una gran cosa para empezar, pero ¿qué pasa después de eso? ¿Dónde te moverás después? ¿Debo aprender JavaScript o Python o PHP o Ruby?

Estas son algunas de las preguntas comunes que se te ocurrirán.

Así que déjame intentar desglosarlo.

  1. Comience con HTML y CSS básicos
  2. Trabaja en JavaScript y crea algo como una lista de tareas
  3. Aprenda Bootstrap y trabaje en diseños simples
  4. Aprende jQuery
  5. Aprende el concepto básico sobre Git
  6. Cree algunos proyectos en Desarrollo web front-end utilizando lo que ha aprendido hasta ahora
  7. Trabaja en tu habilidad de programación. Elija cualquier lenguaje como Python, PHP, Ruby. Si te gusta JavaScript, puedes elegir ese también.
  8. Resuelva problemas de codificación en Hackerrank y Codechef.
  9. Elija un Marco de desarrollo web basado en su lenguaje de programación como Django para Python, Laravel para PHP, Ruby on Rails o MEAN stack para JavaScript.
  10. Base de datos de aprendizaje: consultas SQL y diagramas ER
  11. Trabaja en proyectos de pasatiempo ( hazme ping si necesitas ideas )
  12. Trabaje en imitadores: cree una copia de un producto o servicio existente como Fiverr, Airbnb, Quora. Ganarás confianza con esto.
  13. Implemente sus códigos en el servidor gratuito
  14. Compártelo con tus amigos y recibe comentarios
  15. Siga y suscríbase a blogs en su nicho como Toptal, Hashnode y Codementor.
  16. Encuentra un mentor
  17. Lea los códigos de otros desarrolladores y aprenda de ellos.
  18. Contribuir a proyectos de código abierto.
  19. Muestre todas sus habilidades y proyectos en su cartera.
  20. Mejorar a diario.

Espero que esta lista de verificación te ayude.

He escrito una publicación de blog detallada sobre “Cómo convertirse en un desarrollador web back-end en 2017 desde cero”

Cómo convertirse en un desarrollador web front-end en 2017 – Sushant Kumar – Medium

Por favor, hágame un ping si necesita ayuda o explicación.

Desarrolladores web : sugiera si cree que me perdí algo en el medio.

Para ser un buen desarrollador, necesitas tener dos habilidades, la primera es obviamente la codificación y la otra es diseñar y para ser un buen diseñador necesitas tener una mente o pensamiento creativo.

¿Ahora cómo empezar? En primer lugar, comience a aprender HTML y CSS, JavaScript, etc., ya que se utilizan para el desarrollo front-end y tan pronto como haya terminado con ese salto al desarrollo back-end y para eso tendrá una serie de opciones y para cuando completará el curso inicial, se dará cuenta de ellos y podrá elegir entre ellos, es decir, en qué idioma trabajar.

Y tan pronto como haya terminado con la parte de codificación, comience a aprender a diseñar, ya que aumentará su habilidad y su valor.

¿De dónde aprender? para resolver este problema, proporciono enlaces de uno de los mejores sitios de tutoriales en línea

HTML-Learn HTML 5 – Los mejores tutoriales de HTML 5 | Hackr.io

CSS- Learn CSS – Los mejores tutoriales de CSS | Hackr.io

JavaScript-Learn JavaScript – Los mejores tutoriales de JavaScript | Hackr.io

& visite Hackr.io – Encuentre y comparta los mejores cursos y tutoriales de programación en línea para Java-Spring-Framework & Jquery.

Todo lo mejor y feliz aprendizaje.

Aprenda los conceptos básicos de HTML, Javascript, CSS. Estos no deberían llevarte mucho tiempo.

Te recomiendo que tomes el curso Codecademy sobre HTML y CSS y el curso Javascript.

Comience a crear páginas web, aplique su aprendizaje a la creación de utilidades que usan JavaScript como, por ejemplo, crear una calculadora o un convertidor de unidades.

Aprenda jQuery, usar jQuery abre las puertas para usar muchas API REST que usan funciones jQuery ajax. Con estos puede construir muchas aplicaciones de una sola página. Ejemplos: convertidores de divisas, páginas web de predicción del tiempo, su visor de Wikipedia personalizado pwn utilizando la API de wikipedia.

Aprenda Node.js, ahora puede construir su propio servidor.

Aprenda Angular 2, esto lo ayudará a crear buenas aplicaciones de una sola página.

Espero que esto ayude.

Lo primero y más importante para tener una idea sobre el desarrollo web debe ser aprender los conceptos básicos de HTML. Créeme, conozco a mucha gente buena en la web pero sin conocer los verdaderos poderes del HTML.

Además, en el lado positivo, cuando comienzas con HTML puedes ver tu arte en segundos y eso será un gran refuerzo de confianza.

Yo recomendaría leer este libro. Hasta hoy me parece muy útil

HTML y CSS por John Duckett

Y luego, una vez que esté listo, hay un vasto océano de tecnologías en las que puede sumergirse.

¡¡Espero que esto ayude!!

¿Un buen desarrollador? En realidad no puedo definir eso. Pero si está satisfecho con su trabajo, eso es suficiente para ser un desarrollador.

Entonces, para comenzar el desarrollo web, debe comprender cómo funcionan los sitios web. Primero aprenda HTML, CSS y javascript. Una vez que se sienta cómodo con ellos, intente diseñar algunas páginas por su cuenta o intente replicar los diseños de algunas páginas web. Es bueno saber que diseñar no será fácil, pero si pones tu corazón y tu alma, puedes cortarlo. Una vez que sea bueno con JavaScript, puede pasar al back-end, que es mucho más complejo y tiene mucho que aprender. Como desarrollador web, puedo decir que es un dominio muy interesante y emocionante para trabajar. Todo lo mejor.

Gracias

Aprenda el lenguaje básico del diseño de sitios web como HTML, CSS, script JAVA, etc.

More Interesting

Cómo abrir un nuevo sitio web

No sé la codificación, ¿hay alguna forma de crear un sitio web que también admita anuncios?

Quiero proporcionar transmisión de cricket en vivo en mi sitio web, ¿cómo puedo lograrlo?

Soy un desarrollador de JavaScript. ¿Cuál podría ser el objetivo de mi vida?

He planeado usar dos idiomas de servidor. Uno para manejar solicitudes de E / S y otro para realizar las tareas, pero no estoy seguro de cómo puedo hacer que se comuniquen para hacer el trabajo.

Quiero un trabajo de desarrollador PHP pero no tengo ninguna experiencia en este momento. Estoy desarrollando una muy buena aplicación web por mi cuenta. ¿Mi proyecto PHP será tratado como experiencia?

Cómo construir un sistema de gestión de asistencia usando Python

Si uso CDN para mi sitio web de WordPress, ¿hay algún beneficio?

Aprendí HTML, CSS, JavaScript y jQuery, y diseño receptivo. ¿Estoy listo para solicitar empleo?

Recientemente me uní a una organización como desarrollador, pero me parece terriblemente aburrido en comparación con la programación competitiva. ¿Soy un mal desarrollador? ¿Cómo voy a hacer un trabajo después de graduarme, ya que las aplicaciones web parecen ser todo lo que todos están haciendo?

Mi jefe está tratando de convertirme en gerente de proyecto de un desarrollador web debido a mi buen historial de comunicación con los clientes. ¿Cuáles podrían ser las consecuencias positivas o negativas?

¿Qué tan bueno soy como diseñador de sitios web? ¿Debería centrarme solo en el desarrollo front-end?

Tengo 15 años, ¿cómo puedo convertirme en un programador / desarrollador web?

¿Qué idioma debo saber para ser desarrollador web?

Mi inicio está usando ASP.NET 2.0 y 3.5 Web Forms antiguos y tienen proyectos listos. ¿Estoy perdiendo el tiempo en esta empresa?