• Presencial
  • Training

Developing Microsoft® SharePoint® Server 2013 Core Solutions (20488)

Com certificação

MCSD: Sharepoint Applications


Neste curso de 5 dias, os formandos desenvolvem as competências base comuns, à maioria das necessidades de desenvolvimento em SharePoint. Tais como: Utilizar os modelos de objetos do SharePoint server-side e cliente-side, desenvolvimento de funcionalidades, soluções e Apps, gerir identidades e permissões, obter e modificar dados em listas, gerir taxonomias, utilizar workflows, e customizar o interface de utilizador.

Este curso é a base de preparação para o exame “70-488 – Developing Microsoft SharePoint Server 2013 Core Solutions”.

Este curso é obrigatório para a certificação MCSD – SharePoint Apps

Cursos relacionados

Destinatários

Profissionais na área de desenvolvimento, arquitetos e chefes de projeto que pretendam desenhar e desenvolver soluções na plataforma SharePoint.

Pré-requisitos

  • Conhecimentos sobre as metodologias de resolução de problemas aplicados ao ciclo de desenvolvimento
  • Conhecimentos de C# e Framework 4.5
  • Conhecimentos práticos de ASP.NET e Visual Studio e técnicas de desenvolvimento server-side
  • Conhecimentos básicos de AJAX e programação assíncrona
  • Conhecimentos de desenvolvimento cliente-side, nomeadamente HTML5, CSS, JavaScript
  • Familiaridade com mecanismos de autenticação e autorização, nomeadamente autenticação por claims
  • Noções de desenvolvimento em SharePoint
  • Frequência dos cursos
    • “20480B – Programming in HTML5 with JavaScript and CSS3”
    • “20486B – Developing ASP.NET MVC 4 Web Applications”
    • ou conhecimento equivalente

Objetivos

No final da ação de formação os participantes deverão estar aptos a:

  • Construir e gerir funcionalidades e soluções
  • Desenvolver código para componentes server-side
  • Gerir e configurar processos de autenticação e autorização
  • Criar sites e listas customizadas, e gerir o seu ciclo de vida
  • Conhecer as capacidades e opções na criação de Apps
  • Utilizar o cliente-side model e a API de REST
  • Desenvolver Auto-Hosted, e SharePoint Apps
  • Disponibilizar e instalar Apps
  • Criar workflows
  • Criar campos e tipos de conteúdo para gerir Taxonomias
  • Customizar a aparência e comportamento do interface gráfico
  • Customizar a navegação e Branding de sites

Programa

  • SharePoint as a Developer Platform
  • Working with SharePoint Objects
  • Working with Lists and Libraries
  • Designing and Managing Features and Solutions
  • Working with Server-Side Code
  • Managing Identity and Permissions
  • Managing Custom Components and Site Lifecycles
  • Introducing Apps for SharePoint
  • Client-Side SharePoint Development
  • Developing Remote Hosted SharePoint Apps
  • Publishing and Distributing Apps
  • Automating Business Processes
  • Managing Taxonomy
  • Managing Custom Components and Site Life Cycles
  • Customizing User Interface Elements
  • Working with Branding and Navigation

SharePoint as a Developer Platform

  • Introducing the SharePoint Developer Landscape
  • Choosing Approaches to SharePoint Development
  • Understanding SharePoint 2013 Deployment and Execution Models

Lab : Comparing Web Parts and App Parts

Working with SharePoint Objects

  • Understanding the SharePoint Object Hierarchy
  • Working with Sites and Webs
  • Working with Execution Contexts

Lab : Working with Sites and Webs

Lab : Working with Execution Contexts

Working with Lists and Libraries

  • Using List and Library Objects
  • Querying and Retrieving List Data
  • Working with Large Lists

Lab : Querying and Retrieving List Data

Lab : Working with Large Lists

Designing and Managing Features and Solutions

  • Understanding Features and Solutions
  • Configuring Features and Solutions
  • Working with Sandboxed Solutions

Lab : Working with Features and Solutions

Working with Server-Side Code

  • Developing Web Parts
  • Using Event Receivers
  • Using Timer Jobs
  • Storing Configuration Data

Lab : Working with Server-Side Code

Managing Identity and Permissions

  • Understanding Identity Management in SharePoint 2013
  • Managing Permissions in SharePoint 2013
  • Configuring Forms-Based Authentication
  • Customizing the Authentication Experience

Lab : Managing Permissions Programmatically in SharePoint 2013

Lab : Creating and Deploying a Custom Claims Provider

Introducing Apps for SharePoint

  • Overview of Apps for SharePoint
  • Developing Apps for SharePoint

Lab : Creating a Site Suggestions App

Client-Side SharePoint Development

  • Using the Client-Side Object Model for Managed Code
  • Using the Client-Side Object Model for JavaScript
  • Using the REST API with JavaScript

Lab : Using the Client-Side Object Model for Managed Code

Lab : Using the REST API with JavaScript

Developing Remote Hosted SharePoint Apps

  • Overview of Remote Hosted Apps
  • Configuring Remote Hosted Apps
  • Developing Remote Hosted Apps

Lab : Configuring a Provider Hosted SharePoint App

Lab : Developing a Provider Hosted SharePoint App

Publishing and Distributing Apps

  • Understanding the App Management Architecture
  • Understanding App Packages
  • Publishing Apps
  • Installing, Updating, and Uninstalling Apps

Lab : Publishing an App to a Corporate Catalog

Lab : Installing, Updating, and Uninstalling Apps

Automating Business Processes

  • Understanding Workflow in SharePoint 2013
  • Building Workflows by using Visio 2013 and SharePoint Designer 2013
  • Developing Workflows in Visual Studio 2012

Lab : Building Workflows in Visio 2013 and SharePoint Designer 2013

Lab : Creating Workflow Actions in Visual Studio 2012

Managing Taxonomy

  • Managing Taxonomy in SharePoint 2013
  • Working with Content Types
  • Working with Advanced Features of Content Types

Lab : Working with Content Types

Lab : Working with Advanced Features of Content Types

Managing Custom Components and Site Life Cycles

  • Defining Custom Lists
  • Defining Custom Sites
  • Managing SharePoint Sites

Lab : Managing Custom Components and Site Life Cycles

Customizing User Interface Elements

  • Working with Custom Actions
  • Using Client-Side User Interface Components
  • Customizing the SharePoint List User Interface

Lab : Using the Edit Control Block to Launch an App

Lab : Using jQuery to Customize the SharePoint List User Interface

Working with Branding and Navigation

  • Creating and Applying Themes
  • Branding and Designing Publishing Sites
  • Tailoring Content to Platforms and Devices
  • Configuring and Customizing Navigation

Lab : Branding and Designing Publishing Sites

Lab : Configuring Farm-Wide Navigation

Inscreva-se

Dados Pessoais

Dados para faturação

Condições Gerais e Autorizações
  • Se a inscrição for cancelada com antecedência superior a 5 dias úteis da data de início do curso, a Rumos não efectuará qualquer facturação ao cliente.
  • Se a inscrição for cancelada com antecedência igual ou inferior a 5 dias, a Rumos procederá à facturação do valor da inscrição, dando no entanto ao cliente a possibilidade de transferir a sua inscrição para uma nova data. Esta garantia é válida por 6 meses, não se responsabilizando a Rumos se o curso não se repetir nesse período.
  • Pela não comparência do participante no curso sem cancelamento da inscrição a Rumos facturará o valor da inscrição, perdendo o formando o direito à participação no curso.
  • A viabilidade de realização de um curso depende de um número mínimo de inscrições. A Rumos reserva o direito de cancelar um curso por falta de viabilidade deste, notificando esse facto aos inscritos com o mínimo de 5 dias úteis de antecedência.

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade

Developing Microsoft® SharePoint® Server 2013 Core Solutions (20488)

  • Datas
    04 Fev a 15 Fev 2019
    Lisboa
  • Horário
    Pós-laboral
    das 18h30 às 22h00
  • Nº Horas
    35
  • Preço
    1800€

Developing Microsoft® SharePoint® Server 2013 Core Solutions (20488)

Área

Dados

Como chegou até nós

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

Consente que os seus dados sejam utilizados, nos termos da nossa Politica de Privacidade, para o contacto/envio de:

Ações de informação, de marketing de produtos e serviços, como campanhas e eventos?

Para mais informações, consulte a Política de Privacidade do Grupo Rumos.
pode retirar o seu consentimento a qualquer momento através do botão Cancelar subscrição ou Unsubscribe que estão presentes em cada comunicação enviada, bem como exercer os direitos descritos na politica de privacidade