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

¿Dónde puede encontrar un desarrollador web para ayudar con un proyecto basado en una idea para un sitio web de red social?

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

Soy un estudiante de ingeniería mecatrónica, también estoy interesado en el desarrollo web. ¿Es una pérdida de tiempo tomar el desarrollo web como una carrera secundaria?

Quiero mover el contenido de un sitio autohospedado a WordPress. ¿Afectará mi clasificación y qué medidas debo tomar?

Quiero poder escribir mis propias integraciones de API, así como crear modelos predictivos y aplicaciones nativas; ¿Alguna idea sobre un lenguaje sólido para estos intereses?

Necesito impartir un seminario en dos días sobre aplicaciones web. ¿Cuáles son las últimas tendencias?

Quiero participar en un Hackathon, pero no tengo experiencia práctica en programación web. Ya tengo algo de experiencia en HTML, CSS y JavaScript, pero quiero aprender la pila MEAN en un mes. ¿Como empiezo?

¿Es un CMS bueno para construir un sitio web extenso?

Si conozco AngularJS, ¿tengo que aprender jQuery también? ¿Puedo sustituir AngularJS con jQuery?

Cómo hacer un sitio web usando HTML y CSS

Estoy tratando de crear un sitio web que contenga todas las ligas deportivas en su área. ¿Qué tipo de API usaría para esto o tendría que comenzar a construir una base de datos grande?

Cómo convertirse en un hacker

¿Qué sitios web ayudan a estudiar diseño web desde casa?

Me gustaría crear un servicio web usando Java que tenga usuarios y publicaciones. ¿Qué marco es mejor, Play o Grails?

No estoy alcanzando ningún hito en el aprendizaje del desarrollo web. ¿Estoy en el camino equivocado?