Cómo ser un desarrollador web, y si debo aprender JavaScript para dominarlo o simplemente conocer los conceptos básicos

En estos días, no puede pasar como desarrollador web sin conocer JavaScript. Incluso si adopta el enfoque de “back-end” (Java con JSF, Wicket u otros marcos que generan JavaScript para usted), no sabrá qué está sucediendo y podrá hacer ajustes más allá de lo básico sin una buena comprensión de JavaScript . Tampoco sabrá qué se puede hacer con un sitio hasta que conozca el idioma y sus herramientas.

También debe decidir qué “tipo” de desarrollador web quiere ser, aunque esto puede evolucionar con la experiencia:

  • Font-end / designer: diseña el diseño y los gráficos, junta los formularios y las páginas, lo entrega a un programador de fondo para que “funcione”: HTML, CSS, Photoshop (o similar), JavaScript (conceptos básicos y una comprensión de lo que se puede / no se puede hacer).
  • Todo en uno: puede construir cualquier sitio por su cuenta, al menos hasta el punto de “MVP” (tiempo de lanzamiento, pero no “escala web”): HTML, CSS, JavaScript, un lenguaje de fondo (PHP, Python , Ruby on Rails), SQL, Git u otra herramienta de control de versiones, además de algunos conocimientos básicos del servidor (tal vez una solución no operativa, como Heroku)
  • Back-end: puede combinar páginas y hacer que todo un sitio funcione, pero no tan bueno con el diseño. El enfoque está en crear sitios que sean robustos, que puedan escalar e integrarse con cualquier cosa: inmersión profunda en un lenguaje de servidor (Java, .NET, PHP, Rails o Python), SQL, NoSQL, herramientas de mensajería (RabbitMQ), servidor y middleware conocimiento. HTML, CSS y JavaScript.

Supongo que en este momento probablemente estés pensando “todo en uno”. Todos comienzan con HTML, CSS y JavaScript, así que comenzaría allí.

Las tecnologías web front-end más recientes utilizan marcos MVC para maximizar el rendimiento y la interactividad, como AngularJS, Backbone, etc. Esas están muy orientadas a Javascript; de hecho, la mayoría de las “páginas” están compuestas principalmente de plantillas y directivas del lado del cliente que Modelos Javascript de referencia y modelos de vista.

Esto realmente depende de qué tipo de aplicación vas a construir. Si es algo simple con una pizca de JavaScript, no necesitará saber tanto.

Por otro lado, si está creando una gran aplicación de una sola página en uno de los marcos de MVC, debe conocer la entrada y salida de JavaScript. Hay muchos rincones oscuros con los que necesita familiarizarse.

Tenga en cuenta que JavaScript es un lenguaje muy simple . Puede parecer complicado entrar a la programación, pero es uno de los lenguajes más fáciles que existen.

Bueno, hablando como laico, lo primero que se requiere para diseñar un sitio web es el conocimiento de HTML, CSS

Ambos son responsables de la interfaz del sitio web.

Para agregar funcionalidades en el sitio web debe tener el conocimiento de php o java o .net

La mejor manera en la actualidad es usar WordPress o Majento para sitios web atractivos y fáciles de usar.

Si quieres obtener el conocimiento relacionado con esto
Sigue siguiendo
Director @ H2K Expertos cibernéticos
H2K: la calle de los hackers
H2K Cyber ​​Experts

Para ser un desarrollador web necesitas aprender lo siguiente:

  • Aprenda HTML y CSS y algo de JAVAScript básico (no es necesario convertirse en profesional) para el desarrollo web front-end.
  • Aprenda PHP, RoR / Django, MySQL para administración de bases de datos y back-end.
  • También debe dominar algunas habilidades de Photoshop para diseñar banners y diseños web únicos. Pero si lo desea, puede recopilar estos materiales de la web.
  • También intente desarrollar al menos un prototipo de sitio web o plantilla web para comprender mejor cómo funcionan estas cosas.
  • Además, si tienes tiempo, puedes aprender JQuery y Joomla. Estos serán un gran activo para su desarrollo web.

Comience aprendiendo HTML5, CSS y JavaScript. Aquí es donde comenzar. Querrá experimentar con una biblioteca JS como JQuery.