{"id":4412,"date":"2018-05-23T04:23:37","date_gmt":"2018-05-23T02:23:37","guid":{"rendered":"http:\/\/www.tarugoconf.com\/taller-frontend-para-backenders-tarugo3\/"},"modified":"2018-05-23T04:23:37","modified_gmt":"2018-05-23T02:23:37","slug":"taller-frontend-para-backenders-tarugo3","status":"publish","type":"post","link":"https:\/\/www.trgcon.com\/blog\/taller-frontend-para-backenders-tarugo3\/","title":{"rendered":"Evoluciona a Fullstack Developer: Front para gente de Back en la #Tarugo3"},"content":{"rendered":"<p>La frase \u201c<em>t\u00fa que eres el inform\u00e1tico, progr\u00e1mame el v\u00eddeo<\/em>\u201d tiene una segunda vida en \u201c<em>t\u00fa que eres programador, c\u00e1mbiame &#8216;cuatro cosillas&#8217; de la web<\/em>\u201d.<\/p>\n<p>Raro es el programador de servidor que no ha tenido que pegarse alguna vez con un CSS, bien porque le toca modificar algo y no hay frontenders a mano, bien porque se anima con un <em>side project<\/em> y tiene que hacer una landing, montar un blog o una peque\u00f1a web.<\/p>\n<p>En este taller vamos a acercarnos un poco al CSS moderno, con cuatro pinceladas para que ve\u00e1is que <strong>hay vida m\u00e1s all\u00e1 del <em>position:absolute<\/em> y el <em>!important<\/em><\/strong>.<\/p>\n<p>Podr\u00e9is comprobar como todo es mucho m\u00e1s f\u00e1cil de lo que parece y, dominando 2 o 3 conceptos y t\u00e9cnicas de front, empezaremos a desarrollar nuevos <em>superpoderes<\/em>.<\/p>\n<p>En una primera parte del taller, <strong>aprenderemos a instalar, configurar y disfrutar de un espacio de trabajo de front, lo m\u00e1s sencillo posible<\/strong>, porque complicarnos con webpacks, npms, gulps, grunts y similares ya lo hacemos solitos divinamente.<\/p>\n<p>Despu\u00e9s <strong>desarrollaremos un layout est\u00e1ndar y \u00fatil con CSS moderno<\/strong>, para aprender unas pocas reglas, imprescindibles hoy en d\u00eda, tan \u00fatiles y poderosas que nos dejaran con la boca abierta.<\/p>\n<p>Por \u00faltimo, <strong>aprenderemos a modificar estilos sin romper cosas<\/strong> cuando tenemos que trabajar con WordPress o Bootstrap, dos de los casos que m\u00e1s pelo y a\u00f1os de vida hacen perder al profesional de back.<\/p>\n<h4 id=\"desglosedecontenido\">DESGLOSE DE CONTENIDO<\/h4>\n<ol>\n<li><strong>Configuraci\u00f3n de un espacio de trabajo hiper-sencillo<\/strong>: Editor, plugins \u00fatiles, preprocesador SASS\u2026<\/li>\n<li><strong>Web b\u00e1sica y moderna a manita desde cero<\/strong>: Desarrollaremos un <em>layout<\/em> que nos servir\u00e1 de excusa para aprender algo de flexbox y grid, o sea, CSS de este siglo \u00a1Aprender\u00e9is a hacer un <em>footer<\/em> que \u00abse queda abajo\u00bb! \u00a1BRUJER\u00cdA! No&#8230; en serio, todo muy sencillo y muy r\u00e1pido, no os asust\u00e9is.<\/li>\n<li><strong><em>Responsive<\/em> sin acritud<\/strong>: Entender\u00e9is de una vez c\u00f3mo funcionan las media queries y por qu\u00e9 nos ponemos tan pesados con el \u201cmobile first\u201d.<\/li>\n<li><strong><em>Truquis<\/em> para customizar una web con Bootstrap y\/o WordPress sin romper nada\u2026 o lo menos posible<\/strong> (todos sabemos que romper, vais a romper algo, seamos realistas).<\/li>\n<\/ol>\n<h4 id=\"instructor\">INSTRUCTOR<\/h4>\n<p><a href=\"https:\/\/twitter.com\/diana_aceves_\">Diana Aceves<\/a>, frontend en <strong>Mobilers<\/strong>. Qu\u00edmica de carrera, programadora Java de rebote y actual desarrolladora front-end por vocaci\u00f3n. Ha desarrollado para Vogue, Vanity Fair, GQ Francia, Banco Santander, Blackphone, Geeksphone, entre otros. Hace mucho CSS y, en contadas ocasiones, sale de su cueva para dar alguna charla e impartir talleres.<\/p>\n<p><img decoding=\"async\" src=\"\/blog\/content\/images\/2018\/05\/uf_38pKh.jpg\" alt=\"Diana Aceves en la Tarugo3\"><\/p>\n<h4 id=\"conocimientosprevios\">CONOCIMIENTOS PREVIOS<\/h4>\n<p>Para aprovechar al m\u00e1ximo el taller, te recomendamos que antes atesores los siguientes conocimientos:<\/p>\n<ul>\n<li>HTML y CSS b\u00e1sico, haber trasteado con ellos alguna vez<\/li>\n<\/ul>\n<h4 id=\"requisitostcnicos\">REQUISITOS T\u00c9CNICOS<\/h4>\n<ul>\n<li>Port\u00e1til con Sublime Text instalado (puede ser la versi\u00f3n de prueba), porque Diana os presentar\u00e1 algunos plugins que, en algunas ocasiones, no tienen correlaci\u00f3n directa en otros editores.<\/li>\n<\/ul>\n<p>M\u00e1s adelante, Diana os comunicar\u00e1 por mail la direcci\u00f3n a un repositorio con todos los recursos, ejemplos y materiales necesarios, para que pod\u00e1is descargarlos e instalarlos.<\/p>\n<h4 id=\"lugar\">LUGAR<\/h4>\n<p>Campus Madrid (Calle Moreno Nieto, 2 &#8211; Madrid) \/\/ Aula del L1<\/p>\n<h4 id=\"hora\">HORA<\/h4>\n<p>De 11:30h a 14:30h<\/p>\n<h4 id=\"precio\">PRECIO<\/h4>\n<p>150\u20ac + IVA (25 \u00fanicas plazas disponibles, <a href=\"https:\/\/www.eventbrite.es\/e\/entradas-tarugo3-46313299325\">consigue tus entradas aqu\u00ed<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La frase \u201ct\u00fa que eres el inform\u00e1tico, progr\u00e1mame el v\u00eddeo\u201d tiene una segunda vida en \u201ct\u00fa que eres programador, c\u00e1mbiame &#8216;cuatro cosillas&#8217; de la web\u201d. Raro es el programador de servidor que no ha tenido que pegarse alguna vez con un CSS, bien porque le toca modificar algo y no hay frontenders a mano, bien &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.trgcon.com\/blog\/taller-frontend-para-backenders-tarugo3\/\" class=\"more-link\">Seguir leyendo<span class=\"screen-reader-text\"> \u00abEvoluciona a Fullstack Developer: Front para gente de Back en la #Tarugo3\u00bb<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":4433,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[33,31,32],"class_list":["post-4412","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-taller","tag-tarugo3","tag-workshops","entry"],"_links":{"self":[{"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/posts\/4412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/comments?post=4412"}],"version-history":[{"count":1,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/posts\/4412\/revisions"}],"predecessor-version":[{"id":4434,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/posts\/4412\/revisions\/4434"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/media\/4433"}],"wp:attachment":[{"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/media?parent=4412"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/categories?post=4412"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.trgcon.com\/blog\/wp-json\/wp\/v2\/tags?post=4412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}