Si quiero convertirme en desarrollador web y trabajar para el desarrollo web, ¿qué debo aprender y dónde puedo comenzar?

Elegir un campo específico de programación como tu carrera es un gran paso para todos. Es muy difícil elegir un determinado campo y hacerlo toda su vida, pero su elección es muy buena. El desarrollo web es un gran campo de programación, ya que ofrece muchos trabajos y también está bien pagado.

Debes obtener ciertas habilidades si quieres convertirte en un desarrollador web real. Requiere muchas habilidades de programación y necesitas saber varios idiomas. Sugeriría que comience con PHP. PHP es un lenguaje bien organizado que es crucial para el desarrollo web. Es la lógica detrás del sitio web. Se necesitan otros idiomas. Elija HTML, CSS, JavaScript y MySQL para la base de datos.

Todos estos lenguajes son necesarios para convertirse en un programador completo.

Después de haber aprendido todos estos idiomas, podrá crear un sitio web y desarrollarlo.

También debe tener cuidado con el camino que toma. Hay algunas opciones entre las que puede elegir al decidir cómo aprender y dónde comenzar.

El aprendizaje en línea es bueno. Hay muchos tutoriales que puede obtener los conceptos básicos. Existen muchos tutoriales en video que están bien organizados y son muy interactivos. Prueba este sitio web:

Tutoriales web en línea de W3Schools. Tiene todo lo relacionado con la programación web. Puede ser muy útil

Un método interactivo de aprendizaje, en mi opinión, es la escuela basada en proyectos. Duran aproximadamente 2 años y después de la parte teórica, tomas algunos proyectos desafiantes que te harán sentir más cómodo con los proyectos de la vida real y te harán capaz de terminar cada proyecto. Si lo desea, puede consultar esta escuela que ofrece un título en ingeniería de software. Escuela Holberton de Ingeniería de Software en San Francisco.

Si conoces PHP en bruto, sigue aprendiéndolo.
No busques dinero rápido usando CMS, especialmente WordPress, terminarás en “Sin uso”.
De hecho, para ser bueno en esta carrera de programación, aprende OOP, C (Let US C-), C ++ (Robert Lafore). Aprenda HTML sin formato, Java Script sin formato, CSS sin formato.
Luego ve por cualquiera de las pilas.
La mejor de las suertes.

Comience por aprender los conceptos básicos, cómo funcionan los navegadores (DOM, etc.), cómo funcionan las bases de datos (MySQL, SQL Server, Postgre, etc.). Cómo funcionan los servidores web y cuáles son sus canalizaciones. Una vez que tenga una comprensión básica de esto, elija un idioma con el que se sienta cómodo. Familiarícese con los componentes, marcos, etc. Después de eso, es solo sumergirse en él y comenzar a trabajar hacia arriba. 🙂

Hay un montón de tutoriales y literatura por ahí, recuerda, google es tu amigo.

Entre la primera y segunda oración de Johannes Strömberg, agregaría otra: aprender programación. Si no puede escribir un programa (en inglés, por ejemplo, [la programación es resolución de problemas y puede encontrar una solución en inglés]), no puede escribir un sitio web. No seas uno de esos “desarrolladores” que va a un sitio de “webmaster” y pregunta “¿Qué es un bucle?”

También estoy de acuerdo con Hasan Hashmi, pero solo por preferencia personal. Casi pienso en PHP cuando estoy desarrollando un programa PHP. (El hecho de que esté totalmente sin tipo es una gran característica y una trampa sin fondo). Puede obtener tutoriales y / o ayuda en casi todas partes, puede escribir sitios para hacer casi cualquier cosa, y es bastante fácil de aprender bien.

Pero aprenda a programar antes de comenzar a pensar en desarrollar sitios web.

More Interesting

Tengo una idea para un sitio web. ¿Qué debo usar para construirlo?

Me gradué en farmacia pero mi experiencia es en diseño de Ui / Ux. ¿Puedo obtener un buen trabajo basado en mis habilidades?

Cómo ser el mejor en todos los módulos de JAVA

Aprendí SQL, JDBC, HTML CSS y JSE. Ahora quiero aprender el desarrollo web Java por completo. ¿Dónde debo comenzar a aprender completamente el Desarrollo Web Java (JSP, JSF, etc.)?

¿Cuáles son algunas formas más rápidas para construir sitios desde cero?

Estoy desarrollando un sitio web para un cliente. ¿Cómo lo creo sin un dominio?

Sé lo básico de Python y Django, quiero aprender PHP y Laravel, ¿por dónde empiezo?

Aprendí C y ahora quiero crear un sitio web como la forma más simple de Twitter usando Python. ¿Qué libros de Python me recomendarías?

¿Cómo puedo desarrollar un sitio web?

Soy un probador manual. Mi interés está en el desarrollo. ¿Es bueno aprender AWS o aprender alguna tecnología de desarrollo? Ya he versado en ASP.NET y Java.

Soy un diseñador de páginas web. Me pregunto si vale la pena ofrecer servicios de gestión de enlaces patrocinados (Adwords).

¿Por qué necesito aprender a codificar cuando puedo usar WordPress o Drupal?

Sigo escuchando que debo aprender a codificar, pero estoy un poco abrumado con todos los diferentes idiomas disponibles. Estoy interesado en aprender sobre diseño web. ¿Cuáles son algunas recomendaciones sobre por dónde empezar?

¿Qué idiomas, API y marcos necesito aprender para convertirme en un desarrollador web de Full Stack?

¿Qué información necesito de un cliente para crear un sitio web?