Desenvolvendo para SharePoint com SPFx

Aprenda a desenvolver para SharePoint utilizando SharePoint Framework, JavaScript e ReactJS

4.80 (51 reviews)
Udemy
platform
Português
language
Other
category
146
students
11 hours
content
Dec 2023
last update
$99.99
regular price

What you will 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

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:

  1. Primeiro App usando JavaScript

  2. App de cadastro de aniversariantes com webpart de lista os mesmos

  3. 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.

  4. App galeria de imagens expondo diversas propriedades customizadas na nossa webpart

  5. Primeiro App ReactJS com consumo da API do GitHub

  6. App de cadastro de devs com listagem dos devs cadastrados usando Axios e PNPjs

  7. 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.

Content

Assista esse vídeo antes de comprar o curso

Tudo o que você precisa saber sobre esse curso

Tudo o que você precisa saber antes de começar

O que é o SharePoint Framewrok (SPFX) e sua arquitetura.
Que tipo de projeto posso criar no SPFx?
Softwares e recursos necessários para usar o SPFx

Instalando seu ambiente

Instalando o NodeJS
Instalando o NVM-Windows
Instalando o VSCode e as extensões sugeridas para o curso
Instalando o PowerShell do SharePoint Online
Configurando o CDN no o365

Primeiro App SPFx com JS e configurando nosso ambiente

Criando o App
Conhecendo a solução e os principais arquivos que vamos utilizar.
Rodando nossa solução e entendendo o workbench
Gerando nosso pacote de deploy
Tenant App Catalog ou Site Collection App Catalog?
Criando um App Catalog no nosso Site Collection
Efetuando deploy no nosso ambiente de desenvolvimento
Efetuando deploy em homologação/produção

App de Aniversariantes

Apresentando o App de Aniversariantes
Executando o App
Criando o App
Instalando as dependências
Criando as listas
Criando webpart de cadastro de aniversariantes
Fazendo o deploy no ambiente de DEV
Explicando e debugando o código
REC Criando a webpart de lista de aniversariantes
Explicando e debugando a webpart de lista
Fazendo o deploy da solução em produção

App de Fornecedores

Apresentando o App de Fornecedores
Executando o App
Criando o App
Criando as listas
Configurando o layout
Organizando nosso código
Criando a estrutura de pastas
Criando as classes model e services
Criando webpart de fornecedor
Fazendo o deploy no ambiente de DEV
Explicando e debugando o código
Tratando erros e implementando a exclusão
Versionando seu app e trocando ícone padrão da sua webpart
Fazendo o deploy da solução em produção e validando CDN o365

App de Galeria de Imagens

Apresentando o App de Galeria de Imagens
Executando o App
Criando o App
Criando as listas
Entendo as propriedades de uma webpart
Configurando as dependências
Configurando as propriedades da webpart
Explicando o código
Fazendo o deploy da solução em produção

Primeiro App SPFx com ReactJS

Executando o App
Criando o App
Criando os componentes
Fazendo o deploy da solução em produção

App Cadastro de Devs com SPFx e ReactJS

Apresentando o App de Cadastro de Devs
Executando o App
Criando o App
Criando as listas
Configurando PNPJS e o layout da solução
Criando os componentes
Fazendo o deploy no ambiente DEV
Explicando o código
Fazendo o deploy da solução em produção

App de Cadastro de Jogos com SPFx e ReactJS

Apresentando o App de Cadastro de Jogos
Executando o App
Criando o App
Criando as listas
Configurando o PNPjs
Criando os componentes do nosso App
Trabalhando no componente de logon
Criando o componente de profile
Criando o componente de criar novo jogo
Fazendo o deploy no ambiente de DEV
Debugando o código
Fazendo o deploy da solução em produção

Screenshots

Desenvolvendo para SharePoint com SPFx - Screenshot_01Desenvolvendo para SharePoint com SPFx - Screenshot_02Desenvolvendo para SharePoint com SPFx - Screenshot_03Desenvolvendo para SharePoint com SPFx - Screenshot_04

Reviews

Wilson
September 23, 2022
Curso muito bom, acredito que seja o curso mais completo de SPFX no brasil.. Tive alguns problemas de versão com react router( mesmo utilizando o código disponibilizado pelo professor) mas pesquisando consegui resolver, professor com uma didática incrível, espero mais conteúdos com este tema.
Muriel
March 8, 2022
Professor tem uma didática ótima, vou deixar 5 estrela pq merece, mas acredito q tivesse um pouco mais de detalhes nos código ficaria perfeito, mas também seria sacanagem e o curso se prolongaria demais.
ART
June 17, 2021
Curso muito bom de sharepoint, o unico porem que deixo é sobre o volume das aulas, mesmo eu colocando no volume máximo, ainda fica muito baixo

Charts

Price

Desenvolvendo para SharePoint com SPFx - Price chart

Rating

Desenvolvendo para SharePoint com SPFx - Ratings chart

Enrollment distribution

Desenvolvendo para SharePoint com SPFx - Distribution chart
3229057
udemy ID
6/12/2020
course created date
7/23/2020
course indexed date
Bot
course submited by