Diseño web desde 0. Aprende PUG desde cero. Edición 2020

Uno de los motores de plantillas más usado
Rating: 4.6 out of 5 (105 ratings)
9,088 students
Spanish
Spanish [Auto]
PUG

Requirements

  • HTML
  • JavaScript

Description

El objetivo de este curso es enseñaros la utilización de uno de los motores de plantillas más usados

En este cursos os enseñaré todo lo que tiene PUG y en el curso de como hacer una web desde 0 veremos una aplicación práctica de PUG para que podáis verlo en un entorno real

Espero que este curso os ayude a iniciaros en el desarrollo web de forma correcta.

Pugs es un compilador y un intérprete del lenguaje de programación Perl 6, cuyo desarrollo comenzó el 1 de febrero de 2005 por Audrey Tang.

El desarrollo de Pugs se ha parado, poniendo la mayor parte de los esfuerzos de implementación de Perl 6 en Rakudo; sin embargo su repositorio de código fuente se sigue usando para almacenar el conjunto de pruebas oficial de Perl 6.

Pug es un motor de plantillas enfocado en hacer mas rápida la codificación de Html. Ha sido implementado con Javascript para trabajar con nodeJs principalmente.

Además es un preprocesador de código Html.

Pug trabaja por indentación; es Html con una sintaxis sencilla:

  • Sólo tienes que poner la etiqueta un espacio y su contenido.

  • Los atributos se escriben entre paréntesis. Si quieres poner varios atributos tienen que ir separados con una (,).

  • Para incluir una clase, la etiqueta va seguida de un (.) y el nombre de la clase; y si queremos agregar un id en lugar de punto se pone un (#).

  • Para anidar, tenemos que empezar en una nueva línea y dar un espacio con el tabulador.

Who this course is for:

  • Cualquier desarrollador web que quiera aprender a usar un motor de plantillas

Course content

2 sections11 lectures1h 25m total length
  • Introducción
    07:38

Instructor

Profesor de desarrollo web y programación
Adrian Heras
  • 4.7 Instructor Rating
  • 5,519 Reviews
  • 105,740 Students
  • 4 Courses

Cerca de 9 años de experiencia en desarrollo web. Apasionado de las nuevas tecnologías y en especial del ecosistema de CSS y JavaScript.

Creador de contenido audiovisual formativo relacionado con el desarrollo web full-stack.

Mi propósito es trasladar mi pasión por enseñar tecnologías web a todos aquellos que quieran iniciarse en este campo de una forma actualizada.