2021年10月25日〜26日
定員20
19
セミナー名Rust入門講座
会場名オンライン
開催日2021年10月25日〜26日
開催時間10:00 〜 17:30
費用55,000円
定員20

概要

Rustは非常に高速でメモリ効率が高くランタイムやガベージコレクタがないため、パフォーマンス重視のサービスを実装できますし、組込み機器上で実行したり他の言語との調和も簡単にできます。CやC++に代わる言語と注目されています。Rustの基本をマスターする講座です。

目的

  • Rustの特徴を理解する
  • Rustの開発環境を構築を知る
  • Rustの基本文法をマスターする

対象者

  • Rust言語を学びたい方

基本日数

2日(カスタマイズ可能)

研修内容詳細

1 Hello World
 1.1 最初のプログラム
 1.2 コンパイルと実行

2 基本の文法
 2.1 変数
  2.1.1 可変性
  2.1.2 定数
  2.1.3 シャドーイング
 2.2 データ型
  2.2.1 スカラ型
  2.2.2 複合型
  2.2.3 文字列
 2.3 関数
  2.3.1 定義
  2.3.2 式と文
  2.3.3 戻り値
 2.4 制御構造
  2.4.1 if/else
  2.4.2 loop
  2.4.3 while
  2.4.4 for

3 所有権
 3.1 所有権とは
 3.2 参照と借用
 3.3 スライス型

4 構造体
 4.1 定義
 4.2 インスタンス化
 4.3 メソッド

5 列挙型
 5.1 定義
 5.2 Option型
 5.3 Result型
 5.4 制御構造(追加)
  5.4.1 match
  5.4.2 if let
  5.4.3 while let

6 コレクション
 6.1 ベクタ型
 6.2 文字列
 6.3 ハッシュマップ

7 モジュール
 7.1 定義
 7.2 ファイル構造との関係
 7.3 pub
 7.4 use

8 エラー処理
 8.1 Result型
 8.2 panic!

9 高度な文法
 9.1 ジェネリック型
 9.2 トレイト
 9.3 ライフタイム

10 テスト機能

よくある質問

Q
申し込み方法を教えてください。
A

下記お申込みボタンより、氏名、メールアドレス、受講人数などを記入しお申込み下さい。折り返し担当者より研修の詳細をご案内させて頂きます。

Q
講座受講料の支払い方法について教えてください。
A

クレジットカード決済がご利用頂けます。お申込み・確認後、決済用のURLを記したメールを送信いたします。また、法人様によるお申込みは請求書払いも対応しております。お問合せ下さい。

Q
キャンセル料はかかりますか。
A

・講座開催日の10日前までは、無料です。
・講座開催の9日前から6日前までは、研修料金の50%
・講座開催の5日前から研修当日は、研修料金の全額
・当日欠席された場合には、全額ご請求させていただきます。

Q
サンプルプログラムは研修後も利用できますか
A

講座で使用したサンプルプログラムは全てダウンロード可能で、受講生様に限り研修後もご利用できます。サンプルプログラムの複製・第三者への再配布は禁止させて頂きます。

お申込み・お問合せ
この研修を受講をする