
• O que é componentização?
• Apresentando exemplo de componentes LWC no próprio Salesforce
• A configuração não é obrigatória, então porque configurar os componentes LWC?
• Como configurar os componentes?
• Quais são as opções?
• Apresentando a documentação.
• Configuração de componentes LWC na prática.
• O que é o servidor local de desenvolvimento LWC?
• Utilizando o servidor local de desenvolvimento LWC.
• O que é ECMAScript?
• O ECMAScript na qualidade, e organização do código.
• Apresentando o forEach do ECMAScript.
• Mostrando o forEach na prática.
• Apresentando o map do ECMAScript.
• Mostrando o map na prática.
• Apresentando o filter do ECMAScript.
• Mostrando o filter na prática.
• Apresentando o find do ECMAScript.
• Mostrando o find na prática.
• Apresentando o some do ECMAScript.
• Mostrando o some na prática.
• Apresentando o every do ECMAScript.
• Mostrando o every na prática.
• Apresentando o encadeamento opcional no Javascript.
• Mostrando o encadeamento opcional na prática.
• Apresentando o método Get no LWC.
• Método Get na prática dentro do LWC.
• Apresentando o método Set no LWC.
• Método Set na prática dentro do LWC.
• O que é uma notação?
• Principais notações do LWC.
• O que é e para que serve o api?
• Aplicando a notação api na prática.
• O que é e para que serve o track?
• Aplicando a notação track na prática.
• O que é e para que serve o wire?
• Aplicando a notação wire na prática.
• O que é um schema de SObject?
• Benefícios, qualidade e robustez para o projeto.
• Aplicando o schema em componentes LWC.
• O que é o LDS?
• Criando componentes complexos sem classe controladora (controller).
• Vantagens de utilizar o LDS ao invés de criar classe controlador.
• Aplicando o LDS em componentes LWC.
• O que é Ciclo de Vida?
• Comportamentos de um componente durante o seu ciclo de vida.
• O que é constructor?
• Exemplificando seu uso.
• O que é connectedCallback?
• O que é disconnectedCallback?
• Exemplificando seu uso.
• O que é renderedCallback?
• Exemplificando seu uso.
• O que é errorCallback?
• Exemplificando seu uso.
• O que é Record Form (Formulário de Registro)?
• Tipos de Record Form.
• Apresentação do Record Form padrão.
• Configuração e opções para utilização do record form padrão.
• Apresentação do Record View Form.
• Configuração e opções para utilização do record view form.
• Apresentação do Record Edit Form.
• Configuração e opções para utilização do record edit form.
• error
• load
• submit
• success
• O que é fieldset (campos definidos)?
• Dicas de como utilizar fieldset.
• O que é CSS?
• O que é SLDS?
• Apresentando a documentação.
• SLDS na prática.
• Repertório de componentes lightning (LWC) que a Salesforce disponibiliza.
• Reutilização.
• Entendendo os componentes na prática.
• O que são os blueprints?
• Apresentando os blueprints da Salesforce.
• Blueprints na prática.
• No curso é apresentado ferramentas, funcionalidades, e conhecimento de desenvolvimento web utilizando LWC em organizações Salesforce para acelerar o desenvolvimento de suas atividades, e criar componentes reutilizáveis, de fácil entendimento e simples de manter a longo prazo quando for necessário fazer atualizações e correções.
• O intuito e trazer a experiência de mercado em diversos projetos, de diversos ramos de negócios diferentes, e tentar apresentar de forma clara e simples. Todo conhecimento apresentado, além de aumentar a qualidade das atividades que o desenvolvedor irá desempenhar, também busca apresentar como se destacar no mercado competitivo.
• Diferente de outros cursos, o conteúdo aqui é focado e direcionado especificamente para LWC.
• Curso ministrado por um desenvolvedor com 8 anos de mercado, sendo 5 deles apenas com Salesforce e com 8 certificações, sendo elas:
1. Arquiteto de Compartilhamento e Visibilidade
2. Javascript I
3. Desenvolvedor I
4. Desenvolvedor II
5. App Builder
6. Admin Básico
7. Admin Avançado
8. Associado
• A ideia não é apresentar uma solução mágica, pois isso não existe, mas preparar o desenvolvedor com conhecimendo sobre as ferramentas e tecnologias utilizadas no desenvolvimento de componentes LWC. Dessa forma o dev terá condições de criar soluções de forma rápida, e simples, com pouco código.
• A quem interessar o curso, pedimos por favor que tragam sua opinião sobre o conteúdo apresentado, e qualquer problema encontrado, para que possamos se necessário, refazer a aula, e manter a qualidade que esperamos entregar.
Bons estudos.