Programa do Curso
Introdução ao pacote de front-end Management
- Visão geral da arquitetura moderna de front-end
- Entendendo os gerenciadores de pacotes (npm, Yarn) e suas funções
- Configurando um ambiente de desenvolvimento front-end
Atualizando pacotes front-end
- Verificando se há dependências desatualizadas
- Usando o npm e o Yarn para atualizar pacotes
- Resolvendo conflitos de versão e quebrando mudanças
Integrando novas ferramentas e recursos de framework
- Explorando novos recursos em frameworks populares (por exemplo, React, Angular, Vue.js)
- Implementar atualizações para melhorar o desempenho do aplicativo
- Integrar novas ferramentas e bibliotecas em projetos existentes
Gerenciando dependências e controle de versão
- Práticas recomendadas para manter package.json e arquivos de bloqueio
- Usando o controle de versão semântico para atualizações de dependência
- Gerir conflitos de dependência em ambientes de equipa
Solução de problemas e depuração de atualizações
- Identificando e resolvendo erros relacionados à atualização
- Usando ferramentas de depuração para problemas de front-end
- Criando uma estratégia de reversão para atualizações com falha
Projeto final: Modernizando um aplicativo de front-end
- Atualizando pacotes em um aplicativo do mundo real
- Implementando novas ferramentas e recursos
- Testar e apresentar o aplicativo atualizado
Resumo e próximos passos
Requisitos
- Conhecimentos básicos de HTML, CSS e JavaScript
- O conhecimento de estruturas de front-end (por exemplo, React, Angular ou Vue.js) é útil, mas não obrigatório
Público
- Desenvolvedores de front-end
- Desenvolvedores e engenheiros da Web
- Programadores de software que mantêm aplicações Web
Declaração de Clientes (5)
Gostei do facto de o Gunnar ter escrito praticamente todo o código durante o curso, mas de haver muito material pré-preparado no Google Drive que posso consultar após a formação. O código que o Gunnar escreveu com base nos dados de amostra que forneci previamente também foi extremamente útil e tornou a formação relevante para os nossos próprios conjuntos de dados.
Ranvir - Schroders Personal Wealth
Curso - Visual Studio Code
Máquina Traduzida
Tópicos discutidos, muitos exemplos de código ao vivo, atitude dos treinadores em relação ao grupo
Weronika - ATOS PGS sp. z o.o.
Curso - Reactive Programming with Angular RxJS
Máquina Traduzida
Apesar de ser um treinamento online, a interatividade com o instrutor foi notável e ele sempre esteve disponível para fornecer fontes valiosas para complementar o treinamento. Estou muito satisfeito.
Nuno Marques - MULTICERT, S.A.
Curso - Functional Reactive Programming with Java 9 and RxJava
Máquina Traduzida
Entusiasmo do instrutor sobre o assunto
Matthew Fowles - AGRO Merchants Whitchurch Limited
Curso - Web Application Development in PHP
Máquina Traduzida
Ritmo, profundidade e explicações foram todos excelentes. Fica claro que Scott é um especialista no assunto e aprender com ele foi extremamente agradável.
Ben Leiken - SurveyMonkey
Curso - Reactive Programming for iOS with RxSwift
Máquina Traduzida