Curso de Gulp: automação de tarefas front-end

9,4

Nota desse curso

5.377

Alunos neste curso

Faça esse curso de Automação e Performance e:

  • Mais velocidade e otimizações para o seu front-end
  • Minifique e concatene seus arquivos de maneira simples
  • Otimize o tamanho das imagens
  • Ataque repetições invisíveis!
  • Linting e mais!

Conteúdo Detalhado

  1. O peso das imagens

    • O projeto está pronto. Está pronto mesmo?
    • O peso das imagens
    • Otimizações manuais
    • O problema dos processos manuais
    • Workflow e sua automação
    • Bem-vindo ao Gulp
    • O arquivo gulpfile.js e novas tarefas
    • Criando nossa primeira tarefa
  2. Integridade do projeto

    • Processos destrutivos
    • Lindando com processos destrutivos
    • Automatizando a cópia de arquivos
    • Precisamos apagar antes de copiar
    • Tarefas e suas dependências
  3. Lidando com latência e banda

    • O problema das múltiplas requisições
    • A técnica merge (concatenação)
    • Automatizando a concatenação/merge
    • O problema de grandes arquivos
    • A técnica de minificação
  4. Atacando repetições invisíveis

    • Repetimos e repetimos sem percerbermos
    • O módulo BrowserSync
    • Livereloading
    • Gulp watch
    • Livereloading 1 para N
  5. Antecipando erros do futuro

    • Lint e detecção de erros em JavaScript
    • Lint sob demanda
    • Onde está meu relatório de erros?
    • Um relatório ainda melhor
    • Nem o CSS escapa!
  6. Combatendo o Prefix HELL

    • Propriedades prefixadas
    • Prefixar com repetição? Eis a questão!
    • Automatizar, prefixar e aproveitar!
    • Integrando com tarefas existentes
    • Suportando browser mais antigos
  7. Usar pré-processador dá trabalho, será?

    • Código duplicado, problemas na manutenção
    • Código complicado, mais problemas ainda
    • Pré-processadores podem nos ajudar
    • Um pouquinho sobre LESS
    • Compilação manual
    • Automatizar é a solução, mais uma vez
    • Streams podem explodir!
    • Evitando a explosão

Primeira aula de Gulp: automação de tarefas front-end

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Gulp: automação de tarefas front-end

Instrutores

  • Flávio é desenvolvedor e instrutor, focado no desenvolvimento com Angular e procurando conciliar o frontend com o backend. Palestrou em conferências como QCON e MobileConf. É autor do best-seller "Cangaceiro JavaScript". Além da sua graduação e MBA em TI, também é graduado em Psicologia, aplicando os aprendizados desta área no desenvolvimento de software e de aplicações web.

Conteúdo relacionado

Cursos de Automação e Performance em Front-end

Leia nossos artigos de Front-end

Público alvo

Programadores front-end que procuram automatizar tarefas do dia-a-dia

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Lohan Gabriel Moraes Demarch

em 28/03/2019

O professor deste curso é excelente, as explicações dele são muito fáceis de entender.

Gulp: automação de tarefas front-end

Rafael Ranzolin Pedroso

em 16/03/2019

Didática ótima, mas achei o curso tanto quanto introdutório

Gulp: automação de tarefas front-end

Nicolau Barsotti Francisco

em 06/01/2019

Ótimo curso com didática excelente do professor Flávio.Apenas uma observação: a versão sugerida do Gulp no curso é muito antiga e inclusive sujeita à vulnerabilidades! Optei por utilizar a versão atual do Gulp e dos plugins, até porque o curso ensina mais o conceito de automação (como usar, como funciona, etc) do que a ferramenta em si, então não foi muito difícil acompanhar.

Gulp: automação de tarefas front-end

Aprenda Automação e Performance com esse e outros cursos, comece agora!

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana