{"id":10318,"date":"2022-11-25T10:00:00","date_gmt":"2022-11-25T09:00:00","guid":{"rendered":"https:\/\/immune.institute\/?p=10318"},"modified":"2022-11-25T10:00:00","modified_gmt":"2022-11-25T09:00:00","slug":"backend-y-frontend","status":"publish","type":"post","link":"https:\/\/immune.institute\/en\/blog\/backend-y-frontend\/","title":{"rendered":"Backend and frontend: main differences"},"content":{"rendered":"<p class=\"wp-block-paragraph\">El mundo de la tecnolog\u00eda e internet es muy amplio. Debido a ello han surgido multitud de <strong>nuevos puestos de trabajo<\/strong>as the <em>backend y frontend<\/em>. Estos son conceptos relativamente nuevos y con los que las personas todav\u00eda no est\u00e1n muy familiarizadas. De hecho, mucha gente puede llegar a confundirlos o incluso a pensar que son sin\u00f3nimos. Pero esto no es as\u00ed. A continuaci\u00f3n expondremos las principales diferencias entre las competencias de uno y otro cargo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es <em>frontend<\/em>?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es la parte de un dispositivo o de un programa a la que un usuario accede directamente. Se puede decir que es el <em>backend y frontend<\/em> and the <strong>tecnolog\u00edas de dise\u00f1o<\/strong> que se observan en el navegador y con las cuales interact\u00faan los usuarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por lo tanto, la programaci\u00f3n <em>frontend<\/em> crea los <strong>componentes visuales<\/strong> de un sitio web, d\u00e1ndoles un formato a las im\u00e1genes, anim\u00e1ndolas y haciendo que el sitio sea interactivo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfQu\u00e9 es <em>backend<\/em>?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Es la parte de un dispositivo o <em>software<\/em> a la cual no accede un usuario. La programaci\u00f3n <em>backend<strong> <\/strong><\/em>contiene la l\u00f3gica de la <strong>aplicaci\u00f3n de datos<\/strong> que se manejan en el uso del programa. Un <em>backend<\/em> tiene la posibilidad de acceder al servidor. Este es un conocimiento especializado que entiende la forma en la que el navegador hace solicitudes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los desarrolladores <em>backend<\/em> posibilitan que el sitio web funcione de una manera correcta y de forma l\u00f3gica. Para ello, es recomendable que exista una conexi\u00f3n entre los desarrolladores de <em>backend y frontend<\/em> para que la l\u00f3gica de <strong>programaci\u00f3n de la interfaz<\/strong> y el desarrollo de la <a href=\"https:\/\/immune.institute\/en\/blog\/mobile-first-design\/\">experencia de usuario<\/a> no est\u00e9n confrontados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Difference between <em>backend <\/em>y <em>frontend<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Se puede decir que la principal diferencia entre estos tipos de trabajos es la programaci\u00f3n: los <strong>languages <em><strong>backend<\/strong><\/em><\/strong> y <em><strong>frontend<\/strong><\/em> son muy diferentes, debido a que su funci\u00f3n final tambi\u00e9n es muy distinta.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El desarrollador <em>frontend<\/em> se encarga de que los elementos sean intuitivos a trav\u00e9s de la maquetaci\u00f3n web. Este trabajo suele ser desempe\u00f1ado por <a href=\"https:\/\/immune.institute\/en\/programas\/bootcamp-diseno-ux-ui\/\">dise\u00f1adores gr\u00e1ficos<\/a> o desarrolladores gr\u00e1ficos, que se pueden apoyar en el trabajo del departamento de <em>marketing<\/em>. Las personas que vayan a desempe\u00f1ar este puesto deben saber codificar <a href=\"https:\/\/immune.institute\/en\/blog\/lenguajes-de-programacion-mas-demandados\/\">programming languages<\/a>, por ejemplo, HTML, CSS y JavaScript.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Por otro lado, el desarrollador <em>backend<\/em> se encarga de la administraci\u00f3n y almacenamiento de datos, as\u00ed como del funcionamiento de la web. Para ello, acceder\u00e1 a los datos y estos se verter\u00e1n en la p\u00e1gina web. La finalidad es que el usuario pueda tener <strong>acceso a los datos desde cualquier dispositivo<\/strong>. Estos profesionales deben tener altos conocimientos en Java, C++, <em>Ruby on Rails<\/em>, PHP o <em>Python.<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Programming languages<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Como se ha expuesto, los lenguajes<em> <em>backend<\/em><\/em> y <em>frontend<\/em> no se parecen en nada. Solo coinciden en la utilizaci\u00f3n de Java. Debido a que el <em>frontend<\/em> se dedica m\u00e1s al \u00e1mbito visual y el<em> backend<\/em> a la programaci\u00f3n, esta segunda profesi\u00f3n se considera m\u00e1s complicada. Esto se debe a que tiene que conocer y dominar m\u00e1s lenguajes de programaci\u00f3n como Java, <em>Python<\/em>, <em>Ruby<\/em>, PHP o C++, entre otros. La utilizaci\u00f3n de uno u otro depender\u00e1 de la empresa para la que trabaje y de la funci\u00f3n que vaya a tener la parte de la p\u00e1gina web con la que est\u00e1 trabajando. Un <em>frontend<\/em> debe dominar solamente <em>frameworks<\/em> Angular o <em>React<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Existe la figura del<em> full<\/em> <em>stack developer<\/em>, un desarrollador que domina tanto <em>frontend <\/em>as <em>backend<\/em>, pero son muy pocas las personas que desarrollan este trabajo. La <strong>specialisation<\/strong> es esencial para desempe\u00f1ar correctamente cualquiera de los dos puestos de trabajo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Convi\u00e9rtase en<em> backend<\/em> o <em>frontend<\/em><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para el desarrollo <em>backend<\/em> y <em>frontend<\/em>, en primer lugar el alumno debe plantearse qu\u00e9 es lo que busca. \u00bfAprender sobre programaci\u00f3n, inteligencia artificial, <em>cloud computing<\/em> o <em>blackchain<\/em>? Otra opci\u00f3n puede ser que el alumno ya est\u00e9 formado y quiera especializarse. En este caso, hay tres alternativas o direcciones de acci\u00f3n: profundizaci\u00f3n, actualizaci\u00f3n o un cambio en la formaci\u00f3n.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En nuestro centro disponemos de diferentes planes, desde <strong>grados formativos<\/strong>, a <strong>m\u00e1steres especializados para profesionales<\/strong> (tambi\u00e9n tenemos m\u00e1steres <em>online<\/em>). De la misma forma, contamos entre nuestros servicios con multitud de cursos como <em>Bootcamp<\/em>, en los que con un curso intensivo el alumno se puede especializar. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Los expertos ofrecen la disponibilidad de obtener un t\u00edtulo certificado. Tambi\u00e9n ofrecemos diplomas cuando el alumno cursa m\u00f3dulos especializados, muy avanzados en el mercado. Otra modalidad son los cursos cortos con duraci\u00f3n de una a cuatro semanas. Estos pueden ser cursados por personas que necesitan una primera toma de contacto con la tecnolog\u00eda, e incluso por profesionales m\u00e1s avanzados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">En nuestro centro formativo <a href=\"https:\/\/immune.institute\/en\/\">Immune Technology Institute<\/a> puedes formarte en estos dos \u00e1mbitos tecnol\u00f3gicos y en muchos m\u00e1s. Adem\u00e1s, en nuestra web disponemos de una secci\u00f3n dedicada a la b\u00fasqueda de empleo. Nuestros alumnos salen con la <a href=\"https:\/\/immune.institute\/en\/blog\/competencias-digitales-avanzadas\/\">formaci\u00f3n adecuada para acceder al mundo laboral<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>If you are looking for technology training fill in the form for more information.<\/strong><\/p>\n\n\n\n<script charset=\"utf-8\" type=\"text\/javascript\" src=\"\/\/js.hsforms.net\/forms\/v2.js\"><\/script>\n<script>\n  hbspt.forms.create({\n    region: \"na1\",\n    portalId: \"6604339\",\n    formId: \"f1916fdf-4d92-44f0-9d0a-ada8ad8b4ea9\"\n  });\n<\/script>","protected":false},"excerpt":{"rendered":"<p>El mundo de la tecnolog\u00eda e internet es muy amplio. Debido a ello han surgido multitud de nuevos puestos de trabajo, como el backend y frontend. Estos son conceptos relativamente nuevos y con los que las personas todav\u00eda no est\u00e1n muy familiarizadas. De hecho, mucha gente puede llegar a confundirlos o incluso a pensar que [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":10360,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_crdt_document":"","footnotes":""},"categories":[1],"tags":[73,68,119,120,107],"class_list":["post-10318","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-desarrollo-software","tag-diseno-web","tag-experiencia-de-susuario","tag-programacion-web","tag-usabilidad-web"],"acf":[],"_links":{"self":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/10318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/comments?post=10318"}],"version-history":[{"count":0,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/posts\/10318\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media\/10360"}],"wp:attachment":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media?parent=10318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/categories?post=10318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/tags?post=10318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}