CEX064 |
Desenvolvimento de Aplicações
para SharePoint |
|
|
||
|
Objectivo
Geral |
|
|
||
Este curso tem como objectivo dotar os participantes das competências necessárias ao desenvolvimento de aplicações personalizadas para o Share Point 2013 com recurso ao Visual Studio.
|
|
|
OBJEcTIVos
Específicos |
|
|
No final deste curso os participantes saberão:
· Construir eficazmente aplicações para SharePoint 2013 com recurso ao Visual Studio;
· Criar aplicativos alojados no SharePoint, auto-alojados e aplicativos hospedados em provedor.
· Manipular dados do site com JavaScript e. NET do lado do cliente Object Model e REST
· Desenhar aplicativos de página inteira e partes de aplicativos personalizados para o SharePoint 2013
· Executar SharePoint 2013 workflows para aplicativos
|
|
|
Destinatários |
|
|
Este Curso destina-se a todos os profissionais interessados em desenho e programação de aplicativos harePoint com JavaScript e. NET.
|
|
|
PRÉ-REQuisitos |
|
|
Assumem-se conhecimentos básicos HTML5 geral e SharePoint.
|
|||
|
Duração |
||
|
24 horas |
|
|
|
|||
|
Conteúdo
Programático |
||
1 - Introduction to SharePoint Platform
· Foundation
· Server
· Office
· Designer
·
Hosting
on premises and in Office 365
·
Adding
list and library apps to SharePoint sites
2 - Analyzing SharePoint Apps
· Surveying the app development landscape
·
Identifying
advantages of the app development model
·
Comparing
apps to farm and sandbox solutions
· Harnessing the app architecture
· Separating app code from SharePoint
·
Comparing
the host web and app web
· Employing developer tools
·
Integrating
SharePoint development with Visual Studio 2012
·
Configuring
the server for app development
3 - Exploiting the App Infrastructure
· Selecting an app-hosting model
· SharePoint-hosted
· Auto-hosted
· Provider-hosted
·
Communicating
between the custom code and SharePoint
· Securing SharePoint apps
·
Requesting
permissions with the app manifest
· Authorizing access with OAuth 2.0
·
Creating
high-trust apps with S2S protocol
·
Establishing
a security context with token helper
· Deconstructing SharePoint apps
· Packaging components with the solution
· Provisioning app web features
4 - Programming with the Client-Side
Object Model (CSOM) and REST
· Manipulating data with CSOM
·
Executing
CSOM code with JavaScript and .NET
·
Specifying
required data with Load()
·
Dispatching
a request with ExecuteQuery() and LoadQuery()
· Traversing the site data hierarchy
· Site
· Web
· List
· ListItem
· Field
·
Creating
list and item content in the app and host web
·
Constructing
CAML queries with ViewFields and Where
· Registering remote event receiver callbacks
·
Retrieving
and publishing files with CSOM
·
Managing
content with check-in and check-out
·
Uploading
files into a library from CSOM
·
Accessing
content with REST and oData
·
Mapping
REST URLs against SharePoint resources
·
Reading
and writing REST data with jQuery
·
Making
cross-domain calls with SP.RequestExecutor
5 - Implementing Custom User Interfaces
· Developing immersive full-page apps
·
Adopting
SharePoint user interface style with app.master
· Rendering the SharePoint chrome control
· Designing embeddable app parts
· Constructing the client web part
·
Configuring
custom app part properties and editors
· Augmenting SharePoint with custom actions
·
Comparing
ribbon and menu item actions
· Specifying the UrlAction and parameters
6 - Integrating External Data with
Business Connectivity Services (BCS)
·
Preparing
a data source for BCS
·
Connecting
enterprise data sources with Entity Framework
·
Developing
a WCF data service as an oData source
· Consuming data sources with BCS
· Publishing an external content type
· Provisioning an external list
7 - Designing SharePoint Workflows
· Evaluating workflow fundamentals
· Configuring the workflow manager
·
Leveraging
workflow activities, variables and expressions
· Connecting workflow to SharePoint data
· Specifying workflow startup options
·
Processing
list item data with dynamic values
·
Waiting
and listening for list item events
·
Updating
and deleting list items in workflow
· Deploying SharePoint 2013 Apps
· Selecting a deployment option
·
Publishing
to the corporate app catalog
Preços
1º participante | 2º participante | 3º participante |
---|---|---|
4,990.00 EUR | 3,990.00 EUR | 2,690.00 EUR |
1º participante | 2º participante | 3º participante |
---|---|---|
6,092,790.00 AOA | 4,871,790.00 AOA | 3,284,490.00 AOA |
1º participante | 2º participante | 3º participante |
---|---|---|
414,170.00 MZN | 331,170.00 MZN | 223,270.00 MZN |
1º participante | 2º participante | 3º participante |
---|---|---|
Preço sob consulta. Peça-nos um orçamento através do email: comercial@vantagem.com |
Outras Informações
O valor do 1º participante é com Garantia Total de Realização numa lógica de formação one to one.GARANTIA DE REALIZAÇÃO - POLÍTICA DE NÃO CANCELAMENTO
Porque respeitamos as necessidades de formação e disponibilidade dos nossos clientes, desenvolvemos uma Política de não Cancelamento, com base na qual garantimos a realização de qualquer curso, em pelo menos um dos regimes disponíveis, mesmo que este seja ministrado apenas para 1 pessoa numa lógica one to one.
REGIMES, MODALIDADES E HORÁRIOS 100% FLEXÍVEIS
Todos os cursos podem ser ministrados em regime presencial ou à distância.
Caso pretenda iniciar o seu curso noutra data, contacte-nos!
Temos também disponível a modalidade intra empresa no horário que lhe for mais conveniente: laboral ou pós-laboral.
Pretende efectuar pagamento agora?