Slide 1

Slide 1 text

Front-End to Back-Enders

Slide 2

Slide 2 text

Danilo Vaz • Desenvolvedor Web • Escritor Amador • Comediante de Calçada • Frodo, o bolseiro • Apaixonado pela Mariana :p

Slide 3

Slide 3 text

Web Developer

Slide 4

Slide 4 text

- Wikipedia A web developer is a programmer who specializes in, or is specifically engaged in, the development of World Wide Web applications, or distributed network applications that are run over HTTP from a web server to a web browser.

Slide 5

Slide 5 text

Front-End Developer

Slide 6

Slide 6 text

- The Guardian The goal of a front end developer is to create clear, easy, fast pages and interfaces that will make people understand and care about the information, by putting it in context, expose its legitimacy or lack thereof, and reveal their implicit or explicit interconnection. Front-end is not just a pretty face, it’s the friendly, forward-looking interface of web development.

Slide 7

Slide 7 text

Front-end is not just a pretty face

Slide 8

Slide 8 text

How the front-end can streamline my back-end?

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

OR

Slide 11

Slide 11 text

No content

Slide 12

Slide 12 text

Fuc*ing awesome tools

Slide 13

Slide 13 text

WTF is Bower? Dependency Management

Slide 14

Slide 14 text

Install Bower!

Slide 15

Slide 15 text

WTF is Grunt? Task Runner

Slide 16

Slide 16 text

Install Grunt!

Slide 17

Slide 17 text

First, we need:

Slide 18

Slide 18 text

Run Grunt!

Slide 19

Slide 19 text

WTF is Yeoman? Scaffolding Web

Slide 20

Slide 20 text

Install YO! Grunt and Bower will be installed too

Slide 21

Slide 21 text

Generate YO!

Slide 22

Slide 22 text

Run YO!

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Thank’s :) @maskotex danilovaz.github.io