Desenvolvendo para SharePoint com SPFx
What you'll learn
- Como desenvolver para SharePoint Online no modo moderno ou clássico
- Como criar Apps para o SharePoint Online utilizando o SPFx com JS e ReactJS
- Como criar webparts para serem utilizadas em páginas modernas
- Criar App SPFx usando o conceito de SPA utilizando ReactJS
Requirements
- Conhecer a plataforma SharePoint.
- Conhecer JavaScript a partir da versão ES6, ter boa noção com o uso do TypeScript e já ter utilizado ReactJS.
Description
Nesse curso vamos aprender a criar apps para SharePoint utilizando SharePoint Framework(SPFx), iremos utilizar o SharePoint Online durante o curso, mas o SPFx pode ser utilizando também nas versões Server 2016 e 2019.
Atualmente o SPFx é utilizado para criar formulários customizados para o SharePoint que é o que veremos no curso, mas ele também pode ser utilizado no Microsoft Teams, para criar extensões e muito mais.
O curso exige que você já tenha alguns pré-requisitos importantes para que você possa aproveitar melhor o mesmo, são eles:
TypeScript
ReactJS
ES6+
Vamos criar 7 apps ao longo do curso, são eles:
Primeiro App usando JavaScript
App de cadastro de aniversariantes com webpart de lista os mesmos
App de cadastro de fornecedor gravando em múltiplas listas com crud completo. Vamos usar abas para exibir os dados e utilizaremos o Bootstrap e o PNPjs.
App galeria de imagens expondo diversas propriedades customizadas na nossa webpart
Primeiro App ReactJS com consumo da API do GitHub
App de cadastro de devs com listagem dos devs cadastrados usando Axios e PNPjs
App de cadastro de jogos usando o conceito de SPA trazendo uma abordagem super legal melhorar a experiência do usuário.
Com tudo que irá aprender aqui você vai conseguir criar apps para SharePoint e entregar muito mais valor para os clientes.
Conte comigo para aprender essa tecnologia tão poderosa para atuar com o SharePoint.
Who this course is for:
- Desenvolvedores FrontEnd
- Desenvolvedores SharePoint que queiram atuar com SPFx
Instructor
Alguém que adora aprender e compartilhar o que aprende com as pessoas. A educação pode mudar a vida das pessoas e sou defensor dessa ideia. Atuo com tecnologia a 17 anos e ao longo dessa caminhada trabalhei com diversas tecnologias diferentes em inúmeras empresas nacionais e internacionais desenvolvendo inúmeros projetos.
Nos últimos anos tenho usado as tecnologias do Power Platform, associado as tecnologias do Microsoft 365 para construir diversas soluções empresariais e automatizar diversos processos das áreas das empresas.