SharePoint Framework 入門 [OH-2017-201]

SharePoint Online では新しい開発方法として SharePoint Framework が2017年2月に正式にリリースされました。これにより JavaScript を使ったクライアントサイドでの開発が主流となってきています。モダン UI に対応した JSLink やコマンドバーのカスタマイズには SharePoint Framework Extensions (Preview) が 2017年5月に登場し、9月には GA となっています。ちなみに、オンプレミスのSharePoint Server 2016 も Feature Pack 2 適用済みの場合は SharePoint Framework に対応します(Extensions は非対応)。本研修では SharePoint Framework および SharePoint Framework Extensions を使い、現場での開発に素早く対応できるよう、関連技術として TypeScript や SaSS の基礎にも触れ、網羅的に開発方法を学習していきます。なお、コードエディタとしては Visual Studio Code を用います。

お申し込み/お問い合わせは下記リンク先のフォームをご利用ください。

お申し込み/お問い合わせ
対象者
  • SharePointサイトのカスタマイズや開発を行う方
  • JavaScriptによるコーディングができる方 (C#等のオブジェクト指向の言語の経験者が望ましい)
対象製品
  • Office 365 (SharePoint Online)
実施日数 2日間
実施時間 10:00 -17:00 (標準 6 時間) ※1日当たり
提供形態 ハンズオン(実機演習付き)形式
オープンコース
定員 : 4名様まで
参加費 : 120,000円(税別 1名様あたり)
※レンタル マシン、テキスト代を含みます。ご自身のマシンを持参いただくことも可能ですが、その場合も費用は変わりません。
一社向け研修

定員 : 10名様まで
講師派遣費 : ¥500,000 〜 (税別) ※1日分
※金額は、講師派遣費用のみであり、レンタル マシンおよびテキスト代等は含んでおりません。詳細についてはお問い合わせください。

また内容についてカスタマイズも可能です。その場合は、直接お問い合わせください。

備考
目次
テキストの目次です。
  1. SharePoint Framework の概要
    • SharePoint の開発環境の変遷
    • SharePoint Framework の概要
    • Visual Studio Code (VSCode)
    • Node.js
    • Gulp (Gulp.js)
    • Yeoman
    • Angular
    • Office UI Fabric
  2. SharePoint Framework 開発のための準備
    • SharePoint Framework のバージョン
    • 開発環境の準備
    • SharePoint フィーチャーフレームワークのおさらい
  3. TypeScript の基礎
    • TypeScript の概要
    • Tsconfig.json
    • Visual Studio Code の利用
    • 変数
    • データ型
    • 型アサーション
    • 関数
    • クラス
    • インタフェース
    • モジュール
  4. Sassの基礎
    • Sassの概要
    • 変数
    • ネスト
    • プロパティ
    • コメント
    • 演算
  5. クライアントサイドWebパーツ開発
    • 基本的なWebパーツ開発 (HelloWorld Webパーツ)
    • HelloWorldWebパーツ プロジェクト内の詳細解説
    • Webパーツの構成
    • SharePoint サイト情報の取得
    • Webパーツの展開
    • jQuery UI の利用
    • Office UI Fabric の利用
    • SharePoint PnP からのサンプルコードの紹介
  6. SharePoint Framework Extensions
    • SharePoint Framework Extensions の概要
    • プレース ホルダー
    • フィールドのカスタマイズ
    • カスタム コマンド メニュー
    • SharePoint PnP からのサンプルコードの紹介
2017年10月17日更新
※内容については予告なく一部変更する場合がありますので、あらかじめご了承ください。