Programa do Curso

Introdução

A evolução do desenvolvimento de front-end

  • Ferramentas e processos para Web Development

Síntese do ciclo Web Development

  • Controlo de versões, codificação, construção, testes, implementação.
  • Automatizar o processo

Preparando o ambiente de desenvolvimento

  • Editores e IDEs (Integrated Development Environment)
  • Considerações sobre o sistema operativo (Windows, Mac e Linux)

Controlo de versões

  • GitHub, GitLab, etc.
  • Configurar e gerir um sistema de controlo de versões

Gestores de pacotes

  • Obtenção e partilha de código NodeJS
  • Obtenção e partilha de código JQuery

Desenvolvimento

  • Usar pré-processadores e estruturas CSS para estender e gerenciar CSS
  • Utilização de executores de tarefas para automatizar tarefas repetitivas (Grunt, Gulp, etc.)
  • Desenvolver utilizando estruturas de aplicações (Angular, React, etc.)
  • Depuração com as ferramentas de desenvolvimento do Chrome e do Firefox.

Ensaios

  • Automatizar a atualização do navegador após alterações de código
  • Encontrar erros de código com o JSHint
  • Verificar o estilo do código com o JSCS

Implantação

  • Transferência de alterações para o sistema de controlo de versões
  • Automatização com ferramentas e processos de integração contínua

Resolução de problemas

Resumo e conclusão

Requisitos

  • Experiência com desenvolvimento web de front-end

Público

  • Desenvolvedores Web front-end
 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (3)

Cursos Relacionados

Categorias Relacionadas