Carrera Programación Web

Compartir este artículo

Tabla de Contenidos

En general, los desarrolladores web se pueden resumir en tres tipos generales, cada uno de los cuales satisface una necesidad única en el proceso de creación de sitios web. Antes de continuar, es importante señalar que el desarrollo web y el diseño web son dos campos diferentes.

El diseño web se enfoca en el diseño visual y el aspecto de un sitio web utilizando un software de diseño, mientras que el desarrollo web se enfoca en crearlo escribiendo código (programación) y otros métodos de desarrollo.

El desarrollador front-end es responsable de crear la apariencia y los componentes interactivos de un sitio web. A menudo se confunden con el único rol en el desarrollo web y se confunden con el rol de un diseñador web. La forma en que se muestran el texto, las imágenes y los colores en un sitio web cuando los ve en un teléfono, tableta o computadora es lo que crea el desarrollador front-end. ¿Alguna vez vio un botón cambiar de color cuando pasa el mouse sobre él o aparece una ventana emergente cuando hace clic en algo en una página? Eso es lo que crea el desarrollador front-end.

Se aseguran de que todo lo que vea esté organizado, sea estéticamente agradable y funcional. Para lograr todo esto, el desarrollador front-end generalmente escribe (pero no se limita a) los siguientes lenguajes de programación:·         

  • HTML        
  • CSS        
  • JavaScript         
  • JQuery         
  • Reaccionar        
  • AngularJS

El desarrollador back-end

Tiene uno de los roles más cruciales en el desarrollo web. Crean y mantienen lo que hay debajo del capó para que su sitio web funcione correctamente. Un desarrollador back-end escribe lo que se llama código del lado del servidor para asegurarse de que los datos fluyan de un lado a otro desde el front-end de un sitio web (lo que el usuario ve y con lo que interactúa) hasta el back-end (el servidor, la base de datos, etc.). El mejor ejemplo de esto sería una tienda en línea. Los precios y las imágenes de los productos se almacenan en una base de datos alojada en un servidor.

Cuando llega el momento de actualizar los precios o iniciar una venta navideña automatizada, la información del producto y los precios se actualizan en la base de datos que luego se muestra en el sitio web. Cuando realiza el pago y procesa una transacción, todo eso funciona porque el desarrollador de back-end lo hizo así. Ellos escriben el código que hace posibles todas esas funciones fáciles de usar (la mayoría de las veces).

Los lenguajes de programación típicos en los que escribe un desarrollador de back-end incluyen:·        

  • Java        
  • PHP       
  • Rubí y Rubí sobre rieles  
  • C#         
  • mysql         
  • MongoDB 

El desarrollador full-stack

Puede programar y trabajar tanto en el front-end como en el back-end de un sitio web. Literalmente, pueden crear ellos mismos un sitio web dinámico y completamente funcional (si así lo desean), ya que entienden ambos extremos del desarrollo web. Tienden a tener destreza en la codificación en múltiples lenguajes de programación y su conocimiento y experiencia tienden a ser de una milla de ancho. Debido a esto, generalmente funcionan bien tanto con el desarrollador front-end como con el back-end durante el proceso de desarrollo.

También te puede interesar

¿Quieres estudiar en TEINCO?

#ÚNETEATEINCO